File Size Overall
  • There are 256 files with 53,187 lines of code.
    • 9 very long files (14,102 lines of code)
    • 13 long files (8,665 lines of code)
    • 56 medium size files (18,041 lines of code)
    • 49 small files (6,822 lines of code)
    • 129 very small files (5,557 lines of code)
26% | 16% | 33% | 12% | 10%
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
go26% | 16% | 34% | 11% | 10%
cjs100% | 0% | 0% | 0% | 0%
svelte0% | 31% | 40% | 27% | 0%
css0% | 100% | 0% | 0% | 0%
py0% | 0% | 59% | 22% | 17%
ts0% | 0% | 58% | 14% | 27%
ps10% | 0% | 0% | 100% | 0%
mjs0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pkg31% | 14% | 31% | 11% | 11%
plugins71% | 0% | 8% | 12% | 8%
cmd0% | 32% | 48% | 12% | 7%
adminui0% | 34% | 34% | 21% | 9%
scripts0% | 0% | 62% | 32% | 5%
wrappers0% | 0% | 96% | 0% | 3%
ROOT0% | 0% | 100% | 0% | 0%
testsupport0% | 0% | 0% | 0% | 100%
.codex0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
config.go
in pkg/runtimeconfig
2401 91
server.cjs
in plugins/tunnel-mcp/mcp
2290 132
manager.go
in pkg/codexplugin
1902 70
localproxy.go
in pkg/localproxy
1509 66
session.go
in pkg/codexplugin/session
1363 85
bridge.go
in pkg/codexappserver
1318 39
server.go
in pkg/runtimeharpoon
1185 55
processor.go
in pkg/dispatcher/internal
1110 31
log_export.go
in pkg/adminui
1024 58
tunnel_service_client.go
in pkg/controlplane/internal
983 43
786 51
svelte
CodexPanel.svelte
in adminui/src/components
773 -
669 30
template.go
in pkg/runtimeharpoon
637 23
doctor_command.go
in cmd/client
634 17
registry.go
in pkg/runtimeharpoon
633 29
codexplugin.go
in pkg/codexplugin
630 37
file_config.go
in pkg/runtimeconfig
626 20
codex_command.go
in cmd/client
610 20
fxmodule.go
in pkg/mcpclient
581 21
styles.css
in adminui/src
552 -
protocol_observation.go
in pkg/mcpclient
551 26
checker.go
in pkg/proxyhealth
497 27
host_registration.go
in pkg/runtimeharpoon
486 18
tunnels_command.go
in cmd/client/admin
480 20
supervisor.go
in pkg/cloudflared/runtime
459 21
codex.go
in pkg/adminui
449 22
stdio_preflight.go
in cmd/client
430 25
412 16
template_server.go
in pkg/runtimeharpoon
411 12
hostbundle.go
in pkg/oauth
405 23
health_command.go
in cmd/client
404 14
health.go
in pkg/runtimehealth
396 16
state.go
in pkg/codexplugin/state
390 28
376 14
fxmodule.go
in pkg/controlplane/fx
374 14
header_rules_config.go
in pkg/runtimeconfig
366 17
inmemory_transport.go
in pkg/runtimeharpoon
360 25
svelte
HarpoonPanel.svelte
in adminui/src/components
351 -
runtimes_command.go
in cmd/client
348 5
svelte
SystemPanel.svelte
in adminui/src/components
347 -
profiles_command.go
in cmd/client
342 12
log_buffer.go
in pkg/adminui
337 15
mcp_tunnel_client_proxy.ts
in wrappers/mcp-tunnel-client-proxy/typescript
336 21
config.go
in pkg/config
329 24
module.go
in pkg/oauth
326 10
stdio_command.go
in pkg/mcpclient
322 17
auth_meta.go
in pkg/oauth
320 7
poller.go
in pkg/controlplane/internal
320 10
health.go
in pkg/controlplane
320 31
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
manager.go
in pkg/codexplugin
1902 ~10k–30k 93 ~30 ~50
localproxy.go
in pkg/localproxy
1509 ~10k–30k 93 ~30 ~50
processor.go
in pkg/dispatcher/internal
1110 ~7k–20k 126 ~30 ~30
session.go
in pkg/codexplugin/session
1363 ~7k–20k 96 ~30 ~50
tunnel_service_client.go
in pkg/controlplane/internal
983 ~5k–15k 123 ~30 ~30
log_export.go
in pkg/adminui
1024 ~7k–15k 101 ~15 ~70
fxmodule.go
in pkg/mcpclient
581 ~3k–10k 109 ~20 ~30
669 ~3k–10k 89 ~10 ~70
doctor_command.go
in cmd/client
634 ~3k–10k 93 ~15 ~30
codex_command.go
in cmd/client
610 ~3k–10k 92 ~15 ~30
codexplugin.go
in pkg/codexplugin
630 ~3k–10k 89 ~10 ~70
config.go
in pkg/config
329 ~2k–5k 139 ~50 ~7
tunnels_command.go
in cmd/client/admin
480 ~3k–7k 91 ~10 ~50
checker.go
in pkg/proxyhealth
497 ~3k–7k 86 ~15 ~30
hostbundle.go
in pkg/oauth
405 ~2k–7k 95 ~7 ~50
config.go
in pkg/runtimeconfig
2401 ~15k–50k 16 ~200 ~15
codex.go
in pkg/adminui
449 ~3k–7k 85 ~15 ~30
fxmodule.go
in pkg/controlplane/fx
374 ~2k–7k 102 ~15 ~20
health_command.go
in cmd/client
404 ~2k–7k 87 ~10 ~50
poller.go
in pkg/controlplane/internal
320 ~2k–5k 98 ~10 ~30

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
server.cjs
in plugins/tunnel-mcp/mcp
2290 132
config.go
in pkg/runtimeconfig
2401 91
session.go
in pkg/codexplugin/session
1363 85
manager.go
in pkg/codexplugin
1902 70
localproxy.go
in pkg/localproxy
1509 66
log_export.go
in pkg/adminui
1024 58
server.go
in pkg/runtimeharpoon
1185 55
786 51
tunnel_service_client.go
in pkg/controlplane/internal
983 43
bridge.go
in pkg/codexappserver
1318 39
codexplugin.go
in pkg/codexplugin
630 37
processor.go
in pkg/dispatcher/internal
1110 31
health.go
in pkg/controlplane
320 31
669 30
registry.go
in pkg/runtimeharpoon
633 29
state.go
in pkg/codexplugin/state
390 28
checker.go
in pkg/proxyhealth
497 27
protocol_observation.go
in pkg/mcpclient
551 26
stdio_preflight.go
in cmd/client
430 25
inmemory_transport.go
in pkg/runtimeharpoon
360 25
config.go
in pkg/config
329 24
hostbundle.go
in pkg/oauth
405 23
template.go
in pkg/runtimeharpoon
637 23
mcp_tunnel_client_proxy.py
in wrappers/mcp-tunnel-client-proxy/python
308 22
codex.go
in pkg/adminui
449 22
mcp_tunnel_client_proxy.ts
in wrappers/mcp-tunnel-client-proxy/typescript
336 21
fxmodule.go
in pkg/mcpclient
581 21
supervisor.go
in pkg/cloudflared/runtime
459 21
tunnels_command.go
in cmd/client/admin
480 20
codex_command.go
in cmd/client
610 20
file_config.go
in pkg/runtimeconfig
626 20
host_registration.go
in pkg/runtimeharpoon
486 18
doctor_command.go
in cmd/client
634 17
header_rules_config.go
in pkg/runtimeconfig
366 17
server.go
in pkg/harpoon
285 17
probe_state.go
in pkg/mcpclient
159 17
stdio_command.go
in pkg/mcpclient
322 17
hostbus.go
in pkg/runtimeharpoon/hostbus
211 17
412 16
guard.go
in pkg/httpguard
179 16
health.go
in pkg/runtimehealth
396 16
180 16
catalog_digest.go
in pkg/runtimeharpoon
300 16
command_types.go
in pkg/controlplane/internal
90 16
ctx.go
in pkg/tunnelctx
145 16
log_buffer.go
in pkg/adminui
337 15
health_command.go
in cmd/client
404 14
376 14
tunnel_response.go
in pkg/types
136 14
fxmodule.go
in pkg/controlplane/fx
374 14
Files With Long Lines (Top 50)

There are 110 files with lines longer than 120 characters. In total, there are 831 long lines.

File# lines# units# long lines
config.go
in pkg/runtimeconfig
2401 91 118
processor.go
in pkg/dispatcher/internal
1110 31 56
manager.go
in pkg/codexplugin
1902 70 52
config.go
in pkg/config
329 24 37
server.go
in pkg/runtimeharpoon
1185 55 26
tunnel_service_client.go
in pkg/controlplane/internal
983 43 23
dev_command.go
in cmd/client
200 3 19
doctor_command.go
in cmd/client
634 17 19
session.go
in pkg/codexplugin/session
1363 85 18
run_command.go
in cmd/client
255 9 17
template_server.go
in pkg/runtimeharpoon
411 12 16
runtimes_command.go
in cmd/client
348 5 15
669 30 15
assistantkb.go
in plugins
265 8 15
786 51 15
profile_samples.go
in cmd/client
297 13 13
codex_command.go
in cmd/client
610 20 13
stdio_preflight.go
in cmd/client
430 25 12
template.go
in pkg/runtimeharpoon
637 23 12
plugin_command.go
in cmd/client
150 7 11
file_config.go
in pkg/runtimeconfig
626 20 11
fxmodule.go
in pkg/controlplane/fx
374 14 11
tunnels_command.go
in cmd/client/admin
480 20 9
localproxy.go
in pkg/localproxy
1509 66 9
61 2 8
hostbundle.go
in pkg/oauth
405 23 8
state.go
in pkg/codexplugin/state
390 28 8
components.go
in pkg/runtimehealth
197 6 8
init_command.go
in cmd/client
103 2 7
checker.go
in pkg/proxyhealth
497 27 7
discovery.go
in pkg/oauth
277 5 7
248 8 7
header_rules.go
in pkg/runtimeharpoon
257 10 7
poller.go
in pkg/controlplane/internal
320 10 7
health.go
in pkg/controlplane
320 31 7
module.go
in pkg/oauth
326 10 6
tunnel_failure.go
in pkg/dispatcher/internal
267 9 6
fxmodule.go
in pkg/dispatcher
259 8 6
fxmodule.go
in pkg/mcpclient
581 21 6
help_topics.go
in cmd/client
92 7 5
tunnel_mcp.ps1
in plugins/tunnel-mcp/scripts
166 - 5
server.go
in pkg/harpoon
285 17 5
metrics.go
in pkg/dispatcher/internal
74 5 5
protocol_observation.go
in pkg/mcpclient
551 26 5
template_body.go
in pkg/runtimeharpoon
278 7 5
apierror.go
in pkg/controlplane/apierror
148 5 5
118 3 4
dev_mcp_stub.go
in cmd/client
304 13 4
server.cjs
in plugins/tunnel-mcp/mcp
2290 132 4
client.go
in root
273 11 4
Correlations

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

pkg/dispatcher/internal/processor.go x: 126 commits (all time) y: 1110 lines of code pkg/mcpclient/forwarding_transport.go x: 7 commits (all time) y: 90 lines of code pkg/mcpclient/serialized_forwarding_transport.go x: 10 commits (all time) y: 786 lines of code pkg/config/config.go x: 139 commits (all time) y: 329 lines of code pkg/controlplane/internal/command_parser.go x: 86 commits (all time) y: 100 lines of code pkg/controlplane/internal/command_types.go x: 89 commits (all time) y: 90 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 123 commits (all time) y: 983 lines of code pkg/controlplane/polled_command.go x: 90 commits (all time) y: 39 lines of code pkg/controlplane/wiretypes/wire.go x: 10 commits (all time) y: 118 lines of code pkg/dispatcher/fxmodule.go x: 97 commits (all time) y: 259 lines of code pkg/dispatcher/internal/trace_context.go x: 1 commits (all time) y: 112 lines of code pkg/mcpclient/forwarding_transport_impl.go x: 89 commits (all time) y: 216 lines of code pkg/runtimeconfig/config.go x: 16 commits (all time) y: 2401 lines of code pkg/runtimeconfig/file_config.go x: 8 commits (all time) y: 626 lines of code pkg/types/response_timing.go x: 1 commits (all time) y: 15 lines of code pkg/types/tunnel_response.go x: 7 commits (all time) y: 136 lines of code pkg/codexappserver/bridge.go x: 6 commits (all time) y: 1318 lines of code pkg/oauth/state.go x: 88 commits (all time) y: 136 lines of code pkg/dispatcher/internal/queue_listener.go x: 87 commits (all time) y: 203 lines of code cmd/client/codex_assistant_command.go x: 89 commits (all time) y: 669 lines of code pkg/config/admin.go x: 86 commits (all time) y: 165 lines of code pkg/runtimeconfig/proxy.go x: 2 commits (all time) y: 87 lines of code cmd/client/admin/tunnels_command.go x: 91 commits (all time) y: 480 lines of code pkg/runtimeconfig/profile.go x: 4 commits (all time) y: 141 lines of code pkg/cloudflared/runtime_adapter.go x: 2 commits (all time) y: 36 lines of code pkg/config/profile.go x: 12 commits (all time) y: 29 lines of code pkg/harpoon/hostbus/hostbus.go x: 7 commits (all time) y: 57 lines of code pkg/harpoon/registry.go x: 14 commits (all time) y: 13 lines of code pkg/runtimeharpoon/registry.go x: 6 commits (all time) y: 633 lines of code pkg/runtimeharpoon/server.go x: 9 commits (all time) y: 1185 lines of code pkg/controlplane/internal/poller.go x: 98 commits (all time) y: 320 lines of code pkg/controlplane/internal/roundtripper.go x: 92 commits (all time) y: 144 lines of code pkg/log/roundtripper.go x: 86 commits (all time) y: 76 lines of code pkg/harpoon/fxmodule.go x: 99 commits (all time) y: 115 lines of code pkg/runtimeconfig/header_rules_config.go x: 1 commits (all time) y: 366 lines of code pkg/runtimeharpoon/discovery_budget.go x: 1 commits (all time) y: 50 lines of code pkg/runtimeharpoon/fxmodule.go x: 4 commits (all time) y: 91 lines of code pkg/runtimeharpoon/header_rules.go x: 1 commits (all time) y: 257 lines of code pkg/runtimeharpoon/metrics.go x: 3 commits (all time) y: 201 lines of code pkg/runtimeharpoon/policy_binding.go x: 1 commits (all time) y: 84 lines of code pkg/runtimeharpoon/shared_wiring.go x: 6 commits (all time) y: 300 lines of code pkg/runtimeharpoon/template.go x: 6 commits (all time) y: 637 lines of code pkg/runtimeharpoon/template_server.go x: 5 commits (all time) y: 411 lines of code cmd/client/doctor_command.go x: 93 commits (all time) y: 634 lines of code cmd/client/profile_editor.go x: 1 commits (all time) y: 147 lines of code cmd/client/profiles_command.go x: 86 commits (all time) y: 342 lines of code pkg/oauth/auth_meta.go x: 6 commits (all time) y: 320 lines of code pkg/oauth/discovery.go x: 94 commits (all time) y: 277 lines of code pkg/oauth/hostbundle.go x: 95 commits (all time) y: 405 lines of code pkg/oauth/module.go x: 95 commits (all time) y: 326 lines of code pkg/oauth/resource_meta.go x: 90 commits (all time) y: 316 lines of code cmd/client/dev_mcp_stub.go x: 5 commits (all time) y: 304 lines of code cmd/client/runtimes_command.go x: 88 commits (all time) y: 348 lines of code pkg/codexplugin/session/session.go x: 96 commits (all time) y: 1363 lines of code pkg/controlplane/fx/fxmodule.go x: 102 commits (all time) y: 374 lines of code pkg/controlplane/internal/health.go x: 2 commits (all time) y: 27 lines of code pkg/harpoon/server.go x: 103 commits (all time) y: 285 lines of code pkg/oauth/discovery_retry_policy.go x: 4 commits (all time) y: 55 lines of code cmd/client/run_command.go x: 94 commits (all time) y: 255 lines of code pkg/runtimeharpoon/template_body.go x: 1 commits (all time) y: 278 lines of code cmd/client/codex_command.go x: 92 commits (all time) y: 610 lines of code cmd/client/root_command.go x: 91 commits (all time) y: 51 lines of code pkg/version/version.go x: 89 commits (all time) y: 129 lines of code pkg/adminui/log_export.go x: 101 commits (all time) y: 1024 lines of code pkg/codexplugin/codexplugin.go x: 89 commits (all time) y: 630 lines of code pkg/proxy/route.go x: 84 commits (all time) y: 275 lines of code pkg/runtimeharpoon/host_registration.go x: 4 commits (all time) y: 486 lines of code pkg/runtimeharpoon/inmemory_transport.go x: 3 commits (all time) y: 360 lines of code pkg/cloudflared/runtime/supervisor.go x: 5 commits (all time) y: 459 lines of code cmd/client/init_command.go x: 87 commits (all time) y: 103 lines of code pkg/proxyhealth/checker.go x: 86 commits (all time) y: 497 lines of code pkg/runtimeharpoon/catalog_digest.go x: 2 commits (all time) y: 300 lines of code pkg/runtimeharpoon/transform.go x: 2 commits (all time) y: 206 lines of code pkg/codexplugin/manager.go x: 93 commits (all time) y: 1902 lines of code pkg/codexplugin/session/managed_files.go x: 1 commits (all time) y: 172 lines of code pkg/localfiles/files.go x: 1 commits (all time) y: 65 lines of code pkg/localfiles/nonblock_other.go x: 1 commits (all time) y: 2 lines of code pkg/localproxy/localproxy.go x: 93 commits (all time) y: 1509 lines of code pkg/runtimeconfig/http_headers.go x: 2 commits (all time) y: 98 lines of code pkg/controlplane/health.go x: 1 commits (all time) y: 320 lines of code pkg/dispatcher/internal/health.go x: 1 commits (all time) y: 170 lines of code pkg/healthstate/mcp.go x: 1 commits (all time) y: 37 lines of code pkg/mcpclient/fxmodule.go x: 109 commits (all time) y: 581 lines of code pkg/mcpclient/protocol_observation.go x: 1 commits (all time) y: 551 lines of code pkg/mcpclient/stdio_command.go x: 87 commits (all time) y: 322 lines of code pkg/mcpclient/stdio_command_factory.go x: 83 commits (all time) y: 50 lines of code pkg/mcpclient/transport_provider_fx.go x: 5 commits (all time) y: 40 lines of code pkg/oauth/health.go x: 1 commits (all time) y: 47 lines of code pkg/proxyhealth/health.go x: 1 commits (all time) y: 124 lines of code pkg/runtimeharpoon/hostbus/hostbus.go x: 3 commits (all time) y: 211 lines of code pkg/runtimehealth/components.go x: 1 commits (all time) y: 197 lines of code pkg/runtimehealth/health.go x: 2 commits (all time) y: 396 lines of code pkg/dispatcher/internal/tunnel_failure.go x: 3 commits (all time) y: 267 lines of code cmd/client/health_command.go x: 87 commits (all time) y: 404 lines of code pkg/mcpclient/internal/static_headers.go x: 84 commits (all time) y: 104 lines of code pkg/cloudflared/configgen/config.go x: 2 commits (all time) y: 131 lines of code plugins/assistantkb.go x: 88 commits (all time) y: 265 lines of code scripts/extract_sbom_vendor.py x: 3 commits (all time) y: 160 lines of code pkg/mcpclient/shared_connection_transport.go x: 7 commits (all time) y: 180 lines of code pkg/codexplugin/state/file_lock_unix.go x: 1 commits (all time) y: 23 lines of code pkg/codexplugin/state/state.go x: 3 commits (all time) y: 390 lines of code scripts/generate_release_evidence.py x: 1 commits (all time) y: 376 lines of code pkg/mcpclient/channel_transport_factory.go x: 92 commits (all time) y: 248 lines of code pkg/mcpclient/internal/context.go x: 5 commits (all time) y: 125 lines of code pkg/mcpclient/internal/roundtripper.go x: 5 commits (all time) y: 75 lines of code client.go x: 4 commits (all time) y: 273 lines of code pkg/mcpserverinfo/mcp_server_info.go x: 2 commits (all time) y: 133 lines of code scripts/extract_sbom_cloudflared.py x: 2 commits (all time) y: 104 lines of code cmd/client/main.go x: 4 commits (all time) y: 26 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/manifest.py x: 2 commits (all time) y: 49 lines of code scripts/prepare_sbom_source.py x: 2 commits (all time) y: 145 lines of code cmd/client/cloudflared_command.go x: 2 commits (all time) y: 61 lines of code pkg/app/app.go x: 93 commits (all time) y: 96 lines of code pkg/cloudflared/config.go x: 3 commits (all time) y: 9 lines of code pkg/harpoon/metrics.go x: 4 commits (all time) y: 13 lines of code pkg/health/health.go x: 95 commits (all time) y: 24 lines of code pkg/log/fxmodule.go x: 87 commits (all time) y: 48 lines of code pkg/log/level_controller.go x: 83 commits (all time) y: 68 lines of code pkg/log/logger.go x: 89 commits (all time) y: 195 lines of code pkg/mcpclient/transport_provider.go x: 86 commits (all time) y: 89 lines of code pkg/process/process.go x: 83 commits (all time) y: 43 lines of code pkg/runtimecli/runtimecli.go x: 1 commits (all time) y: 114 lines of code pkg/runtimeharpoon/internal/hostclassifier/classifier.go x: 1 commits (all time) y: 100 lines of code pkg/runtimeharpoon/metadata.go x: 1 commits (all time) y: 69 lines of code plugins/tunnel-mcp/mcp/server.cjs x: 5 commits (all time) y: 2290 lines of code pkg/mcpclient/probe_state.go x: 6 commits (all time) y: 159 lines of code cmd/client/stdio_preflight.go x: 2 commits (all time) y: 430 lines of code pkg/controlplane/doc.go x: 4 commits (all time) y: 1 lines of code cmd/client/help_topics.go x: 5 commits (all time) y: 92 lines of code pkg/adminui/system.go x: 85 commits (all time) y: 75 lines of code cmd/client/admin/admin_command.go x: 82 commits (all time) y: 22 lines of code cmd/client/admin_profiles_command.go x: 84 commits (all time) y: 118 lines of code cmd/client/codex_assistant_kb.go x: 83 commits (all time) y: 37 lines of code cmd/client/dev_command.go x: 85 commits (all time) y: 200 lines of code cmd/client/plugin_command.go x: 86 commits (all time) y: 150 lines of code cmd/client/profile_samples.go x: 84 commits (all time) y: 297 lines of code pkg/adminui/channel_status.go x: 85 commits (all time) y: 249 lines of code pkg/adminui/codex.go x: 85 commits (all time) y: 449 lines of code pkg/adminui/fxmodule.go x: 104 commits (all time) y: 229 lines of code pkg/adminui/harpoon.go x: 86 commits (all time) y: 159 lines of code pkg/adminui/log_buffer.go x: 84 commits (all time) y: 337 lines of code pkg/adminui/log_level.go x: 82 commits (all time) y: 86 lines of code pkg/adminui/oauth.go x: 87 commits (all time) y: 88 lines of code pkg/adminui/startup.go x: 87 commits (all time) y: 244 lines of code pkg/controlplane/admin/tunnel_client.go x: 89 commits (all time) y: 219 lines of code pkg/controlplane/responder.go x: 82 commits (all time) y: 8 lines of code pkg/dispatcher/internal/metrics.go x: 84 commits (all time) y: 74 lines of code pkg/healthurl/healthurl.go x: 82 commits (all time) y: 75 lines of code pkg/proxyhealth/metrics.go x: 82 commits (all time) y: 132 lines of code pkg/tunnelctx/ctx.go x: 83 commits (all time) y: 145 lines of code pkg/utils/stable_uuid.go x: 82 commits (all time) y: 43 lines of code adminui/src/components/OverviewPanel.svelte x: 3 commits (all time) y: 140 lines of code wrappers/mcp-tunnel-client-proxy/python/mcp_tunnel_client_proxy.py x: 2 commits (all time) y: 308 lines of code wrappers/mcp-tunnel-client-proxy/typescript/mcp_tunnel_client_proxy.ts x: 2 commits (all time) y: 336 lines of code adminui/src/components/CodexPanel.svelte x: 2 commits (all time) y: 773 lines of code pkg/httpguard/guard.go x: 3 commits (all time) y: 179 lines of code plugins/bundle.go x: 7 commits (all time) y: 101 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp.ps1 x: 2 commits (all time) y: 166 lines of code pkg/harpoon/call_buffer.go x: 3 commits (all time) y: 77 lines of code scripts/render_end_user_guide_pages.py x: 1 commits (all time) y: 412 lines of code plugins/tunnel-mcp/scripts/Install-Plugin.ps1 x: 1 commits (all time) y: 133 lines of code pkg/controlplane/admin/types.go x: 2 commits (all time) y: 41 lines of code adminui/src/lib/api.ts x: 4 commits (all time) y: 37 lines of code adminui/src/components/LogsPanel.svelte x: 4 commits (all time) y: 288 lines of code adminui/src/components/HarpoonPanel.svelte x: 4 commits (all time) y: 351 lines of code adminui/src/components/SystemPanel.svelte x: 1 commits (all time) y: 347 lines of code adminui/src/styles.css x: 2 commits (all time) y: 552 lines of code adminui/src/lib/oauth.ts x: 1 commits (all time) y: 159 lines of code pkg/adminui/assets/index.html x: 11 commits (all time) y: 14 lines of code
2401.0
lines of code
  min: 1.0
  average: 207.76
  25th percentile: 39.0
  median: 100.0
  75th percentile: 266.5
  max: 2401.0
0 139.0
commits (all time)
min: 1.0 | average: 28.65 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 84.0 | max: 139.0

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

pkg/dispatcher/internal/processor.go x: 1 contributors (all time) y: 1110 lines of code pkg/mcpclient/forwarding_transport.go x: 1 contributors (all time) y: 90 lines of code pkg/mcpclient/serialized_forwarding_transport.go x: 1 contributors (all time) y: 786 lines of code pkg/config/config.go x: 1 contributors (all time) y: 329 lines of code pkg/controlplane/internal/command_parser.go x: 1 contributors (all time) y: 100 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 1 contributors (all time) y: 983 lines of code pkg/controlplane/polled_command.go x: 1 contributors (all time) y: 39 lines of code pkg/controlplane/wiretypes/wire.go x: 1 contributors (all time) y: 118 lines of code pkg/dispatcher/fxmodule.go x: 1 contributors (all time) y: 259 lines of code pkg/dispatcher/internal/trace_context.go x: 1 contributors (all time) y: 112 lines of code pkg/mcpclient/forwarding_transport_impl.go x: 1 contributors (all time) y: 216 lines of code pkg/runtimeconfig/config.go x: 1 contributors (all time) y: 2401 lines of code pkg/runtimeconfig/file_config.go x: 1 contributors (all time) y: 626 lines of code pkg/types/response_timing.go x: 1 contributors (all time) y: 15 lines of code pkg/types/tunnel_response.go x: 1 contributors (all time) y: 136 lines of code pkg/codexappserver/bridge.go x: 1 contributors (all time) y: 1318 lines of code pkg/dispatcher/internal/queue_listener.go x: 1 contributors (all time) y: 203 lines of code cmd/client/codex_assistant_command.go x: 1 contributors (all time) y: 669 lines of code pkg/config/admin.go x: 1 contributors (all time) y: 165 lines of code cmd/client/admin/tunnels_command.go x: 1 contributors (all time) y: 480 lines of code pkg/cloudflared/runtime_adapter.go x: 1 contributors (all time) y: 36 lines of code pkg/harpoon/hostbus/hostbus.go x: 1 contributors (all time) y: 57 lines of code pkg/runtimeharpoon/server.go x: 1 contributors (all time) y: 1185 lines of code pkg/controlplane/internal/poller.go x: 1 contributors (all time) y: 320 lines of code pkg/controlplane/internal/roundtripper.go x: 1 contributors (all time) y: 144 lines of code pkg/log/roundtripper.go x: 1 contributors (all time) y: 76 lines of code pkg/runtimeconfig/header_rules_config.go x: 1 contributors (all time) y: 366 lines of code pkg/runtimeharpoon/discovery_budget.go x: 1 contributors (all time) y: 50 lines of code pkg/runtimeharpoon/shared_wiring.go x: 1 contributors (all time) y: 300 lines of code pkg/runtimeharpoon/template.go x: 1 contributors (all time) y: 637 lines of code pkg/runtimeharpoon/template_server.go x: 1 contributors (all time) y: 411 lines of code cmd/client/profiles_command.go x: 1 contributors (all time) y: 342 lines of code pkg/oauth/discovery.go x: 1 contributors (all time) y: 277 lines of code pkg/oauth/hostbundle.go x: 1 contributors (all time) y: 405 lines of code cmd/client/dev_mcp_stub.go x: 1 contributors (all time) y: 304 lines of code pkg/codexplugin/session/session.go x: 1 contributors (all time) y: 1363 lines of code pkg/controlplane/fx/fxmodule.go x: 1 contributors (all time) y: 374 lines of code pkg/controlplane/internal/health.go x: 1 contributors (all time) y: 27 lines of code pkg/harpoon/server.go x: 1 contributors (all time) y: 285 lines of code cmd/client/run_command.go x: 1 contributors (all time) y: 255 lines of code cmd/client/codex_command.go x: 1 contributors (all time) y: 610 lines of code pkg/version/version.go x: 1 contributors (all time) y: 129 lines of code pkg/adminui/log_export.go x: 1 contributors (all time) y: 1024 lines of code pkg/runtimeharpoon/host_registration.go x: 1 contributors (all time) y: 486 lines of code pkg/cloudflared/runtime/supervisor.go x: 1 contributors (all time) y: 459 lines of code pkg/proxyhealth/checker.go x: 1 contributors (all time) y: 497 lines of code pkg/codexplugin/manager.go x: 1 contributors (all time) y: 1902 lines of code pkg/codexplugin/session/managed_files.go x: 1 contributors (all time) y: 172 lines of code pkg/localfiles/nonblock_other.go x: 1 contributors (all time) y: 2 lines of code pkg/localproxy/localproxy.go x: 1 contributors (all time) y: 1509 lines of code pkg/mcpclient/fxmodule.go x: 1 contributors (all time) y: 581 lines of code pkg/mcpclient/protocol_observation.go x: 1 contributors (all time) y: 551 lines of code pkg/runtimehealth/components.go x: 1 contributors (all time) y: 197 lines of code pkg/runtimehealth/health.go x: 1 contributors (all time) y: 396 lines of code pkg/dispatcher/internal/tunnel_failure.go x: 1 contributors (all time) y: 267 lines of code scripts/extract_sbom_vendor.py x: 1 contributors (all time) y: 160 lines of code pkg/mcpclient/shared_connection_transport.go x: 1 contributors (all time) y: 180 lines of code pkg/mcpclient/internal/roundtripper.go x: 1 contributors (all time) y: 75 lines of code plugins/tunnel-mcp/mcp/server.cjs x: 1 contributors (all time) y: 2290 lines of code cmd/client/stdio_preflight.go x: 1 contributors (all time) y: 430 lines of code pkg/adminui/codex.go x: 1 contributors (all time) y: 449 lines of code pkg/adminui/fxmodule.go x: 1 contributors (all time) y: 229 lines of code pkg/adminui/log_buffer.go x: 1 contributors (all time) y: 337 lines of code pkg/adminui/startup.go x: 1 contributors (all time) y: 244 lines of code pkg/controlplane/admin/tunnel_client.go x: 1 contributors (all time) y: 219 lines of code adminui/src/components/CodexPanel.svelte x: 1 contributors (all time) y: 773 lines of code adminui/src/components/HarpoonPanel.svelte x: 1 contributors (all time) y: 351 lines of code
2401.0
lines of code
  min: 1.0
  average: 207.76
  25th percentile: 39.0
  median: 100.0
  75th percentile: 266.5
  max: 2401.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

pkg/dispatcher/internal/processor.go x: 6 commits (30d) y: 1110 lines of code pkg/mcpclient/forwarding_transport.go x: 3 commits (30d) y: 90 lines of code pkg/mcpclient/serialized_forwarding_transport.go x: 3 commits (30d) y: 786 lines of code pkg/config/config.go x: 4 commits (30d) y: 329 lines of code pkg/controlplane/internal/command_parser.go x: 1 commits (30d) y: 100 lines of code pkg/controlplane/internal/command_types.go x: 1 commits (30d) y: 90 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 7 commits (30d) y: 983 lines of code pkg/controlplane/polled_command.go x: 1 commits (30d) y: 39 lines of code pkg/controlplane/wiretypes/wire.go x: 1 commits (30d) y: 118 lines of code pkg/dispatcher/fxmodule.go x: 4 commits (30d) y: 259 lines of code pkg/dispatcher/internal/trace_context.go x: 1 commits (30d) y: 112 lines of code pkg/mcpclient/forwarding_transport_impl.go x: 1 commits (30d) y: 216 lines of code pkg/runtimeconfig/config.go x: 12 commits (30d) y: 2401 lines of code pkg/runtimeconfig/file_config.go x: 6 commits (30d) y: 626 lines of code pkg/types/response_timing.go x: 1 commits (30d) y: 15 lines of code pkg/types/tunnel_response.go x: 1 commits (30d) y: 136 lines of code pkg/codexappserver/bridge.go x: 2 commits (30d) y: 1318 lines of code pkg/oauth/state.go x: 2 commits (30d) y: 136 lines of code pkg/dispatcher/internal/queue_listener.go x: 2 commits (30d) y: 203 lines of code cmd/client/codex_assistant_command.go x: 3 commits (30d) y: 669 lines of code pkg/config/admin.go x: 1 commits (30d) y: 165 lines of code cmd/client/admin/tunnels_command.go x: 2 commits (30d) y: 480 lines of code pkg/runtimeconfig/profile.go x: 3 commits (30d) y: 141 lines of code pkg/clientcapabilities/client_capabilities.go x: 2 commits (30d) y: 86 lines of code pkg/cloudflared/runtime_adapter.go x: 1 commits (30d) y: 36 lines of code pkg/harpoon/hostbus/hostbus.go x: 1 commits (30d) y: 57 lines of code pkg/runtimeharpoon/registry.go x: 5 commits (30d) y: 633 lines of code pkg/runtimeharpoon/server.go x: 7 commits (30d) y: 1185 lines of code pkg/controlplane/internal/poller.go x: 2 commits (30d) y: 320 lines of code pkg/controlplane/internal/roundtripper.go x: 1 commits (30d) y: 144 lines of code pkg/log/roundtripper.go x: 2 commits (30d) y: 76 lines of code pkg/harpoon/fxmodule.go x: 2 commits (30d) y: 115 lines of code pkg/runtimeconfig/header_rules_config.go x: 1 commits (30d) y: 366 lines of code pkg/runtimeharpoon/discovery_budget.go x: 1 commits (30d) y: 50 lines of code pkg/runtimeharpoon/header_rules.go x: 1 commits (30d) y: 257 lines of code pkg/runtimeharpoon/policy_binding.go x: 1 commits (30d) y: 84 lines of code pkg/runtimeharpoon/shared_wiring.go x: 3 commits (30d) y: 300 lines of code pkg/runtimeharpoon/template.go x: 6 commits (30d) y: 637 lines of code pkg/runtimeharpoon/template_server.go x: 5 commits (30d) y: 411 lines of code cmd/client/doctor_command.go x: 2 commits (30d) y: 634 lines of code cmd/client/profiles_command.go x: 3 commits (30d) y: 342 lines of code pkg/oauth/auth_meta.go x: 1 commits (30d) y: 320 lines of code pkg/oauth/discovery.go x: 2 commits (30d) y: 277 lines of code pkg/oauth/hostbundle.go x: 1 commits (30d) y: 405 lines of code pkg/oauth/module.go x: 2 commits (30d) y: 326 lines of code cmd/client/dev_mcp_stub.go x: 4 commits (30d) y: 304 lines of code cmd/client/runtimes_command.go x: 1 commits (30d) y: 348 lines of code pkg/codexplugin/session/session.go x: 5 commits (30d) y: 1363 lines of code pkg/controlplane/fx/fxmodule.go x: 4 commits (30d) y: 374 lines of code pkg/controlplane/internal/health.go x: 2 commits (30d) y: 27 lines of code pkg/harpoon/server.go x: 3 commits (30d) y: 285 lines of code cmd/client/run_command.go x: 2 commits (30d) y: 255 lines of code pkg/runtimeharpoon/template_body.go x: 1 commits (30d) y: 278 lines of code cmd/client/codex_command.go x: 3 commits (30d) y: 610 lines of code cmd/client/root_command.go x: 2 commits (30d) y: 51 lines of code pkg/version/version.go x: 1 commits (30d) y: 129 lines of code pkg/adminui/log_export.go x: 2 commits (30d) y: 1024 lines of code pkg/codexplugin/codexplugin.go x: 3 commits (30d) y: 630 lines of code pkg/runtimeharpoon/host_registration.go x: 1 commits (30d) y: 486 lines of code pkg/cloudflared/runtime/supervisor.go x: 2 commits (30d) y: 459 lines of code pkg/proxyhealth/checker.go x: 2 commits (30d) y: 497 lines of code pkg/runtimeharpoon/catalog_digest.go x: 1 commits (30d) y: 300 lines of code pkg/runtimeharpoon/transform.go x: 1 commits (30d) y: 206 lines of code pkg/codexplugin/manager.go x: 3 commits (30d) y: 1902 lines of code pkg/codexplugin/session/managed_files.go x: 1 commits (30d) y: 172 lines of code pkg/localfiles/nonblock_other.go x: 1 commits (30d) y: 2 lines of code pkg/localproxy/localproxy.go x: 3 commits (30d) y: 1509 lines of code pkg/mcpclient/fxmodule.go x: 1 commits (30d) y: 581 lines of code pkg/mcpclient/protocol_observation.go x: 1 commits (30d) y: 551 lines of code pkg/mcpclient/stdio_command.go x: 1 commits (30d) y: 322 lines of code pkg/runtimehealth/components.go x: 1 commits (30d) y: 197 lines of code pkg/runtimehealth/health.go x: 1 commits (30d) y: 396 lines of code pkg/dispatcher/internal/tunnel_failure.go x: 1 commits (30d) y: 267 lines of code
2401.0
lines of code
  min: 2.0
  average: 322.87
  25th percentile: 85.5
  median: 202.0
  75th percentile: 379.5
  max: 2401.0
0 12.0
commits (30d)
min: 1.0 | average: 1.94 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 12.0

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

pkg/dispatcher/internal/processor.go x: 1 contributors (30d) y: 1110 lines of code pkg/mcpclient/forwarding_transport.go x: 1 contributors (30d) y: 90 lines of code pkg/mcpclient/serialized_forwarding_transport.go x: 1 contributors (30d) y: 786 lines of code pkg/config/config.go x: 1 contributors (30d) y: 329 lines of code pkg/controlplane/internal/command_parser.go x: 1 contributors (30d) y: 100 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 1 contributors (30d) y: 983 lines of code pkg/controlplane/polled_command.go x: 1 contributors (30d) y: 39 lines of code pkg/controlplane/wiretypes/wire.go x: 1 contributors (30d) y: 118 lines of code pkg/dispatcher/fxmodule.go x: 1 contributors (30d) y: 259 lines of code pkg/dispatcher/internal/trace_context.go x: 1 contributors (30d) y: 112 lines of code pkg/mcpclient/forwarding_transport_impl.go x: 1 contributors (30d) y: 216 lines of code pkg/runtimeconfig/config.go x: 1 contributors (30d) y: 2401 lines of code pkg/runtimeconfig/file_config.go x: 1 contributors (30d) y: 626 lines of code pkg/types/response_timing.go x: 1 contributors (30d) y: 15 lines of code pkg/types/tunnel_response.go x: 1 contributors (30d) y: 136 lines of code pkg/codexappserver/bridge.go x: 1 contributors (30d) y: 1318 lines of code pkg/dispatcher/internal/queue_listener.go x: 1 contributors (30d) y: 203 lines of code cmd/client/codex_assistant_command.go x: 1 contributors (30d) y: 669 lines of code pkg/config/admin.go x: 1 contributors (30d) y: 165 lines of code cmd/client/admin/tunnels_command.go x: 1 contributors (30d) y: 480 lines of code pkg/cloudflared/runtime_adapter.go x: 1 contributors (30d) y: 36 lines of code pkg/harpoon/hostbus/hostbus.go x: 1 contributors (30d) y: 57 lines of code pkg/runtimeharpoon/server.go x: 1 contributors (30d) y: 1185 lines of code pkg/controlplane/internal/poller.go x: 1 contributors (30d) y: 320 lines of code pkg/controlplane/internal/roundtripper.go x: 1 contributors (30d) y: 144 lines of code pkg/log/roundtripper.go x: 1 contributors (30d) y: 76 lines of code pkg/runtimeconfig/header_rules_config.go x: 1 contributors (30d) y: 366 lines of code pkg/runtimeharpoon/discovery_budget.go x: 1 contributors (30d) y: 50 lines of code pkg/runtimeharpoon/shared_wiring.go x: 1 contributors (30d) y: 300 lines of code pkg/runtimeharpoon/template.go x: 1 contributors (30d) y: 637 lines of code pkg/runtimeharpoon/template_server.go x: 1 contributors (30d) y: 411 lines of code cmd/client/profiles_command.go x: 1 contributors (30d) y: 342 lines of code pkg/oauth/discovery.go x: 1 contributors (30d) y: 277 lines of code pkg/oauth/hostbundle.go x: 1 contributors (30d) y: 405 lines of code cmd/client/dev_mcp_stub.go x: 1 contributors (30d) y: 304 lines of code pkg/codexplugin/session/session.go x: 1 contributors (30d) y: 1363 lines of code pkg/controlplane/fx/fxmodule.go x: 1 contributors (30d) y: 374 lines of code pkg/controlplane/internal/health.go x: 1 contributors (30d) y: 27 lines of code pkg/harpoon/server.go x: 1 contributors (30d) y: 285 lines of code cmd/client/run_command.go x: 1 contributors (30d) y: 255 lines of code cmd/client/codex_command.go x: 1 contributors (30d) y: 610 lines of code pkg/version/version.go x: 1 contributors (30d) y: 129 lines of code pkg/adminui/log_export.go x: 1 contributors (30d) y: 1024 lines of code pkg/runtimeharpoon/host_registration.go x: 1 contributors (30d) y: 486 lines of code pkg/cloudflared/runtime/supervisor.go x: 1 contributors (30d) y: 459 lines of code pkg/proxyhealth/checker.go x: 1 contributors (30d) y: 497 lines of code pkg/codexplugin/manager.go x: 1 contributors (30d) y: 1902 lines of code pkg/codexplugin/session/managed_files.go x: 1 contributors (30d) y: 172 lines of code pkg/localfiles/nonblock_other.go x: 1 contributors (30d) y: 2 lines of code pkg/localproxy/localproxy.go x: 1 contributors (30d) y: 1509 lines of code pkg/mcpclient/fxmodule.go x: 1 contributors (30d) y: 581 lines of code pkg/mcpclient/protocol_observation.go x: 1 contributors (30d) y: 551 lines of code pkg/runtimehealth/components.go x: 1 contributors (30d) y: 197 lines of code pkg/runtimehealth/health.go x: 1 contributors (30d) y: 396 lines of code pkg/dispatcher/internal/tunnel_failure.go x: 1 contributors (30d) y: 267 lines of code
2401.0
lines of code
  min: 2.0
  average: 322.87
  25th percentile: 85.5
  median: 202.0
  75th percentile: 379.5
  max: 2401.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

pkg/dispatcher/internal/processor.go x: 17 commits (90d) y: 1110 lines of code pkg/mcpclient/forwarding_transport.go x: 5 commits (90d) y: 90 lines of code pkg/mcpclient/serialized_forwarding_transport.go x: 8 commits (90d) y: 786 lines of code pkg/config/config.go x: 13 commits (90d) y: 329 lines of code pkg/controlplane/internal/command_parser.go x: 2 commits (90d) y: 100 lines of code pkg/controlplane/internal/command_types.go x: 2 commits (90d) y: 90 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 19 commits (90d) y: 983 lines of code pkg/controlplane/polled_command.go x: 2 commits (90d) y: 39 lines of code pkg/controlplane/wiretypes/wire.go x: 2 commits (90d) y: 118 lines of code pkg/dispatcher/fxmodule.go x: 10 commits (90d) y: 259 lines of code pkg/dispatcher/internal/trace_context.go x: 1 commits (90d) y: 112 lines of code pkg/mcpclient/forwarding_transport_impl.go x: 5 commits (90d) y: 216 lines of code pkg/runtimeconfig/config.go x: 16 commits (90d) y: 2401 lines of code pkg/runtimeconfig/file_config.go x: 8 commits (90d) y: 626 lines of code pkg/types/response_timing.go x: 1 commits (90d) y: 15 lines of code pkg/types/tunnel_response.go x: 2 commits (90d) y: 136 lines of code pkg/codexappserver/bridge.go x: 3 commits (90d) y: 1318 lines of code pkg/dispatcher/internal/queue_listener.go x: 3 commits (90d) y: 203 lines of code cmd/client/codex_assistant_command.go x: 3 commits (90d) y: 669 lines of code pkg/config/admin.go x: 2 commits (90d) y: 165 lines of code cmd/client/admin/tunnels_command.go x: 3 commits (90d) y: 480 lines of code pkg/runtimeconfig/profile.go x: 4 commits (90d) y: 141 lines of code pkg/cloudflared/runtime_adapter.go x: 2 commits (90d) y: 36 lines of code pkg/config/profile.go x: 3 commits (90d) y: 29 lines of code pkg/harpoon/hostbus/hostbus.go x: 4 commits (90d) y: 57 lines of code pkg/harpoon/registry.go x: 4 commits (90d) y: 13 lines of code pkg/runtimeharpoon/registry.go x: 6 commits (90d) y: 633 lines of code pkg/runtimeharpoon/server.go x: 9 commits (90d) y: 1185 lines of code pkg/controlplane/internal/poller.go x: 4 commits (90d) y: 320 lines of code pkg/controlplane/internal/roundtripper.go x: 4 commits (90d) y: 144 lines of code pkg/log/roundtripper.go x: 4 commits (90d) y: 76 lines of code pkg/harpoon/fxmodule.go x: 6 commits (90d) y: 115 lines of code pkg/runtimeconfig/header_rules_config.go x: 1 commits (90d) y: 366 lines of code pkg/runtimeharpoon/discovery_budget.go x: 1 commits (90d) y: 50 lines of code pkg/runtimeharpoon/fxmodule.go x: 4 commits (90d) y: 91 lines of code pkg/runtimeharpoon/header_rules.go x: 1 commits (90d) y: 257 lines of code pkg/runtimeharpoon/policy_binding.go x: 1 commits (90d) y: 84 lines of code pkg/runtimeharpoon/shared_wiring.go x: 6 commits (90d) y: 300 lines of code pkg/runtimeharpoon/template.go x: 6 commits (90d) y: 637 lines of code pkg/runtimeharpoon/template_server.go x: 5 commits (90d) y: 411 lines of code cmd/client/doctor_command.go x: 3 commits (90d) y: 634 lines of code cmd/client/profile_editor.go x: 1 commits (90d) y: 147 lines of code cmd/client/profiles_command.go x: 3 commits (90d) y: 342 lines of code pkg/oauth/auth_meta.go x: 3 commits (90d) y: 320 lines of code pkg/oauth/discovery.go x: 6 commits (90d) y: 277 lines of code pkg/oauth/hostbundle.go x: 4 commits (90d) y: 405 lines of code pkg/oauth/module.go x: 8 commits (90d) y: 326 lines of code cmd/client/dev_mcp_stub.go x: 4 commits (90d) y: 304 lines of code cmd/client/runtimes_command.go x: 2 commits (90d) y: 348 lines of code pkg/codexplugin/session/session.go x: 8 commits (90d) y: 1363 lines of code pkg/controlplane/fx/fxmodule.go x: 12 commits (90d) y: 374 lines of code pkg/controlplane/internal/health.go x: 2 commits (90d) y: 27 lines of code pkg/harpoon/server.go x: 7 commits (90d) y: 285 lines of code pkg/oauth/discovery_retry_policy.go x: 2 commits (90d) y: 55 lines of code cmd/client/run_command.go x: 5 commits (90d) y: 255 lines of code pkg/runtimeharpoon/template_body.go x: 1 commits (90d) y: 278 lines of code cmd/client/codex_command.go x: 4 commits (90d) y: 610 lines of code cmd/client/root_command.go x: 3 commits (90d) y: 51 lines of code pkg/version/version.go x: 5 commits (90d) y: 129 lines of code pkg/adminui/log_export.go x: 6 commits (90d) y: 1024 lines of code pkg/codexplugin/codexplugin.go x: 3 commits (90d) y: 630 lines of code pkg/proxy/route.go x: 2 commits (90d) y: 275 lines of code pkg/runtimeharpoon/host_registration.go x: 4 commits (90d) y: 486 lines of code pkg/runtimeharpoon/inmemory_transport.go x: 3 commits (90d) y: 360 lines of code pkg/cloudflared/runtime/supervisor.go x: 5 commits (90d) y: 459 lines of code cmd/client/init_command.go x: 1 commits (90d) y: 103 lines of code pkg/proxyhealth/checker.go x: 2 commits (90d) y: 497 lines of code pkg/runtimeharpoon/catalog_digest.go x: 2 commits (90d) y: 300 lines of code pkg/runtimeharpoon/transform.go x: 2 commits (90d) y: 206 lines of code pkg/codexplugin/manager.go x: 4 commits (90d) y: 1902 lines of code pkg/codexplugin/session/managed_files.go x: 1 commits (90d) y: 172 lines of code pkg/localfiles/files.go x: 1 commits (90d) y: 65 lines of code pkg/localfiles/nonblock_other.go x: 1 commits (90d) y: 2 lines of code pkg/localproxy/localproxy.go x: 7 commits (90d) y: 1509 lines of code pkg/controlplane/health.go x: 1 commits (90d) y: 320 lines of code pkg/dispatcher/internal/health.go x: 1 commits (90d) y: 170 lines of code pkg/healthstate/mcp.go x: 1 commits (90d) y: 37 lines of code pkg/mcpclient/fxmodule.go x: 11 commits (90d) y: 581 lines of code pkg/mcpclient/protocol_observation.go x: 1 commits (90d) y: 551 lines of code pkg/mcpclient/stdio_command.go x: 2 commits (90d) y: 322 lines of code pkg/mcpclient/transport_provider_fx.go x: 1 commits (90d) y: 40 lines of code pkg/proxyhealth/health.go x: 1 commits (90d) y: 124 lines of code pkg/runtimeharpoon/hostbus/hostbus.go x: 3 commits (90d) y: 211 lines of code pkg/runtimehealth/components.go x: 1 commits (90d) y: 197 lines of code pkg/runtimehealth/health.go x: 2 commits (90d) y: 396 lines of code pkg/dispatcher/internal/tunnel_failure.go x: 3 commits (90d) y: 267 lines of code cmd/client/health_command.go x: 2 commits (90d) y: 404 lines of code pkg/mcpclient/internal/static_headers.go x: 2 commits (90d) y: 104 lines of code pkg/cloudflared/configgen/config.go x: 2 commits (90d) y: 131 lines of code plugins/assistantkb.go x: 2 commits (90d) y: 265 lines of code scripts/extract_sbom_vendor.py x: 3 commits (90d) y: 160 lines of code pkg/mcpclient/shared_connection_transport.go x: 4 commits (90d) y: 180 lines of code pkg/codexplugin/state/file_lock_unix.go x: 1 commits (90d) y: 23 lines of code pkg/codexplugin/state/state.go x: 1 commits (90d) y: 390 lines of code scripts/generate_release_evidence.py x: 1 commits (90d) y: 376 lines of code pkg/mcpclient/channel_transport_factory.go x: 2 commits (90d) y: 248 lines of code pkg/mcpclient/internal/context.go x: 3 commits (90d) y: 125 lines of code pkg/mcpclient/internal/roundtripper.go x: 3 commits (90d) y: 75 lines of code scripts/prepare_sbom_source.py x: 2 commits (90d) y: 145 lines of code cmd/client/cloudflared_command.go x: 2 commits (90d) y: 61 lines of code pkg/app/app.go x: 3 commits (90d) y: 96 lines of code pkg/cloudflared/config.go x: 3 commits (90d) y: 9 lines of code pkg/health/health.go x: 3 commits (90d) y: 24 lines of code pkg/log/level_controller.go x: 1 commits (90d) y: 68 lines of code pkg/log/logger.go x: 2 commits (90d) y: 195 lines of code pkg/runtimecli/runtimecli.go x: 1 commits (90d) y: 114 lines of code plugins/tunnel-mcp/mcp/server.cjs x: 1 commits (90d) y: 2290 lines of code cmd/client/stdio_preflight.go x: 1 commits (90d) y: 430 lines of code cmd/client/help_topics.go x: 1 commits (90d) y: 92 lines of code
2401.0
lines of code
  min: 1.0
  average: 255.17
  25th percentile: 50.0
  median: 115.0
  75th percentile: 320.0
  max: 2401.0
0 19.0
commits (90d)
min: 1.0 | average: 2.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 19.0

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

pkg/dispatcher/internal/processor.go x: 1 contributors (90d) y: 1110 lines of code pkg/mcpclient/forwarding_transport.go x: 1 contributors (90d) y: 90 lines of code pkg/mcpclient/serialized_forwarding_transport.go x: 1 contributors (90d) y: 786 lines of code pkg/config/config.go x: 1 contributors (90d) y: 329 lines of code pkg/controlplane/internal/command_parser.go x: 1 contributors (90d) y: 100 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 1 contributors (90d) y: 983 lines of code pkg/controlplane/polled_command.go x: 1 contributors (90d) y: 39 lines of code pkg/controlplane/wiretypes/wire.go x: 1 contributors (90d) y: 118 lines of code pkg/dispatcher/fxmodule.go x: 1 contributors (90d) y: 259 lines of code pkg/dispatcher/internal/trace_context.go x: 1 contributors (90d) y: 112 lines of code pkg/mcpclient/forwarding_transport_impl.go x: 1 contributors (90d) y: 216 lines of code pkg/runtimeconfig/config.go x: 1 contributors (90d) y: 2401 lines of code pkg/runtimeconfig/file_config.go x: 1 contributors (90d) y: 626 lines of code pkg/types/response_timing.go x: 1 contributors (90d) y: 15 lines of code pkg/types/tunnel_response.go x: 1 contributors (90d) y: 136 lines of code pkg/codexappserver/bridge.go x: 1 contributors (90d) y: 1318 lines of code pkg/dispatcher/internal/queue_listener.go x: 1 contributors (90d) y: 203 lines of code cmd/client/codex_assistant_command.go x: 1 contributors (90d) y: 669 lines of code pkg/config/admin.go x: 1 contributors (90d) y: 165 lines of code cmd/client/admin/tunnels_command.go x: 1 contributors (90d) y: 480 lines of code pkg/cloudflared/runtime_adapter.go x: 1 contributors (90d) y: 36 lines of code pkg/harpoon/hostbus/hostbus.go x: 1 contributors (90d) y: 57 lines of code pkg/runtimeharpoon/server.go x: 1 contributors (90d) y: 1185 lines of code pkg/controlplane/internal/poller.go x: 1 contributors (90d) y: 320 lines of code pkg/controlplane/internal/roundtripper.go x: 1 contributors (90d) y: 144 lines of code pkg/log/roundtripper.go x: 1 contributors (90d) y: 76 lines of code pkg/runtimeconfig/header_rules_config.go x: 1 contributors (90d) y: 366 lines of code pkg/runtimeharpoon/discovery_budget.go x: 1 contributors (90d) y: 50 lines of code pkg/runtimeharpoon/shared_wiring.go x: 1 contributors (90d) y: 300 lines of code pkg/runtimeharpoon/template.go x: 1 contributors (90d) y: 637 lines of code pkg/runtimeharpoon/template_server.go x: 1 contributors (90d) y: 411 lines of code cmd/client/profiles_command.go x: 1 contributors (90d) y: 342 lines of code pkg/oauth/discovery.go x: 1 contributors (90d) y: 277 lines of code pkg/oauth/hostbundle.go x: 1 contributors (90d) y: 405 lines of code cmd/client/dev_mcp_stub.go x: 1 contributors (90d) y: 304 lines of code pkg/codexplugin/session/session.go x: 1 contributors (90d) y: 1363 lines of code pkg/controlplane/fx/fxmodule.go x: 1 contributors (90d) y: 374 lines of code pkg/controlplane/internal/health.go x: 1 contributors (90d) y: 27 lines of code pkg/harpoon/server.go x: 1 contributors (90d) y: 285 lines of code cmd/client/run_command.go x: 1 contributors (90d) y: 255 lines of code cmd/client/codex_command.go x: 1 contributors (90d) y: 610 lines of code pkg/version/version.go x: 1 contributors (90d) y: 129 lines of code pkg/adminui/log_export.go x: 1 contributors (90d) y: 1024 lines of code pkg/runtimeharpoon/host_registration.go x: 1 contributors (90d) y: 486 lines of code pkg/cloudflared/runtime/supervisor.go x: 1 contributors (90d) y: 459 lines of code pkg/proxyhealth/checker.go x: 1 contributors (90d) y: 497 lines of code pkg/codexplugin/manager.go x: 1 contributors (90d) y: 1902 lines of code pkg/codexplugin/session/managed_files.go x: 1 contributors (90d) y: 172 lines of code pkg/localfiles/nonblock_other.go x: 1 contributors (90d) y: 2 lines of code pkg/localproxy/localproxy.go x: 1 contributors (90d) y: 1509 lines of code pkg/mcpclient/fxmodule.go x: 1 contributors (90d) y: 581 lines of code pkg/mcpclient/protocol_observation.go x: 1 contributors (90d) y: 551 lines of code pkg/runtimehealth/components.go x: 1 contributors (90d) y: 197 lines of code pkg/runtimehealth/health.go x: 1 contributors (90d) y: 396 lines of code pkg/dispatcher/internal/tunnel_failure.go x: 1 contributors (90d) y: 267 lines of code scripts/extract_sbom_vendor.py x: 1 contributors (90d) y: 160 lines of code pkg/mcpclient/shared_connection_transport.go x: 1 contributors (90d) y: 180 lines of code pkg/mcpclient/internal/roundtripper.go x: 1 contributors (90d) y: 75 lines of code plugins/tunnel-mcp/mcp/server.cjs x: 1 contributors (90d) y: 2290 lines of code cmd/client/stdio_preflight.go x: 1 contributors (90d) y: 430 lines of code
2401.0
lines of code
  min: 1.0
  average: 255.17
  25th percentile: 50.0
  median: 115.0
  75th percentile: 320.0
  max: 2401.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.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...