openai / openai-responses-starter-app
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 34% | 13% | 52%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
tsx0% | 0% | 34% | 20% | 45%
ts0% | 0% | 37% | 0% | 62%
css0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
components0% | 0% | 36% | 20% | 42%
lib0% | 0% | 80% | 0% | 19%
app0% | 0% | 0% | 0% | 100%
stores0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
config0% | 0% | 0% | 0% | 100%
Longest Files (Top 44)
File# lines# units
327 -
293 1
file-upload.tsx
in components
256 1
command.tsx
in components/ui
121 -
chat.tsx
in components
108 -
tool-call.tsx
in components
107 4
96 -
dialog.tsx
in components/ui
94 -
82 1
68 -
66 -
62 -
tools.ts
in lib/tools
57 -
annotations.tsx
in components
55 -
route.ts
in app/api/turn_response
49 3
tools-panel.tsx
in components
47 1
panel-config.tsx
in components
47 1
button.tsx
in components/ui
46 -
route.ts
in app/api/functions/get_weather
45 1
functions-view.tsx
in components
42 -
message.tsx
in components
40 -
37 1
33 -
assistant.tsx
in components
33 1
page.tsx
in app
33 1
popover.tsx
in components/ui
26 -
tooltip.tsx
in components/ui
25 -
switch.tsx
in components/ui
25 -
functions.ts
in config
23 -
tools-list.ts
in config
22 -
route.ts
in app/api/vector_stores/upload_file
19 1
17 -
route.ts
in app/api/functions/get_joke
17 1
route.ts
in app/api/vector_stores/add_file
17 1
route.ts
in app/api/vector_stores/list_files
15 1
route.ts
in app/api/vector_stores/retrieve_store
15 1
textarea.tsx
in components/ui
14 -
constants.ts
in config
14 -
route.ts
in app/api/vector_stores/create_store
14 1
input.tsx
in components/ui
13 -
tools-handling.ts
in lib/tools
10 -
7 -
utils.ts
in lib
5 1
mjs
3 -
Files With Most Units (Top 18)
File# lines# units
tool-call.tsx
in components
107 4
route.ts
in app/api/turn_response
49 3
tools-panel.tsx
in components
47 1
file-upload.tsx
in components
256 1
assistant.tsx
in components
33 1
82 1
panel-config.tsx
in components
47 1
route.ts
in app/api/functions/get_joke
17 1
route.ts
in app/api/functions/get_weather
45 1
route.ts
in app/api/vector_stores/upload_file
19 1
route.ts
in app/api/vector_stores/create_store
14 1
route.ts
in app/api/vector_stores/add_file
17 1
route.ts
in app/api/vector_stores/list_files
15 1
route.ts
in app/api/vector_stores/retrieve_store
15 1
page.tsx
in app
33 1
37 1
293 1
utils.ts
in lib
5 1
Files With Long Lines (Top 13)

There are 13 files with lines longer than 120 characters. In total, there are 23 long lines.

File# lines# units# long lines
command.tsx
in components/ui
121 - 4
dialog.tsx
in components/ui
94 - 3
chat.tsx
in components
108 - 3
file-upload.tsx
in components
256 1 2
switch.tsx
in components/ui
25 - 2
constants.ts
in config
14 - 2
button.tsx
in components/ui
46 - 1
tooltip.tsx
in components/ui
25 - 1
input.tsx
in components/ui
13 - 1
textarea.tsx
in components/ui
14 - 1
popover.tsx
in components/ui
26 - 1
96 - 1
annotations.tsx
in components
55 - 1
Correlations

File Size vs. Commits (all time): 6 points

lib/assistant.ts x: 3 commits (all time) y: 293 lines of code components/chat.tsx x: 3 commits (all time) y: 108 lines of code app/api/vector_stores/add_file/route.ts x: 2 commits (all time) y: 17 lines of code app/api/vector_stores/create_store/route.ts x: 2 commits (all time) y: 14 lines of code app/api/vector_stores/list_files/route.ts x: 2 commits (all time) y: 15 lines of code
293.0
lines of code
  min: 14.0
  average: 77.0
  25th percentile: 14.75
  median: 16.0
  75th percentile: 154.25
  max: 293.0
0 3.0
commits (all time)
min: 2.0 | average: 2.33 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Contributors (all time): 6 points

lib/assistant.ts x: 3 contributors (all time) y: 293 lines of code components/chat.tsx x: 2 contributors (all time) y: 108 lines of code app/api/vector_stores/add_file/route.ts x: 2 contributors (all time) y: 17 lines of code app/api/vector_stores/create_store/route.ts x: 2 contributors (all time) y: 14 lines of code app/api/vector_stores/list_files/route.ts x: 2 contributors (all time) y: 15 lines of code
293.0
lines of code
  min: 14.0
  average: 77.0
  25th percentile: 14.75
  median: 16.0
  75th percentile: 154.25
  max: 293.0
0 3.0
contributors (all time)
min: 2.0 | average: 2.17 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.25 | max: 3.0

File Size vs. Commits (30 days): 1 points

lib/assistant.ts x: 3 commits (30d) y: 293 lines of code
293.0
lines of code
  min: 293.0
  average: 293.0
  25th percentile: 293.0
  median: 293.0
  75th percentile: 293.0
  max: 293.0
0 3.0
commits (30d)
min: 3.0 | average: 3.0 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Contributors (30 days): 1 points

lib/assistant.ts x: 3 contributors (30d) y: 293 lines of code
293.0
lines of code
  min: 293.0
  average: 293.0
  25th percentile: 293.0
  median: 293.0
  75th percentile: 293.0
  max: 293.0
0 3.0
contributors (30d)
min: 3.0 | average: 3.0 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Commits (90 days): 6 points

lib/assistant.ts x: 3 commits (90d) y: 293 lines of code components/chat.tsx x: 3 commits (90d) y: 108 lines of code app/api/vector_stores/add_file/route.ts x: 2 commits (90d) y: 17 lines of code app/api/vector_stores/create_store/route.ts x: 2 commits (90d) y: 14 lines of code app/api/vector_stores/list_files/route.ts x: 2 commits (90d) y: 15 lines of code
293.0
lines of code
  min: 14.0
  average: 77.0
  25th percentile: 14.75
  median: 16.0
  75th percentile: 154.25
  max: 293.0
0 3.0
commits (90d)
min: 2.0 | average: 2.33 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Contributors (90 days): 6 points

lib/assistant.ts x: 3 contributors (90d) y: 293 lines of code components/chat.tsx x: 2 contributors (90d) y: 108 lines of code app/api/vector_stores/add_file/route.ts x: 2 contributors (90d) y: 17 lines of code app/api/vector_stores/create_store/route.ts x: 2 contributors (90d) y: 14 lines of code app/api/vector_stores/list_files/route.ts x: 2 contributors (90d) y: 15 lines of code
293.0
lines of code
  min: 14.0
  average: 77.0
  25th percentile: 14.75
  median: 16.0
  75th percentile: 154.25
  max: 293.0
0 3.0
contributors (90d)
min: 2.0 | average: 2.17 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.25 | max: 3.0