openai / openai-voice-agent-sdk-sample
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
  • Number of files: 35
  • Daily file updates (only one update per file and date counted): 6
  • First update: 2025-04-08
  • Latest update: 2025-05-13
  • Days between first and latest update: 36 (5 weeks, estimated 25 working days)
  • Active days (at least one file change): 4
  • Files without commit history (ignored): 31 (1,251 lines of code)
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 4 files with 265 lines of code in files.
    • 4 files that are 366+ days old (265 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)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
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 4 files with 265 lines of code in files.
    • 4 files have been last changed 366+ days ago (265 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)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
tsx, ts, py, mjs, json, css, svg, gitignore, toml, txt, md
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
tsx100% | 0% | 0% | 0% | 0%
mjs0% | 0% | 0% | 0% | 0%
ts0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
py0% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
tsx100% | 0% | 0% | 0% | 0%
mjs0% | 0% | 0% | 0% | 0%
ts0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
py0% | 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
frontend100% | 0% | 0% | 0% | 0%
server0% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
frontend100% | 0% | 0% | 0% | 0%
server0% | 0% | 0% | 0% | 0%
Oldest Files (Top 35)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Header.tsx
in frontend/src/components
123 1 2025-04-08 2025-05-13 2 2 65461955+karoliskosas8@user... seratch@openai.com
Composer.tsx
in frontend/src/components
60 1 2025-04-08 2025-05-13 2 2 65461955+karoliskosas8@user... seratch@openai.com
TextMessage.tsx
in frontend/src/components/messages
38 1 2025-04-08 2025-05-13 3 3 65461955+karoliskosas8@user... seratch@openai.com
Button.tsx
in frontend/src/components/ui
44 - 2025-05-13 2025-05-13 1 1 seratch@openai.com seratch@openai.com
utils.py
in server/app
147 11
useWebsocket.ts
in frontend/src/hooks
124 5
server.py
in server
101 2
useAudio.ts
in frontend/src/hooks
96 5
utils.ts
in frontend/src/lib
77 3
FunctionCallMessage.tsx
in frontend/src/components/messages
76 -
AudioChat.tsx
in frontend/src/components
63 1
page.tsx
in frontend/src/app
63 2
mock_api.py
in server/app
59 2
ChatDialog.tsx
in frontend/src/components
57 -
MessageBubble.tsx
in frontend/src/components
39 -
ChatLoadingDots.tsx
in frontend/src/components
36 -
globals.css
in frontend/src/app
33 -
agent_config.py
in server/app
31 2
HandoffMessage.tsx
in frontend/src/components/messages
30 -
AudioPlayback.tsx
in frontend/src/components
29 1
WebSearchMessage.tsx
in frontend/src/components/messages
24 -
layout.tsx
in frontend/src/app
21 1
WebSearchIcon.tsx
in frontend/src/components/icons
18 -
ClockIcon.tsx
in frontend/src/components/icons
18 -
ArrowUpIcon.tsx
in frontend/src/components/icons
18 -
MicIcon.tsx
in frontend/src/components/icons
17 -
styles.css
in frontend/src/app
16 -
PauseIcon.tsx
in frontend/src/components/icons
14 -
mjs
12 -
mjs
10 -
types.ts
in frontend/src/lib
7 -
next.config.ts
in frontend
5 -
utils.ts
in frontend/src/components/ui
5 1
mjs
4 -
__init__.py
in server/app
1 -
Files Not Recently Changed (Top 35)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TextMessage.tsx
in frontend/src/components/messages
38 1 2025-04-08 2025-05-13 3 3 65461955+karoliskosas8@user... seratch@openai.com
Button.tsx
in frontend/src/components/ui
44 - 2025-05-13 2025-05-13 1 1 seratch@openai.com seratch@openai.com
Composer.tsx
in frontend/src/components
60 1 2025-04-08 2025-05-13 2 2 65461955+karoliskosas8@user... seratch@openai.com
Header.tsx
in frontend/src/components
123 1 2025-04-08 2025-05-13 2 2 65461955+karoliskosas8@user... seratch@openai.com
__init__.py
in server/app
1 -
mjs
4 -
utils.ts
in frontend/src/components/ui
5 1
next.config.ts
in frontend
5 -
types.ts
in frontend/src/lib
7 -
mjs
10 -
mjs
12 -
PauseIcon.tsx
in frontend/src/components/icons
14 -
styles.css
in frontend/src/app
16 -
MicIcon.tsx
in frontend/src/components/icons
17 -
ArrowUpIcon.tsx
in frontend/src/components/icons
18 -
ClockIcon.tsx
in frontend/src/components/icons
18 -
WebSearchIcon.tsx
in frontend/src/components/icons
18 -
layout.tsx
in frontend/src/app
21 1
WebSearchMessage.tsx
in frontend/src/components/messages
24 -
AudioPlayback.tsx
in frontend/src/components
29 1
HandoffMessage.tsx
in frontend/src/components/messages
30 -
agent_config.py
in server/app
31 2
globals.css
in frontend/src/app
33 -
ChatLoadingDots.tsx
in frontend/src/components
36 -
MessageBubble.tsx
in frontend/src/components
39 -
ChatDialog.tsx
in frontend/src/components
57 -
mock_api.py
in server/app
59 2
page.tsx
in frontend/src/app
63 2
AudioChat.tsx
in frontend/src/components
63 1
FunctionCallMessage.tsx
in frontend/src/components/messages
76 -
utils.ts
in frontend/src/lib
77 3
useAudio.ts
in frontend/src/hooks
96 5
server.py
in server
101 2
useWebsocket.ts
in frontend/src/hooks
124 5
utils.py
in server/app
147 11
Most Recently Created Files (Top 35)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
utils.py
in server/app
147 11
useWebsocket.ts
in frontend/src/hooks
124 5
server.py
in server
101 2
useAudio.ts
in frontend/src/hooks
96 5
utils.ts
in frontend/src/lib
77 3
FunctionCallMessage.tsx
in frontend/src/components/messages
76 -
AudioChat.tsx
in frontend/src/components
63 1
page.tsx
in frontend/src/app
63 2
mock_api.py
in server/app
59 2
ChatDialog.tsx
in frontend/src/components
57 -
MessageBubble.tsx
in frontend/src/components
39 -
ChatLoadingDots.tsx
in frontend/src/components
36 -
globals.css
in frontend/src/app
33 -
agent_config.py
in server/app
31 2
HandoffMessage.tsx
in frontend/src/components/messages
30 -
AudioPlayback.tsx
in frontend/src/components
29 1
WebSearchMessage.tsx
in frontend/src/components/messages
24 -
layout.tsx
in frontend/src/app
21 1
WebSearchIcon.tsx
in frontend/src/components/icons
18 -
ClockIcon.tsx
in frontend/src/components/icons
18 -
ArrowUpIcon.tsx
in frontend/src/components/icons
18 -
MicIcon.tsx
in frontend/src/components/icons
17 -
styles.css
in frontend/src/app
16 -
PauseIcon.tsx
in frontend/src/components/icons
14 -
mjs
12 -
mjs
10 -
types.ts
in frontend/src/lib
7 -
next.config.ts
in frontend
5 -
utils.ts
in frontend/src/components/ui
5 1
mjs
4 -
__init__.py
in server/app
1 -
Button.tsx
in frontend/src/components/ui
44 - 2025-05-13 2025-05-13 1 1 seratch@openai.com seratch@openai.com
Header.tsx
in frontend/src/components
123 1 2025-04-08 2025-05-13 2 2 65461955+karoliskosas8@user... seratch@openai.com
Composer.tsx
in frontend/src/components
60 1 2025-04-08 2025-05-13 2 2 65461955+karoliskosas8@user... seratch@openai.com
TextMessage.tsx
in frontend/src/components/messages
38 1 2025-04-08 2025-05-13 3 3 65461955+karoliskosas8@user... seratch@openai.com
Most Recently Changed Files (Top 35)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
utils.py
in server/app
147 11
useWebsocket.ts
in frontend/src/hooks
124 5
server.py
in server
101 2
useAudio.ts
in frontend/src/hooks
96 5
utils.ts
in frontend/src/lib
77 3
FunctionCallMessage.tsx
in frontend/src/components/messages
76 -
AudioChat.tsx
in frontend/src/components
63 1
page.tsx
in frontend/src/app
63 2
mock_api.py
in server/app
59 2
ChatDialog.tsx
in frontend/src/components
57 -
MessageBubble.tsx
in frontend/src/components
39 -
ChatLoadingDots.tsx
in frontend/src/components
36 -
globals.css
in frontend/src/app
33 -
agent_config.py
in server/app
31 2
HandoffMessage.tsx
in frontend/src/components/messages
30 -
AudioPlayback.tsx
in frontend/src/components
29 1
WebSearchMessage.tsx
in frontend/src/components/messages
24 -
layout.tsx
in frontend/src/app
21 1
WebSearchIcon.tsx
in frontend/src/components/icons
18 -
ClockIcon.tsx
in frontend/src/components/icons
18 -
ArrowUpIcon.tsx
in frontend/src/components/icons
18 -
MicIcon.tsx
in frontend/src/components/icons
17 -
styles.css
in frontend/src/app
16 -
PauseIcon.tsx
in frontend/src/components/icons
14 -
mjs
12 -
mjs
10 -
types.ts
in frontend/src/lib
7 -
next.config.ts
in frontend
5 -
utils.ts
in frontend/src/components/ui
5 1
mjs
4 -
__init__.py
in server/app
1 -
Header.tsx
in frontend/src/components
123 1 2025-04-08 2025-05-13 2 2 65461955+karoliskosas8@user... seratch@openai.com
Composer.tsx
in frontend/src/components
60 1 2025-04-08 2025-05-13 2 2 65461955+karoliskosas8@user... seratch@openai.com
Button.tsx
in frontend/src/components/ui
44 - 2025-05-13 2025-05-13 1 1 seratch@openai.com seratch@openai.com
TextMessage.tsx
in frontend/src/components/messages
38 1 2025-04-08 2025-05-13 3 3 65461955+karoliskosas8@user... seratch@openai.com