File Size Overall
  • There are 395 files with 49,382 lines of code.
    • 6 very long files (8,159 lines of code)
    • 11 long files (7,347 lines of code)
    • 37 medium size files (10,999 lines of code)
    • 63 small files (8,721 lines of code)
    • 278 very small files (14,156 lines of code)
16% | 14% | 22% | 17% | 28%
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
go16% | 15% | 22% | 17% | 28%
ts0% | 0% | 29% | 45% | 24%
ps10% | 0% | 0% | 100% | 0%
py0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
internal16% | 15% | 22% | 16% | 28%
evals0% | 0% | 27% | 41% | 31%
cmd0% | 0% | 0% | 88% | 11%
scripts0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
metadata.go
in internal/flagutil
2085 92
agent.go
in internal/sdk
1524 9
output.go
in internal/output
1237 74
webhooks.go
in internal/sdk
1175 8
triggers.go
in internal/sdk
1125 7
files.go
in internal/sdk
1013 6
interactive.go
in internal/interactive
845 32
credentials.go
in internal/sdk
836 6
tui.go
in internal/explorer
806 31
environments.go
in internal/sdk
696 5
json.go
in internal/sdk/sdkinternal/utils
640 11
classify.go
in internal/output
622 32
diagnostics.go
in internal/client
621 31
interaction.go
in internal/sdk/models/interactions
592 61
stepdeltadata.go
in internal/sdk/models/interactions
582 31
flags.go
in internal/flagutil
576 46
root.go
in internal/cli
531 16
step.go
in internal/sdk/models/interactions
482 26
models.go
in internal/sdk
481 3
media.go
in internal/cli/custom
464 18
createagentinteraction.go
in internal/sdk/models/interactions
441 41
requestbody.go
in internal/sdk/sdkinternal/utils
439 9
artifact.go
in internal/output
418 15
async.go
in internal/output
379 15
transcribe.go
in internal/cli/custom
365 10
porcelain.go
in internal/cli/custom
339 30
dispatch.go
in internal/flagutil
335 15
files_upload.go
in internal/cli/custom
323 7
utils.go
in internal/sdk/sdkinternal/utils
315 25
intent_agent-run.go
in internal/cli/agent
301 2
createmodelinteraction.go
in internal/sdk/models/interactions
298 29
retries.go
in internal/sdk/sdkinternal/utils
293 11
generationconfig.go
in internal/sdk/models/interactions
283 28
security.go
in internal/sdk/sdkinternal/utils
278 9
queryparams.go
in internal/sdk/sdkinternal/utils
270 12
intents.go
in internal/cli
266 12
config.go
in internal/config
265 14
stream.go
in internal/sdk/types/stream
259 9
rawhttp.go
in internal/cli/custom
254 12
environment.go
in internal/sdk/models/interactions
252 23
tts.go
in internal/cli/custom
251 5
run.ts
in evals/harness-comparison/src
249 13
auth.go
in internal/cli
249 5
configure.go
in internal/cli
248 5
tool.go
in internal/sdk/models/interactions
242 14
paginated.go
in internal/output
233 5
environmentsfiles.go
in internal/sdk
232 2
agent.go
in internal/sdk/models/agents
227 22
union.go
in internal/sdk/sdkinternal/utils
221 7
intent_video.go
in internal/cli/agent
217 3
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
agent.go
in internal/sdk
1524 ~10k–30k 5 ~300 ~5
metadata.go
in internal/flagutil
2085 ~10k–30k 3 ~700 ~3
root.go
in internal/cli
531 ~3k–10k 5 ~150 ~3
interaction.go
in internal/sdk/models/interactions
592 ~3k–10k 4 ~200 ~3
triggers.go
in internal/sdk
1125 ~7k–20k 2 ~700 ~2
intent_agent-run.go
in internal/cli/agent
301 ~2k–5k 6 ~50 ~5
environments.go
in internal/sdk
696 ~3k–10k 2 ~500 ~2
createagentinteraction.go
in internal/sdk/models/interactions
441 ~3k–7k 3 ~200 ~2
json.go
in internal/sdk/sdkinternal/utils
640 ~3k–10k 2 ~500 ~2
classify.go
in internal/output
622 ~3k–10k 2 ~300 ~2
output.go
in internal/output
1237 ~7k–20k 1 ~1,500 ~1
createmodelinteraction.go
in internal/sdk/models/interactions
298 ~2k–5k 4 ~100 ~3
webhooks.go
in internal/sdk
1175 ~7k–20k 1 ~1,500 ~1
flags.go
in internal/flagutil
576 ~3k–10k 2 ~300 ~2
transcribe.go
in internal/cli/custom
365 ~2k–7k 3 ~150 ~3
intent_video.go
in internal/cli/agent
217 ~1.5k–5k 5 ~50 ~5
intents.go
in internal/cli
266 ~1.5k–5k 4 ~70 ~3
porcelain.go
in internal/cli/custom
339 ~2k–5k 3 ~150 ~2
files.go
in internal/sdk
1013 ~7k–15k 1 ~1,000 ~1
register.go
in internal/cli/custom
199 ~1k–3k 5 ~100 ~2

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
metadata.go
in internal/flagutil
2085 92
output.go
in internal/output
1237 74
interaction.go
in internal/sdk/models/interactions
592 61
flags.go
in internal/flagutil
576 46
createagentinteraction.go
in internal/sdk/models/interactions
441 41
stepdelta.go
in internal/sdk/models/interactions
125 33
classify.go
in internal/output
622 32
interactive.go
in internal/interactive
845 32
tui.go
in internal/explorer
806 31
stepdeltadata.go
in internal/sdk/models/interactions
582 31
diagnostics.go
in internal/client
621 31
porcelain.go
in internal/cli/custom
339 30
createmodelinteraction.go
in internal/sdk/models/interactions
298 29
generationconfig.go
in internal/sdk/models/interactions
283 28
stepstart.go
in internal/sdk/models/interactions
103 27
step.go
in internal/sdk/models/interactions
482 26
utils.go
in internal/sdk/sdkinternal/utils
315 25
environment.go
in internal/sdk/models/interactions
252 23
environment.go
in internal/sdk/models/environments
210 22
agent.go
in internal/sdk/models/agents
227 22
trigger.go
in internal/sdk/models/triggers
154 21
videocontent.go
in internal/sdk/models/interactions
195 20
file.go
in internal/sdk/models/genai
152 20
geminiapi.go
in internal/sdk
131 19
media.go
in internal/cli/custom
464 18
transcriptionconfig.go
in internal/sdk/models/interactions
174 18
createinteraction.go
in internal/sdk/models/operations
172 18
webhook.go
in internal/sdk/models/webhooks
142 18
mcpservertoolresultstep.go
in internal/sdk/models/interactions
173 17
functionresultstep.go
in internal/sdk/models/interactions
173 17
getinteractionbyid.go
in internal/sdk/models/operations
117 17
root.go
in internal/cli
531 16
functionresultdelta.go
in internal/sdk/models/interactions
166 16
mcpservertoolresultdelta.go
in internal/sdk/models/interactions
166 16
updatecredential.go
in internal/sdk/models/operations
97 16
artifact.go
in internal/output
418 15
async.go
in internal/output
379 15
dispatch.go
in internal/flagutil
335 15
imageresponseformat.go
in internal/sdk/models/interactions
134 15
interactionsseeventinteraction.go
in internal/sdk/models/interactions
113 15
listtriggerexecutions.go
in internal/sdk/models/operations
103 15
listtriggers.go
in internal/sdk/models/operations
103 15
updatewebhook.go
in internal/sdk/models/operations
102 15
getenvironmentfiles.go
in internal/sdk/models/operations
102 15
listagents.go
in internal/sdk/models/operations
103 15
model.go
in internal/sdk/models/genai
106 15
config.go
in internal/config
265 14
videoresponseformat.go
in internal/sdk/models/interactions
107 14
tool.go
in internal/sdk/models/interactions
242 14
pingwebhook.go
in internal/sdk/models/operations
95 14
Files With Long Lines (Top 50)

There are 143 files with lines longer than 120 characters. In total, there are 846 long lines.

File# lines# units# long lines
catalog.go
in internal/cli
108 3 47
agent.go
in internal/sdk
1524 9 40
metadata.go
in internal/flagutil
2085 92 26
stepdeltadata.go
in internal/sdk/models/interactions
582 31 26
root.go
in internal/cli
531 16 22
step.go
in internal/sdk/models/interactions
482 26 21
errortable.go
in internal/output
146 - 19
intent_video.go
in internal/cli/agent
217 3 18
webhooks.go
in internal/sdk
1175 8 18
async.go
in internal/output
379 15 17
files.go
in internal/sdk
1013 6 16
createagentinteraction.go
in internal/sdk/models/interactions
441 41 15
intent_image.go
in internal/cli/agent
171 2 14
media.go
in internal/cli/custom
464 18 13
triggers.go
in internal/sdk
1125 7 13
intent_music.go
in internal/cli/agent
171 2 12
intent_generate.go
in internal/cli/agent
178 2 12
update.go
in internal/cli/credentials
96 2 12
credentials.go
in internal/sdk
836 6 12
intent_agent-run.go
in internal/cli/agent
301 2 11
createenvironmentrequest.go
in internal/sdk/models/environments
134 11 11
requestbody.go
in internal/sdk/sdkinternal/utils
439 9 10
createmodelinteraction.go
in internal/sdk/models/interactions
298 29 10
output.go
in internal/output
1237 74 9
update.go
in internal/cli/webhooks
91 2 9
create.go
in internal/cli/credentials
83 2 9
pathparams.go
in internal/sdk/sdkinternal/utils
153 3 9
tool.go
in internal/sdk/models/interactions
242 14 9
environments.go
in internal/sdk
696 5 9
create.go
in internal/cli/agent
80 2 8
status.go
in internal/cli/agent
86 2 8
interactionsseevent.go
in internal/sdk/models/interactions
202 12 8
environmentvariableconfig.go
in internal/sdk/models/credentials
123 11 8
environmentvariableupdateconfig.go
in internal/sdk/models/credentials
116 10 8
classify.go
in internal/output
622 32 7
listexecutions.go
in internal/cli/triggers
113 2 7
tts.go
in internal/cli/custom
251 5 7
flags.go
in internal/flagutil
576 46 7
environment.go
in internal/sdk/models/environments
210 22 7
interactive.go
in internal/interactive
845 32 7
rotatesigningsecret.go
in internal/cli/webhooks
88 2 6
dispatch.go
in internal/flagutil
335 15 6
models.go
in internal/sdk
481 3 6
interaction.go
in internal/sdk/models/interactions
592 61 6
mcpservertoolresultdelta.go
in internal/sdk/models/interactions
166 16 6
createinteraction.go
in internal/sdk/models/operations
172 18 6
main.go
in cmd/gendocs
184 9 5
scenarios.ts
in evals/harness-comparison/src
105 - 5
intents.go
in internal/cli
266 12 5
list.go
in internal/cli/triggers
100 2 5
Correlations

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

internal/cli/agent/intent_agent-run.go x: 6 commits (all time) y: 301 lines of code internal/sdk/models/interactions/createagentinteraction.go x: 3 commits (all time) y: 441 lines of code internal/sdk/models/interactions/createmodelinteraction.go x: 4 commits (all time) y: 298 lines of code internal/sdk/models/interactions/interaction.go x: 4 commits (all time) y: 592 lines of code internal/sdk/models/interactions/interactionsseeventinteraction.go x: 2 commits (all time) y: 113 lines of code internal/cli/catalog.go x: 4 commits (all time) y: 108 lines of code internal/sdk/models/interactions/model.go x: 2 commits (all time) y: 46 lines of code internal/cli/version.go x: 4 commits (all time) y: 51 lines of code internal/sdk/geminiapi.go x: 5 commits (all time) y: 131 lines of code internal/cli/agent/create.go x: 3 commits (all time) y: 80 lines of code internal/cli/files/filesregister.go x: 4 commits (all time) y: 74 lines of code internal/cli/webhooks/create.go x: 5 commits (all time) y: 76 lines of code internal/cli/webhooks/update.go x: 4 commits (all time) y: 91 lines of code internal/sdk/models/genai/registerfilesrequest.go x: 2 commits (all time) y: 10 lines of code internal/sdk/models/webhooks/webhook.go x: 2 commits (all time) y: 142 lines of code internal/sdk/models/webhooks/webhookupdate.go x: 2 commits (all time) y: 93 lines of code internal/cli/root.go x: 5 commits (all time) y: 531 lines of code .goreleaser.yaml x: 3 commits (all time) y: 47 lines of code cmd/gendocs/main.go x: 2 commits (all time) y: 184 lines of code internal/cli/agent/list.go x: 2 commits (all time) y: 100 lines of code internal/cli/agent/status.go x: 4 commits (all time) y: 86 lines of code internal/cli/credentials/update.go x: 3 commits (all time) y: 96 lines of code internal/cli/custom/register.go x: 5 commits (all time) y: 199 lines of code internal/cli/environments/createenvironment.go x: 2 commits (all time) y: 76 lines of code internal/cli/environments/environmentsfiles/list.go x: 6 commits (all time) y: 67 lines of code internal/flagutil/metadata.go x: 3 commits (all time) y: 2085 lines of code scripts/install.ps1 x: 2 commits (all time) y: 125 lines of code internal/sdk/models/operations/getenvironmentfiles.go x: 3 commits (all time) y: 102 lines of code internal/sdk/models/triggers/trigger.go x: 2 commits (all time) y: 154 lines of code evals/harness-comparison/src/mock-server.ts x: 4 commits (all time) y: 172 lines of code evals/harness-comparison/src/scenarios.ts x: 4 commits (all time) y: 105 lines of code internal/cli/agent/intent_generate.go x: 4 commits (all time) y: 178 lines of code internal/cli/agent/intent_music.go x: 5 commits (all time) y: 171 lines of code internal/cli/agent/intent_video.go x: 5 commits (all time) y: 217 lines of code internal/cli/custom/analyze.go x: 3 commits (all time) y: 114 lines of code internal/cli/custom/porcelain.go x: 3 commits (all time) y: 339 lines of code internal/cli/custom/transcribe.go x: 3 commits (all time) y: 365 lines of code internal/cli/custom/tts.go x: 3 commits (all time) y: 251 lines of code internal/cli/intents.go x: 4 commits (all time) y: 266 lines of code internal/sdk/agent.go x: 5 commits (all time) y: 1524 lines of code internal/sdk/models/interactions/generationconfig.go x: 3 commits (all time) y: 283 lines of code evals/harness-comparison/driver/antigravity_driver.py x: 2 commits (all time) y: 88 lines of code evals/harness-comparison/src/harnesses.ts x: 2 commits (all time) y: 38 lines of code evals/harness-comparison/src/run.ts x: 2 commits (all time) y: 249 lines of code evals/harness-comparison/src/smoke.ts x: 2 commits (all time) y: 55 lines of code internal/sdk/models/operations/runtrigger.go x: 3 commits (all time) y: 88 lines of code internal/cli/agent/intent_image.go x: 3 commits (all time) y: 171 lines of code internal/flagutil/flags.go x: 2 commits (all time) y: 576 lines of code internal/output/classify.go x: 2 commits (all time) y: 622 lines of code internal/sdk/models/sdkerrors/responsevalidationerror.go x: 1 commits (all time) y: 30 lines of code internal/sdk/sdkinternal/utils/json.go x: 2 commits (all time) y: 640 lines of code internal/sdk/sdkinternal/utils/queryparams.go x: 2 commits (all time) y: 270 lines of code internal/sdk/sdkinternal/utils/security.go x: 2 commits (all time) y: 278 lines of code internal/sdk/sdkinternal/utils/union.go x: 2 commits (all time) y: 221 lines of code internal/sdk/sdkinternal/utils/utils.go x: 2 commits (all time) y: 315 lines of code internal/cli/environments/environmentsfiles/root.go x: 2 commits (all time) y: 25 lines of code internal/sdk/environments.go x: 2 commits (all time) y: 696 lines of code internal/sdk/environmentsfiles.go x: 2 commits (all time) y: 232 lines of code internal/sdk/models/operations/deleteinteraction.go x: 2 commits (all time) y: 71 lines of code internal/sdk/models/operations/getinteractionbyid.go x: 2 commits (all time) y: 117 lines of code internal/sdk/triggers.go x: 2 commits (all time) y: 1125 lines of code internal/cli/auth.go x: 1 commits (all time) y: 249 lines of code internal/cli/credentials/create.go x: 1 commits (all time) y: 83 lines of code internal/cli/credentials/list.go x: 1 commits (all time) y: 64 lines of code internal/cli/credentials/root.go x: 1 commits (all time) y: 37 lines of code internal/cli/custom/files_upload.go x: 1 commits (all time) y: 323 lines of code internal/cli/custom/media.go x: 1 commits (all time) y: 464 lines of code internal/cli/files/fileslist.go x: 1 commits (all time) y: 99 lines of code internal/cli/webhooks/root.go x: 1 commits (all time) y: 43 lines of code internal/cli/whoami.go x: 1 commits (all time) y: 93 lines of code internal/client/client.go x: 1 commits (all time) y: 185 lines of code internal/client/diagnostics.go x: 1 commits (all time) y: 621 lines of code internal/clierrors/clierrors.go x: 1 commits (all time) y: 67 lines of code internal/config/config.go x: 1 commits (all time) y: 265 lines of code internal/explorer/explorer.go x: 1 commits (all time) y: 20 lines of code internal/explorer/tui.go x: 1 commits (all time) y: 806 lines of code internal/flagutil/async.go x: 1 commits (all time) y: 193 lines of code internal/flagutil/dispatch.go x: 1 commits (all time) y: 335 lines of code internal/flagutil/preset.go x: 1 commits (all time) y: 210 lines of code internal/interactive/interactive.go x: 1 commits (all time) y: 845 lines of code internal/output/artifact.go x: 1 commits (all time) y: 418 lines of code internal/output/async.go x: 1 commits (all time) y: 379 lines of code internal/output/errortable.go x: 1 commits (all time) y: 146 lines of code internal/output/output.go x: 1 commits (all time) y: 1237 lines of code internal/output/paginated.go x: 1 commits (all time) y: 233 lines of code internal/output/streaming.go x: 1 commits (all time) y: 171 lines of code internal/output/streamproject.go x: 1 commits (all time) y: 132 lines of code internal/sdk/credentials.go x: 1 commits (all time) y: 836 lines of code internal/sdk/files.go x: 1 commits (all time) y: 1013 lines of code internal/sdk/models.go x: 1 commits (all time) y: 481 lines of code internal/sdk/models/agents/agent.go x: 1 commits (all time) y: 227 lines of code internal/sdk/models/agents/agenttool.go x: 1 commits (all time) y: 163 lines of code internal/sdk/models/credentials/environmentvariableconfig.go x: 1 commits (all time) y: 123 lines of code internal/sdk/models/credentials/oauth2updateconfig.go x: 1 commits (all time) y: 54 lines of code internal/sdk/models/environments/environmentfile.go x: 1 commits (all time) y: 82 lines of code internal/sdk/models/genai/empty.go x: 1 commits (all time) y: 3 lines of code internal/sdk/models/genai/file.go x: 1 commits (all time) y: 152 lines of code internal/sdk/models/genai/videofilemetadata.go x: 1 commits (all time) y: 10 lines of code internal/sdk/models/interactions/allowlistentry.go x: 1 commits (all time) y: 129 lines of code internal/sdk/models/interactions/functionresultstep.go x: 1 commits (all time) y: 173 lines of code internal/sdk/models/interactions/interactionsseevent.go x: 1 commits (all time) y: 202 lines of code internal/sdk/models/interactions/stepdeltadata.go x: 1 commits (all time) y: 582 lines of code internal/sdk/models/interactions/tool.go x: 1 commits (all time) y: 242 lines of code internal/sdk/models/interactions/videoresponseformat.go x: 1 commits (all time) y: 107 lines of code internal/sdk/sdkinternal/utils/requestbody.go x: 1 commits (all time) y: 439 lines of code internal/sdk/sdkinternal/utils/retries.go x: 1 commits (all time) y: 293 lines of code internal/sdk/types/stream/stream.go x: 1 commits (all time) y: 259 lines of code internal/sdk/webhooks.go x: 1 commits (all time) y: 1175 lines of code
2085.0
lines of code
  min: 3.0
  average: 125.02
  25th percentile: 33.0
  median: 74.0
  75th percentile: 113.0
  max: 2085.0
0 6.0
commits (all time)
min: 1.0 | average: 1.46 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

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

internal/cli/agent/intent_agent-run.go x: 4 contributors (all time) y: 301 lines of code internal/sdk/models/interactions/createagentinteraction.go x: 3 contributors (all time) y: 441 lines of code internal/sdk/models/interactions/createmodelinteraction.go x: 3 contributors (all time) y: 298 lines of code internal/sdk/models/interactions/interaction.go x: 3 contributors (all time) y: 592 lines of code internal/sdk/models/interactions/interactionsseeventinteraction.go x: 2 contributors (all time) y: 113 lines of code internal/sdk/models/interactions/model.go x: 2 contributors (all time) y: 46 lines of code internal/cli/version.go x: 2 contributors (all time) y: 51 lines of code internal/sdk/geminiapi.go x: 2 contributors (all time) y: 131 lines of code internal/cli/agent/create.go x: 2 contributors (all time) y: 80 lines of code internal/cli/webhooks/update.go x: 2 contributors (all time) y: 91 lines of code internal/sdk/models/genai/registerfilesrequest.go x: 2 contributors (all time) y: 10 lines of code internal/sdk/models/webhooks/webhook.go x: 2 contributors (all time) y: 142 lines of code internal/cli/root.go x: 2 contributors (all time) y: 531 lines of code cmd/gendocs/main.go x: 2 contributors (all time) y: 184 lines of code internal/cli/agent/list.go x: 2 contributors (all time) y: 100 lines of code internal/cli/agent/status.go x: 2 contributors (all time) y: 86 lines of code internal/cli/custom/register.go x: 2 contributors (all time) y: 199 lines of code internal/cli/environments/environmentsfiles/list.go x: 2 contributors (all time) y: 67 lines of code internal/flagutil/metadata.go x: 2 contributors (all time) y: 2085 lines of code internal/sdk/models/triggers/trigger.go x: 2 contributors (all time) y: 154 lines of code evals/harness-comparison/src/mock-server.ts x: 3 contributors (all time) y: 172 lines of code evals/harness-comparison/src/scenarios.ts x: 3 contributors (all time) y: 105 lines of code internal/cli/agent/intent_generate.go x: 2 contributors (all time) y: 178 lines of code internal/cli/agent/intent_music.go x: 2 contributors (all time) y: 171 lines of code internal/cli/agent/intent_video.go x: 2 contributors (all time) y: 217 lines of code internal/cli/custom/porcelain.go x: 2 contributors (all time) y: 339 lines of code internal/cli/custom/transcribe.go x: 2 contributors (all time) y: 365 lines of code internal/cli/custom/tts.go x: 2 contributors (all time) y: 251 lines of code internal/cli/intents.go x: 2 contributors (all time) y: 266 lines of code internal/sdk/agent.go x: 2 contributors (all time) y: 1524 lines of code internal/sdk/models/interactions/generationconfig.go x: 2 contributors (all time) y: 283 lines of code evals/harness-comparison/driver/antigravity_driver.py x: 1 contributors (all time) y: 88 lines of code evals/harness-comparison/src/harnesses.ts x: 1 contributors (all time) y: 38 lines of code evals/harness-comparison/src/render-comment.ts x: 1 contributors (all time) y: 9 lines of code evals/harness-comparison/src/report.ts x: 1 contributors (all time) y: 93 lines of code evals/harness-comparison/src/run.ts x: 1 contributors (all time) y: 249 lines of code evals/harness-comparison/src/scenario-smoke.ts x: 1 contributors (all time) y: 102 lines of code evals/harness-comparison/src/smoke.ts x: 1 contributors (all time) y: 55 lines of code internal/cli/triggers/listexecutions.go x: 1 contributors (all time) y: 113 lines of code internal/cli/triggers/run.go x: 1 contributors (all time) y: 75 lines of code internal/cli/agent/intent_image.go x: 1 contributors (all time) y: 171 lines of code internal/flagutil/flags.go x: 1 contributors (all time) y: 576 lines of code internal/output/agentmode.go x: 1 contributors (all time) y: 129 lines of code internal/output/classify.go x: 1 contributors (all time) y: 622 lines of code internal/sdk/models/sdkerrors/responsevalidationerror.go x: 1 contributors (all time) y: 30 lines of code internal/sdk/sdkinternal/utils/json.go x: 1 contributors (all time) y: 640 lines of code internal/sdk/sdkinternal/utils/pathparams.go x: 1 contributors (all time) y: 153 lines of code internal/sdk/sdkinternal/utils/queryparams.go x: 1 contributors (all time) y: 270 lines of code internal/sdk/sdkinternal/utils/security.go x: 1 contributors (all time) y: 278 lines of code internal/sdk/sdkinternal/utils/union.go x: 1 contributors (all time) y: 221 lines of code internal/sdk/sdkinternal/utils/utils.go x: 1 contributors (all time) y: 315 lines of code internal/sdk/environments.go x: 1 contributors (all time) y: 696 lines of code internal/sdk/environmentsfiles.go x: 1 contributors (all time) y: 232 lines of code internal/cli/agent/root.go x: 1 contributors (all time) y: 43 lines of code internal/sdk/models/operations/deleteinteraction.go x: 1 contributors (all time) y: 71 lines of code internal/sdk/models/operations/getinteractionbyid.go x: 1 contributors (all time) y: 117 lines of code internal/sdk/triggers.go x: 1 contributors (all time) y: 1125 lines of code internal/cli/credentials/list.go x: 1 contributors (all time) y: 64 lines of code internal/cli/custom/files_upload.go x: 1 contributors (all time) y: 323 lines of code internal/cli/custom/media.go x: 1 contributors (all time) y: 464 lines of code internal/client/client.go x: 1 contributors (all time) y: 185 lines of code internal/explorer/explorer.go x: 1 contributors (all time) y: 20 lines of code internal/explorer/tui.go x: 1 contributors (all time) y: 806 lines of code internal/flagutil/async.go x: 1 contributors (all time) y: 193 lines of code internal/flagutil/dispatch.go x: 1 contributors (all time) y: 335 lines of code internal/flagutil/preset.go x: 1 contributors (all time) y: 210 lines of code internal/interactive/interactive.go x: 1 contributors (all time) y: 845 lines of code internal/output/artifact.go x: 1 contributors (all time) y: 418 lines of code internal/output/async.go x: 1 contributors (all time) y: 379 lines of code internal/output/errortable.go x: 1 contributors (all time) y: 146 lines of code internal/output/output.go x: 1 contributors (all time) y: 1237 lines of code internal/output/streamproject.go x: 1 contributors (all time) y: 132 lines of code internal/sdk/credentials.go x: 1 contributors (all time) y: 836 lines of code internal/sdk/files.go x: 1 contributors (all time) y: 1013 lines of code internal/sdk/models.go x: 1 contributors (all time) y: 481 lines of code internal/sdk/models/agents/agent.go x: 1 contributors (all time) y: 227 lines of code internal/sdk/models/agents/agenttool.go x: 1 contributors (all time) y: 163 lines of code internal/sdk/models/genai/empty.go x: 1 contributors (all time) y: 3 lines of code internal/sdk/models/interactions/functionresultstep.go x: 1 contributors (all time) y: 173 lines of code internal/sdk/models/interactions/interactionsseevent.go x: 1 contributors (all time) y: 202 lines of code internal/sdk/models/interactions/tool.go x: 1 contributors (all time) y: 242 lines of code internal/sdk/sdkinternal/utils/requestbody.go x: 1 contributors (all time) y: 439 lines of code internal/sdk/sdkinternal/utils/retries.go x: 1 contributors (all time) y: 293 lines of code internal/sdk/types/stream/stream.go x: 1 contributors (all time) y: 259 lines of code internal/sdk/webhooks.go x: 1 contributors (all time) y: 1175 lines of code
2085.0
lines of code
  min: 3.0
  average: 125.02
  25th percentile: 33.0
  median: 74.0
  75th percentile: 113.0
  max: 2085.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

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

internal/cli/agent/intent_agent-run.go x: 6 commits (30d) y: 301 lines of code internal/sdk/models/interactions/createagentinteraction.go x: 3 commits (30d) y: 441 lines of code internal/sdk/models/interactions/createmodelinteraction.go x: 4 commits (30d) y: 298 lines of code internal/sdk/models/interactions/interaction.go x: 4 commits (30d) y: 592 lines of code internal/sdk/models/interactions/interactionsseeventinteraction.go x: 2 commits (30d) y: 113 lines of code internal/cli/catalog.go x: 4 commits (30d) y: 108 lines of code internal/sdk/models/interactions/model.go x: 2 commits (30d) y: 46 lines of code internal/cli/version.go x: 4 commits (30d) y: 51 lines of code internal/sdk/geminiapi.go x: 5 commits (30d) y: 131 lines of code internal/cli/agent/create.go x: 3 commits (30d) y: 80 lines of code internal/cli/files/filesregister.go x: 4 commits (30d) y: 74 lines of code internal/cli/webhooks/create.go x: 5 commits (30d) y: 76 lines of code internal/cli/webhooks/update.go x: 4 commits (30d) y: 91 lines of code internal/sdk/models/genai/registerfilesrequest.go x: 2 commits (30d) y: 10 lines of code internal/sdk/models/webhooks/webhook.go x: 2 commits (30d) y: 142 lines of code internal/sdk/models/webhooks/webhookupdate.go x: 2 commits (30d) y: 93 lines of code internal/cli/root.go x: 5 commits (30d) y: 531 lines of code .goreleaser.yaml x: 3 commits (30d) y: 47 lines of code cmd/gendocs/main.go x: 2 commits (30d) y: 184 lines of code internal/cli/agent/list.go x: 2 commits (30d) y: 100 lines of code internal/cli/agent/status.go x: 4 commits (30d) y: 86 lines of code internal/cli/credentials/update.go x: 3 commits (30d) y: 96 lines of code internal/cli/custom/register.go x: 5 commits (30d) y: 199 lines of code internal/cli/environments/createenvironment.go x: 2 commits (30d) y: 76 lines of code internal/cli/environments/environmentsfiles/list.go x: 6 commits (30d) y: 67 lines of code internal/flagutil/metadata.go x: 3 commits (30d) y: 2085 lines of code scripts/install.ps1 x: 2 commits (30d) y: 125 lines of code internal/sdk/models/operations/getenvironmentfiles.go x: 3 commits (30d) y: 102 lines of code internal/sdk/models/triggers/trigger.go x: 2 commits (30d) y: 154 lines of code evals/harness-comparison/src/mock-server.ts x: 4 commits (30d) y: 172 lines of code evals/harness-comparison/src/scenarios.ts x: 4 commits (30d) y: 105 lines of code internal/cli/agent/intent_generate.go x: 4 commits (30d) y: 178 lines of code internal/cli/agent/intent_music.go x: 5 commits (30d) y: 171 lines of code internal/cli/agent/intent_video.go x: 5 commits (30d) y: 217 lines of code internal/cli/custom/analyze.go x: 3 commits (30d) y: 114 lines of code internal/cli/custom/porcelain.go x: 3 commits (30d) y: 339 lines of code internal/cli/custom/transcribe.go x: 3 commits (30d) y: 365 lines of code internal/cli/custom/tts.go x: 3 commits (30d) y: 251 lines of code internal/cli/intents.go x: 4 commits (30d) y: 266 lines of code internal/sdk/agent.go x: 5 commits (30d) y: 1524 lines of code internal/sdk/models/interactions/generationconfig.go x: 3 commits (30d) y: 283 lines of code evals/harness-comparison/driver/antigravity_driver.py x: 2 commits (30d) y: 88 lines of code evals/harness-comparison/src/harnesses.ts x: 2 commits (30d) y: 38 lines of code evals/harness-comparison/src/run.ts x: 2 commits (30d) y: 249 lines of code evals/harness-comparison/src/smoke.ts x: 2 commits (30d) y: 55 lines of code internal/sdk/models/operations/runtrigger.go x: 3 commits (30d) y: 88 lines of code internal/cli/agent/intent_image.go x: 3 commits (30d) y: 171 lines of code internal/flagutil/flags.go x: 2 commits (30d) y: 576 lines of code internal/output/classify.go x: 2 commits (30d) y: 622 lines of code internal/sdk/models/sdkerrors/responsevalidationerror.go x: 1 commits (30d) y: 30 lines of code internal/sdk/sdkinternal/utils/json.go x: 2 commits (30d) y: 640 lines of code internal/sdk/sdkinternal/utils/queryparams.go x: 2 commits (30d) y: 270 lines of code internal/sdk/sdkinternal/utils/security.go x: 2 commits (30d) y: 278 lines of code internal/sdk/sdkinternal/utils/union.go x: 2 commits (30d) y: 221 lines of code internal/sdk/sdkinternal/utils/utils.go x: 2 commits (30d) y: 315 lines of code internal/cli/environments/environmentsfiles/root.go x: 2 commits (30d) y: 25 lines of code internal/sdk/environments.go x: 2 commits (30d) y: 696 lines of code internal/sdk/environmentsfiles.go x: 2 commits (30d) y: 232 lines of code internal/sdk/models/operations/deleteinteraction.go x: 2 commits (30d) y: 71 lines of code internal/sdk/models/operations/getinteractionbyid.go x: 2 commits (30d) y: 117 lines of code internal/sdk/triggers.go x: 2 commits (30d) y: 1125 lines of code internal/cli/auth.go x: 1 commits (30d) y: 249 lines of code internal/cli/credentials/create.go x: 1 commits (30d) y: 83 lines of code internal/cli/credentials/list.go x: 1 commits (30d) y: 64 lines of code internal/cli/credentials/root.go x: 1 commits (30d) y: 37 lines of code internal/cli/custom/files_upload.go x: 1 commits (30d) y: 323 lines of code internal/cli/custom/media.go x: 1 commits (30d) y: 464 lines of code internal/cli/files/fileslist.go x: 1 commits (30d) y: 99 lines of code internal/cli/webhooks/root.go x: 1 commits (30d) y: 43 lines of code internal/cli/whoami.go x: 1 commits (30d) y: 93 lines of code internal/client/client.go x: 1 commits (30d) y: 185 lines of code internal/client/diagnostics.go x: 1 commits (30d) y: 621 lines of code internal/clierrors/clierrors.go x: 1 commits (30d) y: 67 lines of code internal/config/config.go x: 1 commits (30d) y: 265 lines of code internal/explorer/explorer.go x: 1 commits (30d) y: 20 lines of code internal/explorer/tui.go x: 1 commits (30d) y: 806 lines of code internal/flagutil/async.go x: 1 commits (30d) y: 193 lines of code internal/flagutil/dispatch.go x: 1 commits (30d) y: 335 lines of code internal/flagutil/preset.go x: 1 commits (30d) y: 210 lines of code internal/interactive/interactive.go x: 1 commits (30d) y: 845 lines of code internal/output/artifact.go x: 1 commits (30d) y: 418 lines of code internal/output/async.go x: 1 commits (30d) y: 379 lines of code internal/output/errortable.go x: 1 commits (30d) y: 146 lines of code internal/output/output.go x: 1 commits (30d) y: 1237 lines of code internal/output/paginated.go x: 1 commits (30d) y: 233 lines of code internal/output/streaming.go x: 1 commits (30d) y: 171 lines of code internal/output/streamproject.go x: 1 commits (30d) y: 132 lines of code internal/sdk/credentials.go x: 1 commits (30d) y: 836 lines of code internal/sdk/files.go x: 1 commits (30d) y: 1013 lines of code internal/sdk/models.go x: 1 commits (30d) y: 481 lines of code internal/sdk/models/agents/agent.go x: 1 commits (30d) y: 227 lines of code internal/sdk/models/agents/agenttool.go x: 1 commits (30d) y: 163 lines of code internal/sdk/models/credentials/environmentvariableconfig.go x: 1 commits (30d) y: 123 lines of code internal/sdk/models/credentials/oauth2updateconfig.go x: 1 commits (30d) y: 54 lines of code internal/sdk/models/environments/environmentfile.go x: 1 commits (30d) y: 82 lines of code internal/sdk/models/genai/empty.go x: 1 commits (30d) y: 3 lines of code internal/sdk/models/genai/file.go x: 1 commits (30d) y: 152 lines of code internal/sdk/models/genai/videofilemetadata.go x: 1 commits (30d) y: 10 lines of code internal/sdk/models/interactions/allowlistentry.go x: 1 commits (30d) y: 129 lines of code internal/sdk/models/interactions/functionresultstep.go x: 1 commits (30d) y: 173 lines of code internal/sdk/models/interactions/interactionsseevent.go x: 1 commits (30d) y: 202 lines of code internal/sdk/models/interactions/stepdeltadata.go x: 1 commits (30d) y: 582 lines of code internal/sdk/models/interactions/tool.go x: 1 commits (30d) y: 242 lines of code internal/sdk/models/interactions/videoresponseformat.go x: 1 commits (30d) y: 107 lines of code internal/sdk/sdkinternal/utils/requestbody.go x: 1 commits (30d) y: 439 lines of code internal/sdk/sdkinternal/utils/retries.go x: 1 commits (30d) y: 293 lines of code internal/sdk/types/stream/stream.go x: 1 commits (30d) y: 259 lines of code internal/sdk/webhooks.go x: 1 commits (30d) y: 1175 lines of code
2085.0
lines of code
  min: 3.0
  average: 125.02
  25th percentile: 33.0
  median: 74.0
  75th percentile: 113.0
  max: 2085.0
0 6.0
commits (30d)
min: 1.0 | average: 1.46 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

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

internal/cli/agent/intent_agent-run.go x: 4 contributors (30d) y: 301 lines of code internal/sdk/models/interactions/createagentinteraction.go x: 3 contributors (30d) y: 441 lines of code internal/sdk/models/interactions/createmodelinteraction.go x: 3 contributors (30d) y: 298 lines of code internal/sdk/models/interactions/interaction.go x: 3 contributors (30d) y: 592 lines of code internal/sdk/models/interactions/interactionsseeventinteraction.go x: 2 contributors (30d) y: 113 lines of code internal/sdk/models/interactions/model.go x: 2 contributors (30d) y: 46 lines of code internal/cli/version.go x: 2 contributors (30d) y: 51 lines of code internal/sdk/geminiapi.go x: 2 contributors (30d) y: 131 lines of code internal/cli/agent/create.go x: 2 contributors (30d) y: 80 lines of code internal/cli/webhooks/update.go x: 2 contributors (30d) y: 91 lines of code internal/sdk/models/genai/registerfilesrequest.go x: 2 contributors (30d) y: 10 lines of code internal/sdk/models/webhooks/webhook.go x: 2 contributors (30d) y: 142 lines of code internal/cli/root.go x: 2 contributors (30d) y: 531 lines of code cmd/gendocs/main.go x: 2 contributors (30d) y: 184 lines of code internal/cli/agent/list.go x: 2 contributors (30d) y: 100 lines of code internal/cli/agent/status.go x: 2 contributors (30d) y: 86 lines of code internal/cli/custom/register.go x: 2 contributors (30d) y: 199 lines of code internal/cli/environments/environmentsfiles/list.go x: 2 contributors (30d) y: 67 lines of code internal/flagutil/metadata.go x: 2 contributors (30d) y: 2085 lines of code internal/sdk/models/triggers/trigger.go x: 2 contributors (30d) y: 154 lines of code evals/harness-comparison/src/mock-server.ts x: 3 contributors (30d) y: 172 lines of code evals/harness-comparison/src/scenarios.ts x: 3 contributors (30d) y: 105 lines of code internal/cli/agent/intent_generate.go x: 2 contributors (30d) y: 178 lines of code internal/cli/agent/intent_music.go x: 2 contributors (30d) y: 171 lines of code internal/cli/agent/intent_video.go x: 2 contributors (30d) y: 217 lines of code internal/cli/custom/porcelain.go x: 2 contributors (30d) y: 339 lines of code internal/cli/custom/transcribe.go x: 2 contributors (30d) y: 365 lines of code internal/cli/custom/tts.go x: 2 contributors (30d) y: 251 lines of code internal/cli/intents.go x: 2 contributors (30d) y: 266 lines of code internal/sdk/agent.go x: 2 contributors (30d) y: 1524 lines of code internal/sdk/models/interactions/generationconfig.go x: 2 contributors (30d) y: 283 lines of code evals/harness-comparison/driver/antigravity_driver.py x: 1 contributors (30d) y: 88 lines of code evals/harness-comparison/src/harnesses.ts x: 1 contributors (30d) y: 38 lines of code evals/harness-comparison/src/render-comment.ts x: 1 contributors (30d) y: 9 lines of code evals/harness-comparison/src/report.ts x: 1 contributors (30d) y: 93 lines of code evals/harness-comparison/src/run.ts x: 1 contributors (30d) y: 249 lines of code evals/harness-comparison/src/scenario-smoke.ts x: 1 contributors (30d) y: 102 lines of code evals/harness-comparison/src/smoke.ts x: 1 contributors (30d) y: 55 lines of code internal/cli/triggers/listexecutions.go x: 1 contributors (30d) y: 113 lines of code internal/cli/triggers/run.go x: 1 contributors (30d) y: 75 lines of code internal/cli/agent/intent_image.go x: 1 contributors (30d) y: 171 lines of code internal/flagutil/flags.go x: 1 contributors (30d) y: 576 lines of code internal/output/agentmode.go x: 1 contributors (30d) y: 129 lines of code internal/output/classify.go x: 1 contributors (30d) y: 622 lines of code internal/sdk/models/sdkerrors/responsevalidationerror.go x: 1 contributors (30d) y: 30 lines of code internal/sdk/sdkinternal/utils/json.go x: 1 contributors (30d) y: 640 lines of code internal/sdk/sdkinternal/utils/pathparams.go x: 1 contributors (30d) y: 153 lines of code internal/sdk/sdkinternal/utils/queryparams.go x: 1 contributors (30d) y: 270 lines of code internal/sdk/sdkinternal/utils/security.go x: 1 contributors (30d) y: 278 lines of code internal/sdk/sdkinternal/utils/union.go x: 1 contributors (30d) y: 221 lines of code internal/sdk/sdkinternal/utils/utils.go x: 1 contributors (30d) y: 315 lines of code internal/sdk/environments.go x: 1 contributors (30d) y: 696 lines of code internal/sdk/environmentsfiles.go x: 1 contributors (30d) y: 232 lines of code internal/cli/agent/root.go x: 1 contributors (30d) y: 43 lines of code internal/sdk/models/operations/deleteinteraction.go x: 1 contributors (30d) y: 71 lines of code internal/sdk/models/operations/getinteractionbyid.go x: 1 contributors (30d) y: 117 lines of code internal/sdk/triggers.go x: 1 contributors (30d) y: 1125 lines of code internal/cli/credentials/list.go x: 1 contributors (30d) y: 64 lines of code internal/cli/custom/files_upload.go x: 1 contributors (30d) y: 323 lines of code internal/cli/custom/media.go x: 1 contributors (30d) y: 464 lines of code internal/client/client.go x: 1 contributors (30d) y: 185 lines of code internal/explorer/explorer.go x: 1 contributors (30d) y: 20 lines of code internal/explorer/tui.go x: 1 contributors (30d) y: 806 lines of code internal/flagutil/async.go x: 1 contributors (30d) y: 193 lines of code internal/flagutil/dispatch.go x: 1 contributors (30d) y: 335 lines of code internal/flagutil/preset.go x: 1 contributors (30d) y: 210 lines of code internal/interactive/interactive.go x: 1 contributors (30d) y: 845 lines of code internal/output/artifact.go x: 1 contributors (30d) y: 418 lines of code internal/output/async.go x: 1 contributors (30d) y: 379 lines of code internal/output/errortable.go x: 1 contributors (30d) y: 146 lines of code internal/output/output.go x: 1 contributors (30d) y: 1237 lines of code internal/output/streamproject.go x: 1 contributors (30d) y: 132 lines of code internal/sdk/credentials.go x: 1 contributors (30d) y: 836 lines of code internal/sdk/files.go x: 1 contributors (30d) y: 1013 lines of code internal/sdk/models.go x: 1 contributors (30d) y: 481 lines of code internal/sdk/models/agents/agent.go x: 1 contributors (30d) y: 227 lines of code internal/sdk/models/agents/agenttool.go x: 1 contributors (30d) y: 163 lines of code internal/sdk/models/genai/empty.go x: 1 contributors (30d) y: 3 lines of code internal/sdk/models/interactions/functionresultstep.go x: 1 contributors (30d) y: 173 lines of code internal/sdk/models/interactions/interactionsseevent.go x: 1 contributors (30d) y: 202 lines of code internal/sdk/models/interactions/tool.go x: 1 contributors (30d) y: 242 lines of code internal/sdk/sdkinternal/utils/requestbody.go x: 1 contributors (30d) y: 439 lines of code internal/sdk/sdkinternal/utils/retries.go x: 1 contributors (30d) y: 293 lines of code internal/sdk/types/stream/stream.go x: 1 contributors (30d) y: 259 lines of code internal/sdk/webhooks.go x: 1 contributors (30d) y: 1175 lines of code
2085.0
lines of code
  min: 3.0
  average: 125.02
  25th percentile: 33.0
  median: 74.0
  75th percentile: 113.0
  max: 2085.0
0 4.0
contributors (30d)
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

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

internal/cli/agent/intent_agent-run.go x: 6 commits (90d) y: 301 lines of code internal/sdk/models/interactions/createagentinteraction.go x: 3 commits (90d) y: 441 lines of code internal/sdk/models/interactions/createmodelinteraction.go x: 4 commits (90d) y: 298 lines of code internal/sdk/models/interactions/interaction.go x: 4 commits (90d) y: 592 lines of code internal/sdk/models/interactions/interactionsseeventinteraction.go x: 2 commits (90d) y: 113 lines of code internal/cli/catalog.go x: 4 commits (90d) y: 108 lines of code internal/sdk/models/interactions/model.go x: 2 commits (90d) y: 46 lines of code internal/cli/version.go x: 4 commits (90d) y: 51 lines of code internal/sdk/geminiapi.go x: 5 commits (90d) y: 131 lines of code internal/cli/agent/create.go x: 3 commits (90d) y: 80 lines of code internal/cli/files/filesregister.go x: 4 commits (90d) y: 74 lines of code internal/cli/webhooks/create.go x: 5 commits (90d) y: 76 lines of code internal/cli/webhooks/update.go x: 4 commits (90d) y: 91 lines of code internal/sdk/models/genai/registerfilesrequest.go x: 2 commits (90d) y: 10 lines of code internal/sdk/models/webhooks/webhook.go x: 2 commits (90d) y: 142 lines of code internal/sdk/models/webhooks/webhookupdate.go x: 2 commits (90d) y: 93 lines of code internal/cli/root.go x: 5 commits (90d) y: 531 lines of code .goreleaser.yaml x: 3 commits (90d) y: 47 lines of code cmd/gendocs/main.go x: 2 commits (90d) y: 184 lines of code internal/cli/agent/list.go x: 2 commits (90d) y: 100 lines of code internal/cli/agent/status.go x: 4 commits (90d) y: 86 lines of code internal/cli/credentials/update.go x: 3 commits (90d) y: 96 lines of code internal/cli/custom/register.go x: 5 commits (90d) y: 199 lines of code internal/cli/environments/createenvironment.go x: 2 commits (90d) y: 76 lines of code internal/cli/environments/environmentsfiles/list.go x: 6 commits (90d) y: 67 lines of code internal/flagutil/metadata.go x: 3 commits (90d) y: 2085 lines of code scripts/install.ps1 x: 2 commits (90d) y: 125 lines of code internal/sdk/models/operations/getenvironmentfiles.go x: 3 commits (90d) y: 102 lines of code internal/sdk/models/triggers/trigger.go x: 2 commits (90d) y: 154 lines of code evals/harness-comparison/src/mock-server.ts x: 4 commits (90d) y: 172 lines of code evals/harness-comparison/src/scenarios.ts x: 4 commits (90d) y: 105 lines of code internal/cli/agent/intent_generate.go x: 4 commits (90d) y: 178 lines of code internal/cli/agent/intent_music.go x: 5 commits (90d) y: 171 lines of code internal/cli/agent/intent_video.go x: 5 commits (90d) y: 217 lines of code internal/cli/custom/analyze.go x: 3 commits (90d) y: 114 lines of code internal/cli/custom/porcelain.go x: 3 commits (90d) y: 339 lines of code internal/cli/custom/transcribe.go x: 3 commits (90d) y: 365 lines of code internal/cli/custom/tts.go x: 3 commits (90d) y: 251 lines of code internal/cli/intents.go x: 4 commits (90d) y: 266 lines of code internal/sdk/agent.go x: 5 commits (90d) y: 1524 lines of code internal/sdk/models/interactions/generationconfig.go x: 3 commits (90d) y: 283 lines of code evals/harness-comparison/driver/antigravity_driver.py x: 2 commits (90d) y: 88 lines of code evals/harness-comparison/src/harnesses.ts x: 2 commits (90d) y: 38 lines of code evals/harness-comparison/src/run.ts x: 2 commits (90d) y: 249 lines of code evals/harness-comparison/src/smoke.ts x: 2 commits (90d) y: 55 lines of code internal/sdk/models/operations/runtrigger.go x: 3 commits (90d) y: 88 lines of code internal/cli/agent/intent_image.go x: 3 commits (90d) y: 171 lines of code internal/flagutil/flags.go x: 2 commits (90d) y: 576 lines of code internal/output/classify.go x: 2 commits (90d) y: 622 lines of code internal/sdk/models/sdkerrors/responsevalidationerror.go x: 1 commits (90d) y: 30 lines of code internal/sdk/sdkinternal/utils/json.go x: 2 commits (90d) y: 640 lines of code internal/sdk/sdkinternal/utils/queryparams.go x: 2 commits (90d) y: 270 lines of code internal/sdk/sdkinternal/utils/security.go x: 2 commits (90d) y: 278 lines of code internal/sdk/sdkinternal/utils/union.go x: 2 commits (90d) y: 221 lines of code internal/sdk/sdkinternal/utils/utils.go x: 2 commits (90d) y: 315 lines of code internal/cli/environments/environmentsfiles/root.go x: 2 commits (90d) y: 25 lines of code internal/sdk/environments.go x: 2 commits (90d) y: 696 lines of code internal/sdk/environmentsfiles.go x: 2 commits (90d) y: 232 lines of code internal/sdk/models/operations/deleteinteraction.go x: 2 commits (90d) y: 71 lines of code internal/sdk/models/operations/getinteractionbyid.go x: 2 commits (90d) y: 117 lines of code internal/sdk/triggers.go x: 2 commits (90d) y: 1125 lines of code internal/cli/auth.go x: 1 commits (90d) y: 249 lines of code internal/cli/credentials/create.go x: 1 commits (90d) y: 83 lines of code internal/cli/credentials/list.go x: 1 commits (90d) y: 64 lines of code internal/cli/credentials/root.go x: 1 commits (90d) y: 37 lines of code internal/cli/custom/files_upload.go x: 1 commits (90d) y: 323 lines of code internal/cli/custom/media.go x: 1 commits (90d) y: 464 lines of code internal/cli/files/fileslist.go x: 1 commits (90d) y: 99 lines of code internal/cli/webhooks/root.go x: 1 commits (90d) y: 43 lines of code internal/cli/whoami.go x: 1 commits (90d) y: 93 lines of code internal/client/client.go x: 1 commits (90d) y: 185 lines of code internal/client/diagnostics.go x: 1 commits (90d) y: 621 lines of code internal/clierrors/clierrors.go x: 1 commits (90d) y: 67 lines of code internal/config/config.go x: 1 commits (90d) y: 265 lines of code internal/explorer/explorer.go x: 1 commits (90d) y: 20 lines of code internal/explorer/tui.go x: 1 commits (90d) y: 806 lines of code internal/flagutil/async.go x: 1 commits (90d) y: 193 lines of code internal/flagutil/dispatch.go x: 1 commits (90d) y: 335 lines of code internal/flagutil/preset.go x: 1 commits (90d) y: 210 lines of code internal/interactive/interactive.go x: 1 commits (90d) y: 845 lines of code internal/output/artifact.go x: 1 commits (90d) y: 418 lines of code internal/output/async.go x: 1 commits (90d) y: 379 lines of code internal/output/errortable.go x: 1 commits (90d) y: 146 lines of code internal/output/output.go x: 1 commits (90d) y: 1237 lines of code internal/output/paginated.go x: 1 commits (90d) y: 233 lines of code internal/output/streaming.go x: 1 commits (90d) y: 171 lines of code internal/output/streamproject.go x: 1 commits (90d) y: 132 lines of code internal/sdk/credentials.go x: 1 commits (90d) y: 836 lines of code internal/sdk/files.go x: 1 commits (90d) y: 1013 lines of code internal/sdk/models.go x: 1 commits (90d) y: 481 lines of code internal/sdk/models/agents/agent.go x: 1 commits (90d) y: 227 lines of code internal/sdk/models/agents/agenttool.go x: 1 commits (90d) y: 163 lines of code internal/sdk/models/credentials/environmentvariableconfig.go x: 1 commits (90d) y: 123 lines of code internal/sdk/models/credentials/oauth2updateconfig.go x: 1 commits (90d) y: 54 lines of code internal/sdk/models/environments/environmentfile.go x: 1 commits (90d) y: 82 lines of code internal/sdk/models/genai/empty.go x: 1 commits (90d) y: 3 lines of code internal/sdk/models/genai/file.go x: 1 commits (90d) y: 152 lines of code internal/sdk/models/genai/videofilemetadata.go x: 1 commits (90d) y: 10 lines of code internal/sdk/models/interactions/allowlistentry.go x: 1 commits (90d) y: 129 lines of code internal/sdk/models/interactions/functionresultstep.go x: 1 commits (90d) y: 173 lines of code internal/sdk/models/interactions/interactionsseevent.go x: 1 commits (90d) y: 202 lines of code internal/sdk/models/interactions/stepdeltadata.go x: 1 commits (90d) y: 582 lines of code internal/sdk/models/interactions/tool.go x: 1 commits (90d) y: 242 lines of code internal/sdk/models/interactions/videoresponseformat.go x: 1 commits (90d) y: 107 lines of code internal/sdk/sdkinternal/utils/requestbody.go x: 1 commits (90d) y: 439 lines of code internal/sdk/sdkinternal/utils/retries.go x: 1 commits (90d) y: 293 lines of code internal/sdk/types/stream/stream.go x: 1 commits (90d) y: 259 lines of code internal/sdk/webhooks.go x: 1 commits (90d) y: 1175 lines of code
2085.0
lines of code
  min: 3.0
  average: 125.02
  25th percentile: 33.0
  median: 74.0
  75th percentile: 113.0
  max: 2085.0
0 6.0
commits (90d)
min: 1.0 | average: 1.46 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

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

internal/cli/agent/intent_agent-run.go x: 4 contributors (90d) y: 301 lines of code internal/sdk/models/interactions/createagentinteraction.go x: 3 contributors (90d) y: 441 lines of code internal/sdk/models/interactions/createmodelinteraction.go x: 3 contributors (90d) y: 298 lines of code internal/sdk/models/interactions/interaction.go x: 3 contributors (90d) y: 592 lines of code internal/sdk/models/interactions/interactionsseeventinteraction.go x: 2 contributors (90d) y: 113 lines of code internal/sdk/models/interactions/model.go x: 2 contributors (90d) y: 46 lines of code internal/cli/version.go x: 2 contributors (90d) y: 51 lines of code internal/sdk/geminiapi.go x: 2 contributors (90d) y: 131 lines of code internal/cli/agent/create.go x: 2 contributors (90d) y: 80 lines of code internal/cli/webhooks/update.go x: 2 contributors (90d) y: 91 lines of code internal/sdk/models/genai/registerfilesrequest.go x: 2 contributors (90d) y: 10 lines of code internal/sdk/models/webhooks/webhook.go x: 2 contributors (90d) y: 142 lines of code internal/cli/root.go x: 2 contributors (90d) y: 531 lines of code cmd/gendocs/main.go x: 2 contributors (90d) y: 184 lines of code internal/cli/agent/list.go x: 2 contributors (90d) y: 100 lines of code internal/cli/agent/status.go x: 2 contributors (90d) y: 86 lines of code internal/cli/custom/register.go x: 2 contributors (90d) y: 199 lines of code internal/cli/environments/environmentsfiles/list.go x: 2 contributors (90d) y: 67 lines of code internal/flagutil/metadata.go x: 2 contributors (90d) y: 2085 lines of code internal/sdk/models/triggers/trigger.go x: 2 contributors (90d) y: 154 lines of code evals/harness-comparison/src/mock-server.ts x: 3 contributors (90d) y: 172 lines of code evals/harness-comparison/src/scenarios.ts x: 3 contributors (90d) y: 105 lines of code internal/cli/agent/intent_generate.go x: 2 contributors (90d) y: 178 lines of code internal/cli/agent/intent_music.go x: 2 contributors (90d) y: 171 lines of code internal/cli/agent/intent_video.go x: 2 contributors (90d) y: 217 lines of code internal/cli/custom/porcelain.go x: 2 contributors (90d) y: 339 lines of code internal/cli/custom/transcribe.go x: 2 contributors (90d) y: 365 lines of code internal/cli/custom/tts.go x: 2 contributors (90d) y: 251 lines of code internal/cli/intents.go x: 2 contributors (90d) y: 266 lines of code internal/sdk/agent.go x: 2 contributors (90d) y: 1524 lines of code internal/sdk/models/interactions/generationconfig.go x: 2 contributors (90d) y: 283 lines of code evals/harness-comparison/driver/antigravity_driver.py x: 1 contributors (90d) y: 88 lines of code evals/harness-comparison/src/harnesses.ts x: 1 contributors (90d) y: 38 lines of code evals/harness-comparison/src/render-comment.ts x: 1 contributors (90d) y: 9 lines of code evals/harness-comparison/src/report.ts x: 1 contributors (90d) y: 93 lines of code evals/harness-comparison/src/run.ts x: 1 contributors (90d) y: 249 lines of code evals/harness-comparison/src/scenario-smoke.ts x: 1 contributors (90d) y: 102 lines of code evals/harness-comparison/src/smoke.ts x: 1 contributors (90d) y: 55 lines of code internal/cli/triggers/listexecutions.go x: 1 contributors (90d) y: 113 lines of code internal/cli/triggers/run.go x: 1 contributors (90d) y: 75 lines of code internal/cli/agent/intent_image.go x: 1 contributors (90d) y: 171 lines of code internal/flagutil/flags.go x: 1 contributors (90d) y: 576 lines of code internal/output/agentmode.go x: 1 contributors (90d) y: 129 lines of code internal/output/classify.go x: 1 contributors (90d) y: 622 lines of code internal/sdk/models/sdkerrors/responsevalidationerror.go x: 1 contributors (90d) y: 30 lines of code internal/sdk/sdkinternal/utils/json.go x: 1 contributors (90d) y: 640 lines of code internal/sdk/sdkinternal/utils/pathparams.go x: 1 contributors (90d) y: 153 lines of code internal/sdk/sdkinternal/utils/queryparams.go x: 1 contributors (90d) y: 270 lines of code internal/sdk/sdkinternal/utils/security.go x: 1 contributors (90d) y: 278 lines of code internal/sdk/sdkinternal/utils/union.go x: 1 contributors (90d) y: 221 lines of code internal/sdk/sdkinternal/utils/utils.go x: 1 contributors (90d) y: 315 lines of code internal/sdk/environments.go x: 1 contributors (90d) y: 696 lines of code internal/sdk/environmentsfiles.go x: 1 contributors (90d) y: 232 lines of code internal/cli/agent/root.go x: 1 contributors (90d) y: 43 lines of code internal/sdk/models/operations/deleteinteraction.go x: 1 contributors (90d) y: 71 lines of code internal/sdk/models/operations/getinteractionbyid.go x: 1 contributors (90d) y: 117 lines of code internal/sdk/triggers.go x: 1 contributors (90d) y: 1125 lines of code internal/cli/credentials/list.go x: 1 contributors (90d) y: 64 lines of code internal/cli/custom/files_upload.go x: 1 contributors (90d) y: 323 lines of code internal/cli/custom/media.go x: 1 contributors (90d) y: 464 lines of code internal/client/client.go x: 1 contributors (90d) y: 185 lines of code internal/explorer/explorer.go x: 1 contributors (90d) y: 20 lines of code internal/explorer/tui.go x: 1 contributors (90d) y: 806 lines of code internal/flagutil/async.go x: 1 contributors (90d) y: 193 lines of code internal/flagutil/dispatch.go x: 1 contributors (90d) y: 335 lines of code internal/flagutil/preset.go x: 1 contributors (90d) y: 210 lines of code internal/interactive/interactive.go x: 1 contributors (90d) y: 845 lines of code internal/output/artifact.go x: 1 contributors (90d) y: 418 lines of code internal/output/async.go x: 1 contributors (90d) y: 379 lines of code internal/output/errortable.go x: 1 contributors (90d) y: 146 lines of code internal/output/output.go x: 1 contributors (90d) y: 1237 lines of code internal/output/streamproject.go x: 1 contributors (90d) y: 132 lines of code internal/sdk/credentials.go x: 1 contributors (90d) y: 836 lines of code internal/sdk/files.go x: 1 contributors (90d) y: 1013 lines of code internal/sdk/models.go x: 1 contributors (90d) y: 481 lines of code internal/sdk/models/agents/agent.go x: 1 contributors (90d) y: 227 lines of code internal/sdk/models/agents/agenttool.go x: 1 contributors (90d) y: 163 lines of code internal/sdk/models/genai/empty.go x: 1 contributors (90d) y: 3 lines of code internal/sdk/models/interactions/functionresultstep.go x: 1 contributors (90d) y: 173 lines of code internal/sdk/models/interactions/interactionsseevent.go x: 1 contributors (90d) y: 202 lines of code internal/sdk/models/interactions/tool.go x: 1 contributors (90d) y: 242 lines of code internal/sdk/sdkinternal/utils/requestbody.go x: 1 contributors (90d) y: 439 lines of code internal/sdk/sdkinternal/utils/retries.go x: 1 contributors (90d) y: 293 lines of code internal/sdk/types/stream/stream.go x: 1 contributors (90d) y: 259 lines of code internal/sdk/webhooks.go x: 1 contributors (90d) y: 1175 lines of code
2085.0
lines of code
  min: 3.0
  average: 125.02
  25th percentile: 33.0
  median: 74.0
  75th percentile: 113.0
  max: 2085.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.16 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...