openai / openai-cs-agents-demo
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 21 files with 2,299 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 21 files changed 1-5 times (2,299 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 21 files with 2,299 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 20 files changed by 2-5 contributors (2,294 lines of code)
    • 1 file changed by 1 contributor (5 lines of code)
0% | 0% | 0% | 99% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
tsx, py, ts, json, txt, mjs, css, svg, gitignore, md, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 0% | 100%
tsx0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
python-backend0% | 0% | 0% | 0% | 100%
ui0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 30)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
main.py
in python-backend
91 1 2025-06-18 2025-12-11 4 3 152395277+katia-openai@user... katia@openai.com
chatkit-panel.tsx
in ui/components
97 1 2025-12-04 2025-12-11 4 2 katia@openai.com katia@openai.com
page.tsx
in ui/app
112 - 2025-12-04 2025-12-11 4 2 katia@openai.com katia@openai.com
runner-output.tsx
in ui/components
250 9 2025-12-04 2025-12-11 4 2 katia@openai.com 152395277+katia-openai@user...
layout.tsx
in ui/app
28 - 2025-12-04 2025-12-11 3 2 152395277+katia-openai@user... 152395277+katia-openai@user...
types.ts
in ui/lib
47 - 2025-06-18 2025-12-11 3 3 james.hills@openai.com 152395277+katia-openai@user...
agent-panel.tsx
in ui/components
48 1 2025-12-04 2025-12-11 3 2 katia@openai.com katia@openai.com
api.ts
in ui/lib
20 2 2025-06-18 2025-12-04 2 3 james.hills@openai.com katia@openai.com
agents-list.tsx
in ui/components
51 - 2025-12-04 2025-12-11 2 2 katia@openai.com 152395277+katia-openai@user...
conversation-context.tsx
in ui/components
67 - 2025-12-04 2025-12-11 2 2 katia@openai.com 152395277+katia-openai@user...
__init__.py
in python-backend/airline
1 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
utils.ts
in ui/lib
5 1 2025-06-18 2025-06-18 1 1 james.hills@openai.com james.hills@openai.com
22 - 2025-12-04 2025-12-04 1 2 152395277+katia-openai@user... katia@openai.com
context.py
in python-backend/airline
36 2 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
guardrails.py
in python-backend/airline
67 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
demo_data.py
in python-backend/airline
112 3 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
seat-map.tsx
in ui/components
125 - 2025-06-18 2025-06-18 1 2 152395277+katia-openai@user... guillaumeroux@openai.com
memory_store.py
in python-backend
140 4 2025-12-04 2025-12-04 1 2 152395277+katia-openai@user... katia@openai.com
agents.py
in python-backend/airline
187 4 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
tools.py
in python-backend/airline
313 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
server.py
in python-backend
480 14 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
__init__.py
in python-backend
1 -
7 -
badge.tsx
in ui/components/ui
28 -
panel-section.tsx
in ui/components
30 -
scroll-area.tsx
in ui/components/ui
43 -
globals.css
in ui/app
56 -
card.tsx
in ui/components/ui
71 -
79 -
guardrails.tsx
in ui/components
79 -
Files With Most Contributors (Top 30)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
main.py
in python-backend
91 1 2025-06-18 2025-12-11 4 3 152395277+katia-openai@user... katia@openai.com
types.ts
in ui/lib
47 - 2025-06-18 2025-12-11 3 3 james.hills@openai.com 152395277+katia-openai@user...
api.ts
in ui/lib
20 2 2025-06-18 2025-12-04 2 3 james.hills@openai.com katia@openai.com
runner-output.tsx
in ui/components
250 9 2025-12-04 2025-12-11 4 2 katia@openai.com 152395277+katia-openai@user...
chatkit-panel.tsx
in ui/components
97 1 2025-12-04 2025-12-11 4 2 katia@openai.com katia@openai.com
page.tsx
in ui/app
112 - 2025-12-04 2025-12-11 4 2 katia@openai.com katia@openai.com
agent-panel.tsx
in ui/components
48 1 2025-12-04 2025-12-11 3 2 katia@openai.com katia@openai.com
layout.tsx
in ui/app
28 - 2025-12-04 2025-12-11 3 2 152395277+katia-openai@user... 152395277+katia-openai@user...
conversation-context.tsx
in ui/components
67 - 2025-12-04 2025-12-11 2 2 katia@openai.com 152395277+katia-openai@user...
agents-list.tsx
in ui/components
51 - 2025-12-04 2025-12-11 2 2 katia@openai.com 152395277+katia-openai@user...
seat-map.tsx
in ui/components
125 - 2025-06-18 2025-06-18 1 2 152395277+katia-openai@user... guillaumeroux@openai.com
22 - 2025-12-04 2025-12-04 1 2 152395277+katia-openai@user... katia@openai.com
memory_store.py
in python-backend
140 4 2025-12-04 2025-12-04 1 2 152395277+katia-openai@user... katia@openai.com
server.py
in python-backend
480 14 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
context.py
in python-backend/airline
36 2 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
guardrails.py
in python-backend/airline
67 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
demo_data.py
in python-backend/airline
112 3 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
__init__.py
in python-backend/airline
1 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
agents.py
in python-backend/airline
187 4 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
tools.py
in python-backend/airline
313 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
utils.ts
in ui/lib
5 1 2025-06-18 2025-06-18 1 1 james.hills@openai.com james.hills@openai.com
guardrails.tsx
in ui/components
79 -
badge.tsx
in ui/components/ui
28 -
scroll-area.tsx
in ui/components/ui
43 -
card.tsx
in ui/components/ui
71 -
panel-section.tsx
in ui/components
30 -
globals.css
in ui/app
56 -
7 -
79 -
__init__.py
in python-backend
1 -
Files With Least Contributors (Top 30)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
guardrails.tsx
in ui/components
79 -
79 -
card.tsx
in ui/components/ui
71 -
globals.css
in ui/app
56 -
scroll-area.tsx
in ui/components/ui
43 -
panel-section.tsx
in ui/components
30 -
badge.tsx
in ui/components/ui
28 -
7 -
__init__.py
in python-backend
1 -
utils.ts
in ui/lib
5 1 2025-06-18 2025-06-18 1 1 james.hills@openai.com james.hills@openai.com
server.py
in python-backend
480 14 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
tools.py
in python-backend/airline
313 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
runner-output.tsx
in ui/components
250 9 2025-12-04 2025-12-11 4 2 katia@openai.com 152395277+katia-openai@user...
agents.py
in python-backend/airline
187 4 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
memory_store.py
in python-backend
140 4 2025-12-04 2025-12-04 1 2 152395277+katia-openai@user... katia@openai.com
seat-map.tsx
in ui/components
125 - 2025-06-18 2025-06-18 1 2 152395277+katia-openai@user... guillaumeroux@openai.com
page.tsx
in ui/app
112 - 2025-12-04 2025-12-11 4 2 katia@openai.com katia@openai.com
demo_data.py
in python-backend/airline
112 3 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
chatkit-panel.tsx
in ui/components
97 1 2025-12-04 2025-12-11 4 2 katia@openai.com katia@openai.com
conversation-context.tsx
in ui/components
67 - 2025-12-04 2025-12-11 2 2 katia@openai.com 152395277+katia-openai@user...
guardrails.py
in python-backend/airline
67 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
agents-list.tsx
in ui/components
51 - 2025-12-04 2025-12-11 2 2 katia@openai.com 152395277+katia-openai@user...
agent-panel.tsx
in ui/components
48 1 2025-12-04 2025-12-11 3 2 katia@openai.com katia@openai.com
context.py
in python-backend/airline
36 2 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
layout.tsx
in ui/app
28 - 2025-12-04 2025-12-11 3 2 152395277+katia-openai@user... 152395277+katia-openai@user...
22 - 2025-12-04 2025-12-04 1 2 152395277+katia-openai@user... katia@openai.com
__init__.py
in python-backend/airline
1 - 2025-12-11 2025-12-11 1 2 152395277+katia-openai@user... katia@openai.com
main.py
in python-backend
91 1 2025-06-18 2025-12-11 4 3 152395277+katia-openai@user... katia@openai.com
types.ts
in ui/lib
47 - 2025-06-18 2025-12-11 3 3 james.hills@openai.com 152395277+katia-openai@user...
api.ts
in ui/lib
20 2 2025-06-18 2025-12-04 2 3 james.hills@openai.com katia@openai.com