File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 7 files with 964 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 7 files that are 1-30 days old (964 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 7 files with 964 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 7 files have been last changed 1-30 days ago (964 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
ts, json, svg, py, md, yml, mjs, txt, gitignore, toml, yaml, pyi, css, html, prettierignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
pyi0% | 0% | 0% | 0% | 0%
mjs0% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
pyi0% | 0% | 0% | 0% | 0%
mjs0% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
python0% | 0% | 0% | 0% | 100%
plugins0% | 0% | 0% | 0% | 100%
.github0% | 0% | 0% | 0% | 100%
typescript0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
python0% | 0% | 0% | 0% | 100%
plugins0% | 0% | 0% | 0% | 100%
.github0% | 0% | 0% | 0% | 100%
typescript0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
__init__.py
in python/src/openai_mcp_form_protocol
409 22 2026-09-29 2026-09-29 1 1 victor@openai.com victor@openai.com
catalog.ts
in plugins/bits-and-bolts/src/server
367 21 2026-09-29 2026-09-29 1 1 jbeckwith@openai.com jbeckwith@openai.com
file-picker.ts
in typescript/src/server/forms
70 1 2026-09-29 2026-09-29 1 1 victor@openai.com victor@openai.com
_resource_picker.py
in python/src/openai_mcp_extensions/form
42 3 2026-09-29 2026-09-29 1 1 victor@openai.com victor@openai.com
bug-report.yml
in .github/ISSUE_TEMPLATE
52 - 2026-10-06 2026-10-06 1 1 victor@openai.com victor@openai.com
request.yml
in .github/ISSUE_TEMPLATE
23 - 2026-10-06 2026-10-06 1 1 victor@openai.com victor@openai.com
config.yml
in .github/ISSUE_TEMPLATE
1 - 2026-10-06 2026-10-06 1 1 victor@openai.com victor@openai.com
controller.ts
in plugins/bits-and-bolts/src/app
1129 32
build-models.py
in plugins/bits-and-bolts/scripts
643 21
register.ts
in plugins/bits-and-bolts/src/server
541 12
scene.ts
in plugins/bits-and-bolts/src/app/viewer
535 30
styles.css
in typescript
296 -
settings.ts
in typescript/src/server
258 1
settings.py
in python/src/openai_mcp_extensions
248 8
resources.ts
in typescript/src/app
221 5
index.html
in plugins/bits-and-bolts/src/app
217 -
mjs
rehearse_releases.mjs
in .github/scripts
188 -
model_studio.py
in plugins/bits-and-bolts/scripts
187 5
three.ts
in plugins/bits-and-bolts/src/app/renderers
160 12
model.ts
in plugins/bits-and-bolts/src/app/shared
129 4
model_gltf.py
in plugins/bits-and-bolts/scripts
120 2
transport.ts
in typescript/src/app
115 5
step-worker.ts
in plugins/bits-and-bolts/src/app/viewer
111 1
model.ts
in plugins/bits-and-bolts/src/app/viewer
106 3
preview.ts
in plugins/bits-and-bolts/src/app/shared
96 1
check_packages.py
in .github/scripts
83 1
schema.ts
in typescript/src/server/forms
81 3
__init__.py
in python/src/openai_mcp_extensions
78 -
index.ts
in typescript/src/server
77 -
fields.ts
in typescript/src/server/forms
76 -
lighting.ts
in plugins/bits-and-bolts/src/app/shared
75 1
mentions.ts
in typescript/src/server
75 1
prepare-legends.py
in plugins/bits-and-bolts/scripts
74 1
extensions.ts
in typescript/src/app
74 5
inspection.ts
in plugins/bits-and-bolts/src/app/viewer
71 2
mjs
build.mjs
in plugins/bits-and-bolts/scripts
70 -
mjs
dev.mjs
in plugins/bits-and-bolts/scripts
69 -
_elicitation.py
in python/src/openai_mcp_extensions/form
65 -
forms.ts
in plugins/bits-and-bolts/src/server
62 1
mentions.py
in python/src/openai_mcp_extensions
61 3
elicitation.ts
in typescript/src/server/forms
61 1
index.ts
in typescript/src/app
56 -
model-context.ts
in typescript/src/app
52 2
contracts.ts
in plugins/bits-and-bolts/src/shared
51 -
local-store.ts
in plugins/bits-and-bolts/src/server
49 8
types.ts
in plugins/bits-and-bolts/src/app/renderers
46 -
ui.ts
in typescript/src/server
42 -
message.ts
in typescript/src/app
41 1
ui.py
in python/src/openai_mcp_extensions
39 -
mjs
build-app.mjs
in plugins/bits-and-bolts/scripts
38 -
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
_resource_picker.py
in python/src/openai_mcp_extensions/form
42 3 2026-09-29 2026-09-29 1 1 victor@openai.com victor@openai.com
file-picker.ts
in typescript/src/server/forms
70 1 2026-09-29 2026-09-29 1 1 victor@openai.com victor@openai.com
catalog.ts
in plugins/bits-and-bolts/src/server
367 21 2026-09-29 2026-09-29 1 1 jbeckwith@openai.com jbeckwith@openai.com
__init__.py
in python/src/openai_mcp_form_protocol
409 22 2026-09-29 2026-09-29 1 1 victor@openai.com victor@openai.com
config.yml
in .github/ISSUE_TEMPLATE
1 - 2026-10-06 2026-10-06 1 1 victor@openai.com victor@openai.com
request.yml
in .github/ISSUE_TEMPLATE
23 - 2026-10-06 2026-10-06 1 1 victor@openai.com victor@openai.com
bug-report.yml
in .github/ISSUE_TEMPLATE
52 - 2026-10-06 2026-10-06 1 1 victor@openai.com victor@openai.com
resources.ts
in typescript/src/shared
1 -
strings.ts
in typescript/src/shared
2 -
pyi
__init__.pyi
in python/typings/rfc3986_validator
2 1
index.ts
in plugins/bits-and-bolts/src/app
3 -
file-entrypoint.ts
in typescript/src/shared
11 -
dependabot.yml
in .github
12 -
_models.py
in python/src/openai_mcp_extensions
12 -
extensions.ts
in typescript/src/server
17 1
vite.config.ts
in plugins/bits-and-bolts
17 1
__init__.py
in python/src/openai_mcp_extensions/form
18 -
resources.ts
in typescript/src/server
19 1
resources.py
in python/src/openai_mcp_extensions
21 1
stl.ts
in plugins/bits-and-bolts/src/app/shared
24 1
extensions.py
in python/src/openai_mcp_extensions
25 2
index.ts
in plugins/bits-and-bolts/src/server
30 1
_schema.py
in python/src/openai_mcp_extensions/form
30 5
31 -
store.ts
in plugins/bits-and-bolts/src/server
31 -
package_marketplace.py
in .github/scripts
36 -
files.ts
in typescript/src/app
36 1
deep-link.ts
in typescript/src/app
36 1
mjs
build-app.mjs
in plugins/bits-and-bolts/scripts
38 -
ui.py
in python/src/openai_mcp_extensions
39 -
message.ts
in typescript/src/app
41 1
ui.ts
in typescript/src/server
42 -
types.ts
in plugins/bits-and-bolts/src/app/renderers
46 -
local-store.ts
in plugins/bits-and-bolts/src/server
49 8
contracts.ts
in plugins/bits-and-bolts/src/shared
51 -
model-context.ts
in typescript/src/app
52 2
index.ts
in typescript/src/app
56 -
elicitation.ts
in typescript/src/server/forms
61 1
mentions.py
in python/src/openai_mcp_extensions
61 3
forms.ts
in plugins/bits-and-bolts/src/server
62 1
_elicitation.py
in python/src/openai_mcp_extensions/form
65 -
mjs
dev.mjs
in plugins/bits-and-bolts/scripts
69 -
mjs
build.mjs
in plugins/bits-and-bolts/scripts
70 -
inspection.ts
in plugins/bits-and-bolts/src/app/viewer
71 2
extensions.ts
in typescript/src/app
74 5
prepare-legends.py
in plugins/bits-and-bolts/scripts
74 1
mentions.ts
in typescript/src/server
75 1
lighting.ts
in plugins/bits-and-bolts/src/app/shared
75 1
fields.ts
in typescript/src/server/forms
76 -
index.ts
in typescript/src/server
77 -
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
controller.ts
in plugins/bits-and-bolts/src/app
1129 32
build-models.py
in plugins/bits-and-bolts/scripts
643 21
register.ts
in plugins/bits-and-bolts/src/server
541 12
scene.ts
in plugins/bits-and-bolts/src/app/viewer
535 30
styles.css
in typescript
296 -
settings.ts
in typescript/src/server
258 1
settings.py
in python/src/openai_mcp_extensions
248 8
resources.ts
in typescript/src/app
221 5
index.html
in plugins/bits-and-bolts/src/app
217 -
mjs
rehearse_releases.mjs
in .github/scripts
188 -
model_studio.py
in plugins/bits-and-bolts/scripts
187 5
three.ts
in plugins/bits-and-bolts/src/app/renderers
160 12
model.ts
in plugins/bits-and-bolts/src/app/shared
129 4
model_gltf.py
in plugins/bits-and-bolts/scripts
120 2
transport.ts
in typescript/src/app
115 5
step-worker.ts
in plugins/bits-and-bolts/src/app/viewer
111 1
model.ts
in plugins/bits-and-bolts/src/app/viewer
106 3
preview.ts
in plugins/bits-and-bolts/src/app/shared
96 1
check_packages.py
in .github/scripts
83 1
schema.ts
in typescript/src/server/forms
81 3
__init__.py
in python/src/openai_mcp_extensions
78 -
index.ts
in typescript/src/server
77 -
fields.ts
in typescript/src/server/forms
76 -
lighting.ts
in plugins/bits-and-bolts/src/app/shared
75 1
mentions.ts
in typescript/src/server
75 1
prepare-legends.py
in plugins/bits-and-bolts/scripts
74 1
extensions.ts
in typescript/src/app
74 5
inspection.ts
in plugins/bits-and-bolts/src/app/viewer
71 2
mjs
build.mjs
in plugins/bits-and-bolts/scripts
70 -
mjs
dev.mjs
in plugins/bits-and-bolts/scripts
69 -
_elicitation.py
in python/src/openai_mcp_extensions/form
65 -
forms.ts
in plugins/bits-and-bolts/src/server
62 1
mentions.py
in python/src/openai_mcp_extensions
61 3
elicitation.ts
in typescript/src/server/forms
61 1
index.ts
in typescript/src/app
56 -
model-context.ts
in typescript/src/app
52 2
contracts.ts
in plugins/bits-and-bolts/src/shared
51 -
local-store.ts
in plugins/bits-and-bolts/src/server
49 8
types.ts
in plugins/bits-and-bolts/src/app/renderers
46 -
ui.ts
in typescript/src/server
42 -
message.ts
in typescript/src/app
41 1
ui.py
in python/src/openai_mcp_extensions
39 -
mjs
build-app.mjs
in plugins/bits-and-bolts/scripts
38 -
deep-link.ts
in typescript/src/app
36 1
files.ts
in typescript/src/app
36 1
package_marketplace.py
in .github/scripts
36 -
store.ts
in plugins/bits-and-bolts/src/server
31 -
31 -
_schema.py
in python/src/openai_mcp_extensions/form
30 5
index.ts
in plugins/bits-and-bolts/src/server
30 1
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
controller.ts
in plugins/bits-and-bolts/src/app
1129 32
build-models.py
in plugins/bits-and-bolts/scripts
643 21
register.ts
in plugins/bits-and-bolts/src/server
541 12
scene.ts
in plugins/bits-and-bolts/src/app/viewer
535 30
styles.css
in typescript
296 -
settings.ts
in typescript/src/server
258 1
settings.py
in python/src/openai_mcp_extensions
248 8
resources.ts
in typescript/src/app
221 5
index.html
in plugins/bits-and-bolts/src/app
217 -
mjs
rehearse_releases.mjs
in .github/scripts
188 -
model_studio.py
in plugins/bits-and-bolts/scripts
187 5
three.ts
in plugins/bits-and-bolts/src/app/renderers
160 12
model.ts
in plugins/bits-and-bolts/src/app/shared
129 4
model_gltf.py
in plugins/bits-and-bolts/scripts
120 2
transport.ts
in typescript/src/app
115 5
step-worker.ts
in plugins/bits-and-bolts/src/app/viewer
111 1
model.ts
in plugins/bits-and-bolts/src/app/viewer
106 3
preview.ts
in plugins/bits-and-bolts/src/app/shared
96 1
check_packages.py
in .github/scripts
83 1
schema.ts
in typescript/src/server/forms
81 3
__init__.py
in python/src/openai_mcp_extensions
78 -
index.ts
in typescript/src/server
77 -
fields.ts
in typescript/src/server/forms
76 -
lighting.ts
in plugins/bits-and-bolts/src/app/shared
75 1
mentions.ts
in typescript/src/server
75 1
prepare-legends.py
in plugins/bits-and-bolts/scripts
74 1
extensions.ts
in typescript/src/app
74 5
inspection.ts
in plugins/bits-and-bolts/src/app/viewer
71 2
mjs
build.mjs
in plugins/bits-and-bolts/scripts
70 -
mjs
dev.mjs
in plugins/bits-and-bolts/scripts
69 -
_elicitation.py
in python/src/openai_mcp_extensions/form
65 -
forms.ts
in plugins/bits-and-bolts/src/server
62 1
mentions.py
in python/src/openai_mcp_extensions
61 3
elicitation.ts
in typescript/src/server/forms
61 1
index.ts
in typescript/src/app
56 -
model-context.ts
in typescript/src/app
52 2
contracts.ts
in plugins/bits-and-bolts/src/shared
51 -
local-store.ts
in plugins/bits-and-bolts/src/server
49 8
types.ts
in plugins/bits-and-bolts/src/app/renderers
46 -
ui.ts
in typescript/src/server
42 -
message.ts
in typescript/src/app
41 1
ui.py
in python/src/openai_mcp_extensions
39 -
mjs
build-app.mjs
in plugins/bits-and-bolts/scripts
38 -
deep-link.ts
in typescript/src/app
36 1
files.ts
in typescript/src/app
36 1
package_marketplace.py
in .github/scripts
36 -
store.ts
in plugins/bits-and-bolts/src/server
31 -
31 -
_schema.py
in python/src/openai_mcp_extensions/form
30 5
index.ts
in plugins/bits-and-bolts/src/server
30 1
Summary
  • Number of files: 71
  • Daily file updates (only one update per file and date counted): 23
  • First update: 2026-09-29
  • Latest update: 2026-10-06
  • Days between first and latest update: 8 (1 weeks, estimated 5 working days)
  • Active days (at least one file change): 4
  • Files without commit history (ignored): 64 (7,280 lines of code)
  • Data: