openai / tunnel-client
File Size

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

Intro
  • 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...
File Size Overall
  • There are 173 files with 36,710 lines of code.
    • 5 very long files (7,590 lines of code)
    • 11 long files (7,862 lines of code)
    • 38 medium size files (12,264 lines of code)
    • 36 small files (5,247 lines of code)
    • 83 very small files (3,747 lines of code)
20% | 21% | 33% | 14% | 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
go25% | 18% | 32% | 13% | 9%
cjs0% | 100% | 0% | 0% | 0%
svelte0% | 31% | 40% | 27% | 0%
css0% | 100% | 0% | 0% | 0%
py0% | 0% | 68% | 0% | 31%
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% | 15% | 29% | 13% | 10%
cmd0% | 34% | 46% | 14% | 5%
adminui0% | 34% | 34% | 21% | 9%
plugins0% | 47% | 15% | 22% | 14%
wrappers0% | 0% | 96% | 0% | 3%
scripts0% | 0% | 85% | 0% | 14%
testsupport0% | 0% | 0% | 0% | 100%
.codex0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
config.go
in pkg/config
1996 73
manager.go
in pkg/codexplugin
1788 68
localproxy.go
in pkg/localproxy
1448 64
bridge.go
in pkg/codexappserver
1306 38
server.go
in pkg/harpoon
1052 46
processor.go
in pkg/dispatcher/internal
937 24
log_export.go
in pkg/adminui
885 51
server.cjs
in plugins/tunnel-mcp/mcp
851 59
session.go
in pkg/codexplugin/session
791 42
svelte
CodexPanel.svelte
in adminui/src/components
773 -
658 29
codexplugin.go
in pkg/codexplugin
633 37
doctor_command.go
in cmd/client
623 16
codex_command.go
in cmd/client
599 20
registry.go
in pkg/harpoon
560 26
styles.css
in adminui/src
552 -
tunnels_command.go
in cmd/client/admin
484 21
file_config.go
in pkg/config
463 16
codex.go
in pkg/adminui
449 22
checker.go
in pkg/proxyhealth
431 25
stdio_preflight.go
in cmd/client
430 25
tunnel_service_client.go
in pkg/controlplane/internal
430 17
412 16
state.go
in pkg/codexplugin/state
387 28
health_command.go
in cmd/client
386 13
health.go
in pkg/health
362 16
svelte
HarpoonPanel.svelte
in adminui/src/components
351 -
host_registration.go
in pkg/harpoon
350 16
svelte
SystemPanel.svelte
in adminui/src/components
347 -
profiles_command.go
in cmd/client
343 11
hostbundle.go
in pkg/oauth
342 20
log_buffer.go
in pkg/adminui
337 15
mcp_tunnel_client_proxy.ts
in wrappers/mcp-tunnel-client-proxy/typescript
336 21
runtimes_command.go
in cmd/client
331 5
types.ts
in adminui/src/lib
317 -
mcp_tunnel_client_proxy.py
in wrappers/mcp-tunnel-client-proxy/python
308 22
stdio_command.go
in pkg/mcpclient
307 16
poller.go
in pkg/controlplane/internal
304 10
auth_meta.go
in pkg/oauth
302 7
profile_samples.go
in cmd/client
297 13
resource_meta.go
in pkg/oauth
292 12
svelte
LogsPanel.svelte
in adminui/src/components
288 -
fxmodule.go
in pkg/mcpclient
275 6
route.go
in pkg/proxy
275 12
assistantkb.go
in plugins
269 8
channel_status.go
in pkg/adminui
249 6
startup.go
in pkg/adminui
244 8
fxmodule.go
in pkg/harpoon
238 7
dev_mcp_stub.go
in cmd/client
227 11
fxmodule.go
in pkg/adminui
226 4
Files With Most Units (Top 50)
File# lines# units
config.go
in pkg/config
1996 73
manager.go
in pkg/codexplugin
1788 68
localproxy.go
in pkg/localproxy
1448 64
server.cjs
in plugins/tunnel-mcp/mcp
851 59
log_export.go
in pkg/adminui
885 51
server.go
in pkg/harpoon
1052 46
session.go
in pkg/codexplugin/session
791 42
bridge.go
in pkg/codexappserver
1306 38
codexplugin.go
in pkg/codexplugin
633 37
658 29
state.go
in pkg/codexplugin/state
387 28
registry.go
in pkg/harpoon
560 26
stdio_preflight.go
in cmd/client
430 25
checker.go
in pkg/proxyhealth
431 25
processor.go
in pkg/dispatcher/internal
937 24
codex.go
in pkg/adminui
449 22
mcp_tunnel_client_proxy.py
in wrappers/mcp-tunnel-client-proxy/python
308 22
tunnels_command.go
in cmd/client/admin
484 21
mcp_tunnel_client_proxy.ts
in wrappers/mcp-tunnel-client-proxy/typescript
336 21
codex_command.go
in cmd/client
599 20
hostbundle.go
in pkg/oauth
342 20
tunnel_service_client.go
in pkg/controlplane/internal
430 17
doctor_command.go
in cmd/client
623 16
file_config.go
in pkg/config
463 16
host_registration.go
in pkg/harpoon
350 16
guard.go
in pkg/httpguard
179 16
stdio_command.go
in pkg/mcpclient
307 16
ctx.go
in pkg/tunnelctx
145 16
health.go
in pkg/health
362 16
412 16
log_buffer.go
in pkg/adminui
337 15
logger.go
in pkg/log
191 14
version.go
in pkg/version
164 14
command_types.go
in pkg/controlplane/internal
73 14
health_command.go
in cmd/client
386 13
profile_samples.go
in cmd/client
297 13
resource_meta.go
in pkg/oauth
292 12
tunnel_response.go
in pkg/types
120 12
route.go
in pkg/proxy
275 12
profiles_command.go
in cmd/client
343 11
dev_mcp_stub.go
in cmd/client
227 11
queue_listener.go
in pkg/dispatcher/internal
178 10
probe_state.go
in pkg/mcpclient
103 10
poller.go
in pkg/controlplane/internal
304 10
transform.go
in pkg/harpoon
190 9
metrics.go
in pkg/harpoon
159 9
123 9
68 9
tunnel_client.go
in pkg/controlplane/admin
217 9
oauth.ts
in adminui/src/lib
159 9
Files With Long Lines (Top 50)

There are 75 files with lines longer than 120 characters. In total, there are 567 long lines.

File# lines# units# long lines
config.go
in pkg/config
1996 73 119
manager.go
in pkg/codexplugin
1788 68 49
processor.go
in pkg/dispatcher/internal
937 24 37
dev_command.go
in cmd/client
200 3 19
server.go
in pkg/harpoon
1052 46 19
doctor_command.go
in cmd/client
623 16 17
runtimes_command.go
in cmd/client
331 5 15
assistantkb.go
in plugins
269 8 15
tunnel_service_client.go
in pkg/controlplane/internal
430 17 15
run_command.go
in cmd/client
195 8 14
658 29 14
profile_samples.go
in cmd/client
297 13 13
stdio_preflight.go
in cmd/client
430 25 12
session.go
in pkg/codexplugin/session
791 42 12
plugin_command.go
in cmd/client
150 7 11
tunnels_command.go
in cmd/client/admin
484 21 9
file_config.go
in pkg/config
463 16 9
localproxy.go
in pkg/localproxy
1448 64 9
codex_command.go
in cmd/client
599 20 8
hostbundle.go
in pkg/oauth
342 20 8
state.go
in pkg/codexplugin/state
387 28 8
init_command.go
in cmd/client
103 2 7
checker.go
in pkg/proxyhealth
431 25 7
poller.go
in pkg/controlplane/internal
304 10 7
discovery.go
in pkg/oauth
225 4 6
help_topics.go
in cmd/client
89 6 5
tunnel_mcp.ps1
in plugins/tunnel-mcp/scripts
166 - 5
metrics.go
in pkg/dispatcher/internal
74 5 5
209 6 5
apierror.go
in pkg/controlplane/apierror
148 5 5
118 3 4
dev_mcp_stub.go
in cmd/client
227 11 4
queue_listener.go
in pkg/dispatcher/internal
178 10 4
metrics.go
in pkg/proxyhealth
132 5 4
auth_meta.go
in pkg/oauth
302 7 3
fxmodule.go
in pkg/harpoon
238 7 3
fxmodule.go
in pkg/mcpclient
275 6 3
startup.go
in pkg/adminui
244 8 3
harpoon.go
in pkg/adminui
159 6 3
log_buffer.go
in pkg/adminui
337 15 3
channel_status.go
in pkg/adminui
249 6 3
tunnel_client.go
in pkg/controlplane/admin
217 9 3
fxmodule.go
in pkg/controlplane/fx
198 8 3
Install-Plugin.ps1
in plugins/tunnel-mcp/scripts
133 - 2
admin.go
in pkg/config
164 6 2
module.go
in pkg/oauth
158 4 2
host_registration.go
in pkg/harpoon
350 16 2
fxmodule.go
in pkg/dispatcher
224 7 2
stdio_command.go
in pkg/mcpclient
307 16 2
process_windows.go
in pkg/codexplugin/session
45 3 2
Correlations

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

pkg/localproxy/localproxy.go x: 4 commits (all time) y: 1448 lines of code cmd/client/dev_command.go x: 4 commits (all time) y: 200 lines of code testsupport/itest/dev_proxy_health_check.py x: 1 commits (all time) y: 67 lines of code pkg/codexplugin/session/session.go x: 7 commits (all time) y: 791 lines of code pkg/config/config.go x: 45 commits (all time) y: 1996 lines of code pkg/health/health.go x: 11 commits (all time) y: 362 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 cmd/client/codex_assistant_command.go x: 5 commits (all time) y: 658 lines of code pkg/adminui/codex.go x: 4 commits (all time) y: 449 lines of code pkg/adminui/fxmodule.go x: 22 commits (all time) y: 226 lines of code pkg/httpguard/guard.go x: 3 commits (all time) y: 179 lines of code pkg/harpoon/registry.go x: 10 commits (all time) y: 560 lines of code pkg/harpoon/server.go x: 14 commits (all time) y: 1052 lines of code pkg/oauth/hostbundle.go x: 10 commits (all time) y: 342 lines of code .codex/environments/environment.toml x: 1 commits (all time) y: 27 lines of code pkg/mcpclient/stdio_command.go x: 4 commits (all time) y: 307 lines of code pkg/app/app.go x: 9 commits (all time) y: 85 lines of code wrappers/mcp-tunnel-client-proxy/typescript/fake_tunnel_client.mjs x: 1 commits (all time) y: 21 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 23 commits (all time) y: 430 lines of code cmd/client/admin/tunnels_command.go x: 7 commits (all time) y: 484 lines of code pkg/controlplane/admin/tunnel_client.go x: 7 commits (all time) y: 217 lines of code pkg/controlplane/apierror/apierror.go x: 1 commits (all time) y: 148 lines of code pkg/controlplane/fx/fxmodule.go x: 9 commits (all time) y: 198 lines of code pkg/controlplane/internal/poller.go x: 13 commits (all time) y: 304 lines of code pkg/config/file_config.go x: 11 commits (all time) y: 463 lines of code pkg/controlplane/internal/roundtripper.go x: 6 commits (all time) y: 81 lines of code pkg/controlplane/doc.go x: 3 commits (all time) y: 1 lines of code pkg/controlplane/wiretypes/wire.go x: 8 commits (all time) y: 49 lines of code cmd/client/runtimes_command.go x: 5 commits (all time) y: 331 lines of code plugins/assistantkb.go x: 5 commits (all time) y: 269 lines of code pkg/oauth/resource_meta.go x: 5 commits (all time) y: 292 lines of code pkg/proxyhealth/checker.go x: 2 commits (all time) y: 431 lines of code cmd/client/health_command.go x: 4 commits (all time) y: 386 lines of code pkg/dispatcher/internal/processor.go x: 27 commits (all time) y: 937 lines of code pkg/harpoon/host_registration.go x: 6 commits (all time) y: 350 lines of code pkg/harpoon/hostbus/hostbus.go x: 3 commits (all time) y: 68 lines of code pkg/oauth/module.go x: 6 commits (all time) y: 158 lines of code pkg/adminui/log_export.go x: 14 commits (all time) y: 885 lines of code pkg/config/profile.go x: 9 commits (all time) y: 141 lines of code pkg/harpoon/fxmodule.go x: 12 commits (all time) y: 238 lines of code cmd/client/doctor_command.go x: 9 commits (all time) y: 623 lines of code pkg/adminui/startup.go x: 6 commits (all time) y: 244 lines of code pkg/codexplugin/manager.go x: 8 commits (all time) y: 1788 lines of code pkg/healthurl/healthurl.go x: 1 commits (all time) y: 75 lines of code pkg/mcpclient/channel_transport_factory.go x: 9 commits (all time) y: 209 lines of code pkg/mcpclient/fxmodule.go x: 16 commits (all time) y: 275 lines of code pkg/transport/default.go x: 5 commits (all time) y: 86 lines of code pkg/mcpclient/probe_state.go x: 3 commits (all time) y: 103 lines of code cmd/client/admin_profiles_command.go x: 3 commits (all time) y: 118 lines of code cmd/client/init_command.go x: 5 commits (all time) y: 103 lines of code cmd/client/profile_samples.go x: 3 commits (all time) y: 297 lines of code pkg/codexplugin/state/state.go x: 2 commits (all time) y: 387 lines of code pkg/config/admin.go x: 3 commits (all time) y: 164 lines of code plugins/tunnel-mcp/mcp/server.cjs x: 3 commits (all time) y: 851 lines of code pkg/controlplane/internal/command_parser.go x: 3 commits (all time) y: 72 lines of code pkg/controlplane/internal/command_types.go x: 6 commits (all time) y: 73 lines of code pkg/controlplane/polled_command.go x: 7 commits (all time) y: 33 lines of code pkg/dispatcher/fxmodule.go x: 5 commits (all time) y: 224 lines of code pkg/mcpclient/forwarding_transport.go x: 2 commits (all time) y: 24 lines of code pkg/mcpclient/forwarding_transport_impl.go x: 3 commits (all time) y: 82 lines of code pkg/types/tunnel_response.go x: 5 commits (all time) y: 120 lines of code cmd/client/root_command.go x: 7 commits (all time) y: 40 lines of code plugins/bundle.go x: 7 commits (all time) y: 101 lines of code cmd/client/plugin_command.go x: 5 commits (all time) y: 150 lines of code pkg/codexplugin/codexplugin.go x: 5 commits (all time) y: 633 lines of code plugins/tunnel-mcp/scripts/install_plugin.py x: 4 commits (all time) y: 8 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/__init__.py x: 1 commits (all time) y: 1 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/bazel_binary.py x: 1 commits (all time) y: 14 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/cli.py x: 1 commits (all time) y: 62 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/core.py x: 1 commits (all time) y: 34 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/manifest.py x: 1 commits (all time) y: 50 lines of code cmd/client/codex_command.go x: 7 commits (all time) y: 599 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp.ps1 x: 2 commits (all time) y: 166 lines of code pkg/mcpclient/internal/static_headers.go x: 1 commits (all time) y: 102 lines of code pkg/oauth/discovery.go x: 6 commits (all time) y: 225 lines of code pkg/adminui/harpoon.go x: 5 commits (all time) y: 159 lines of code scripts/render_end_user_guide_pages.py x: 1 commits (all time) y: 412 lines of code pkg/mcpclient/serialized_forwarding_transport.go x: 2 commits (all time) y: 123 lines of code pkg/harpoon/transform.go x: 2 commits (all time) y: 190 lines of code cmd/client/stdio_preflight.go x: 1 commits (all time) y: 430 lines of code cmd/client/help_topics.go x: 4 commits (all time) y: 89 lines of code plugins/tunnel-mcp/scripts/Install-Plugin.ps1 x: 1 commits (all time) y: 133 lines of code pkg/oauth/state.go x: 5 commits (all time) y: 132 lines of code cmd/client/codex_assistant_kb.go x: 2 commits (all time) y: 37 lines of code pkg/codexappserver/bridge.go x: 3 commits (all time) y: 1306 lines of code pkg/controlplane/admin/types.go x: 2 commits (all time) y: 41 lines of code cmd/client/run_command.go x: 8 commits (all time) y: 195 lines of code pkg/codexplugin/session/process_windows.go x: 1 commits (all time) y: 45 lines of code adminui/src/lib/api.ts x: 4 commits (all time) y: 37 lines of code adminui/src/lib/types.ts x: 5 commits (all time) y: 317 lines of code cmd/client/dev_mcp_stub.go x: 1 commits (all time) y: 227 lines of code cmd/client/main.go x: 3 commits (all time) y: 18 lines of code cmd/client/profiles_command.go x: 2 commits (all time) y: 343 lines of code adminui/src/components/LogsPanel.svelte x: 4 commits (all time) y: 288 lines of code pkg/adminui/log_buffer.go x: 3 commits (all time) y: 337 lines of code pkg/adminui/log_level.go x: 1 commits (all time) y: 86 lines of code pkg/log/fxmodule.go x: 4 commits (all time) y: 43 lines of code pkg/log/logger.go x: 5 commits (all time) y: 191 lines of code pkg/controlplane/metadata.go x: 2 commits (all time) y: 63 lines of code pkg/adminui/channel_status.go x: 4 commits (all time) y: 249 lines of code pkg/adminui/oauth.go x: 6 commits (all time) y: 88 lines of code pkg/oauth/auth_meta.go x: 3 commits (all time) y: 302 lines of code adminui/src/components/HarpoonPanel.svelte x: 4 commits (all time) y: 351 lines of code adminui/src/components/ChannelTable.svelte x: 2 commits (all time) y: 128 lines of code adminui/src/components/OverviewPanel.svelte x: 2 commits (all time) y: 138 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 pkg/config/proxy.go x: 2 commits (all time) y: 87 lines of code pkg/proxy/route.go x: 1 commits (all time) y: 275 lines of code pkg/tlsconfig/bundle.go x: 2 commits (all time) y: 49 lines of code pkg/tlsconfig/trust.go x: 1 commits (all time) y: 124 lines of code pkg/harpoon/metrics.go x: 2 commits (all time) y: 159 lines of code pkg/mcpclient/transport_provider.go x: 3 commits (all time) y: 89 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 pkg/tunnelctx/ctx.go x: 2 commits (all time) y: 145 lines of code pkg/mcpclient/internal/context.go x: 2 commits (all time) y: 77 lines of code
1996.0
lines of code
  min: 1.0
  average: 212.2
  25th percentile: 42.5
  median: 103.0
  75th percentile: 275.0
  max: 1996.0
0 45.0
commits (all time)
min: 1.0 | average: 4.08 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 45.0

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

pkg/localproxy/localproxy.go x: 1 contributors (all time) y: 1448 lines of code cmd/client/dev_command.go x: 1 contributors (all time) y: 200 lines of code testsupport/itest/dev_proxy_health_check.py x: 1 contributors (all time) y: 67 lines of code pkg/codexplugin/session/session.go x: 1 contributors (all time) y: 791 lines of code pkg/config/config.go x: 1 contributors (all time) y: 1996 lines of code pkg/health/health.go x: 1 contributors (all time) y: 362 lines of code wrappers/mcp-tunnel-client-proxy/python/mcp_tunnel_client_proxy.py x: 1 contributors (all time) y: 308 lines of code wrappers/mcp-tunnel-client-proxy/typescript/mcp_tunnel_client_proxy.ts x: 1 contributors (all time) y: 336 lines of code adminui/src/components/CodexPanel.svelte x: 1 contributors (all time) y: 773 lines of code cmd/client/codex_assistant_command.go x: 1 contributors (all time) y: 658 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: 226 lines of code pkg/httpguard/guard.go x: 1 contributors (all time) y: 179 lines of code pkg/harpoon/registry.go x: 1 contributors (all time) y: 560 lines of code pkg/harpoon/server.go x: 1 contributors (all time) y: 1052 lines of code pkg/oauth/hostbundle.go x: 1 contributors (all time) y: 342 lines of code .codex/environments/environment.toml x: 1 contributors (all time) y: 27 lines of code pkg/app/app.go x: 1 contributors (all time) y: 85 lines of code wrappers/mcp-tunnel-client-proxy/typescript/fake_tunnel_client.mjs x: 1 contributors (all time) y: 21 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 1 contributors (all time) y: 430 lines of code cmd/client/admin/tunnels_command.go x: 1 contributors (all time) y: 484 lines of code pkg/controlplane/admin/tunnel_client.go x: 1 contributors (all time) y: 217 lines of code pkg/controlplane/apierror/apierror.go x: 1 contributors (all time) y: 148 lines of code pkg/controlplane/internal/poller.go x: 1 contributors (all time) y: 304 lines of code pkg/config/file_config.go x: 1 contributors (all time) y: 463 lines of code pkg/controlplane/doc.go x: 1 contributors (all time) y: 1 lines of code pkg/controlplane/wiretypes/wire.go x: 1 contributors (all time) y: 49 lines of code plugins/assistantkb.go x: 1 contributors (all time) y: 269 lines of code pkg/oauth/resource_meta.go x: 1 contributors (all time) y: 292 lines of code cmd/client/health_command.go x: 1 contributors (all time) y: 386 lines of code pkg/dispatcher/internal/processor.go x: 1 contributors (all time) y: 937 lines of code pkg/harpoon/host_registration.go x: 1 contributors (all time) y: 350 lines of code pkg/oauth/module.go x: 1 contributors (all time) y: 158 lines of code pkg/adminui/log_export.go x: 1 contributors (all time) y: 885 lines of code pkg/config/profile.go x: 1 contributors (all time) y: 141 lines of code pkg/harpoon/fxmodule.go x: 1 contributors (all time) y: 238 lines of code cmd/client/doctor_command.go x: 1 contributors (all time) y: 623 lines of code pkg/adminui/startup.go x: 1 contributors (all time) y: 244 lines of code pkg/codexplugin/manager.go x: 1 contributors (all time) y: 1788 lines of code pkg/healthurl/healthurl.go x: 1 contributors (all time) y: 75 lines of code pkg/mcpclient/channel_transport_factory.go x: 1 contributors (all time) y: 209 lines of code pkg/mcpclient/probe_state.go x: 1 contributors (all time) y: 103 lines of code cmd/client/admin_profiles_command.go x: 1 contributors (all time) y: 118 lines of code plugins/tunnel-mcp/mcp/server.cjs x: 1 contributors (all time) y: 851 lines of code pkg/controlplane/polled_command.go x: 1 contributors (all time) y: 33 lines of code cmd/client/root_command.go x: 1 contributors (all time) y: 40 lines of code plugins/bundle.go x: 1 contributors (all time) y: 101 lines of code cmd/client/plugin_command.go x: 1 contributors (all time) y: 150 lines of code pkg/codexplugin/codexplugin.go x: 1 contributors (all time) y: 633 lines of code plugins/tunnel-mcp/scripts/install_plugin.py x: 1 contributors (all time) y: 8 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/cli.py x: 1 contributors (all time) y: 62 lines of code cmd/client/codex_command.go x: 1 contributors (all time) y: 599 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp.ps1 x: 1 contributors (all time) y: 166 lines of code scripts/render_end_user_guide_pages.py x: 1 contributors (all time) y: 412 lines of code pkg/harpoon/transform.go x: 1 contributors (all time) y: 190 lines of code cmd/client/help_topics.go x: 1 contributors (all time) y: 89 lines of code plugins/tunnel-mcp/scripts/Install-Plugin.ps1 x: 1 contributors (all time) y: 133 lines of code pkg/codexappserver/bridge.go x: 1 contributors (all time) y: 1306 lines of code adminui/src/lib/types.ts x: 1 contributors (all time) y: 317 lines of code adminui/src/components/LogsPanel.svelte x: 1 contributors (all time) y: 288 lines of code adminui/src/styles.css x: 1 contributors (all time) y: 552 lines of code
1996.0
lines of code
  min: 1.0
  average: 212.2
  25th percentile: 42.5
  median: 103.0
  75th percentile: 275.0
  max: 1996.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): 49 points

pkg/localproxy/localproxy.go x: 4 commits (30d) y: 1448 lines of code cmd/client/dev_command.go x: 3 commits (30d) y: 200 lines of code testsupport/itest/dev_proxy_health_check.py x: 1 commits (30d) y: 67 lines of code pkg/codexplugin/session/session.go x: 2 commits (30d) y: 791 lines of code pkg/config/config.go x: 8 commits (30d) y: 1996 lines of code pkg/health/health.go x: 2 commits (30d) y: 362 lines of code wrappers/mcp-tunnel-client-proxy/python/mcp_tunnel_client_proxy.py x: 2 commits (30d) y: 308 lines of code wrappers/mcp-tunnel-client-proxy/typescript/mcp_tunnel_client_proxy.ts x: 2 commits (30d) y: 336 lines of code adminui/src/components/CodexPanel.svelte x: 1 commits (30d) y: 773 lines of code cmd/client/codex_assistant_command.go x: 1 commits (30d) y: 658 lines of code pkg/adminui/codex.go x: 1 commits (30d) y: 449 lines of code pkg/adminui/fxmodule.go x: 2 commits (30d) y: 226 lines of code pkg/httpguard/guard.go x: 2 commits (30d) y: 179 lines of code pkg/harpoon/registry.go x: 2 commits (30d) y: 560 lines of code pkg/harpoon/server.go x: 2 commits (30d) y: 1052 lines of code pkg/oauth/hostbundle.go x: 2 commits (30d) y: 342 lines of code .codex/environments/environment.toml x: 1 commits (30d) y: 27 lines of code pkg/mcpclient/stdio_command.go x: 1 commits (30d) y: 307 lines of code pkg/app/app.go x: 1 commits (30d) y: 85 lines of code wrappers/mcp-tunnel-client-proxy/typescript/fake_tunnel_client.mjs x: 1 commits (30d) y: 21 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 6 commits (30d) y: 430 lines of code cmd/client/admin/tunnels_command.go x: 1 commits (30d) y: 484 lines of code pkg/controlplane/admin/tunnel_client.go x: 1 commits (30d) y: 217 lines of code pkg/controlplane/apierror/apierror.go x: 1 commits (30d) y: 148 lines of code pkg/controlplane/fx/fxmodule.go x: 2 commits (30d) y: 198 lines of code pkg/controlplane/internal/poller.go x: 2 commits (30d) y: 304 lines of code pkg/config/file_config.go x: 5 commits (30d) y: 463 lines of code pkg/controlplane/doc.go x: 1 commits (30d) y: 1 lines of code pkg/controlplane/wiretypes/wire.go x: 1 commits (30d) y: 49 lines of code cmd/client/runtimes_command.go x: 1 commits (30d) y: 331 lines of code plugins/assistantkb.go x: 1 commits (30d) y: 269 lines of code pkg/oauth/resource_meta.go x: 1 commits (30d) y: 292 lines of code pkg/proxyhealth/checker.go x: 1 commits (30d) y: 431 lines of code cmd/client/health_command.go x: 3 commits (30d) y: 386 lines of code pkg/dispatcher/internal/processor.go x: 1 commits (30d) y: 937 lines of code pkg/harpoon/host_registration.go x: 1 commits (30d) y: 350 lines of code pkg/oauth/module.go x: 1 commits (30d) y: 158 lines of code pkg/adminui/log_export.go x: 4 commits (30d) y: 885 lines of code pkg/config/profile.go x: 3 commits (30d) y: 141 lines of code pkg/harpoon/fxmodule.go x: 2 commits (30d) y: 238 lines of code cmd/client/doctor_command.go x: 1 commits (30d) y: 623 lines of code pkg/adminui/startup.go x: 1 commits (30d) y: 244 lines of code pkg/codexplugin/manager.go x: 1 commits (30d) y: 1788 lines of code pkg/healthurl/healthurl.go x: 1 commits (30d) y: 75 lines of code pkg/mcpclient/channel_transport_factory.go x: 1 commits (30d) y: 209 lines of code
1996.0
lines of code
  min: 1.0
  average: 415.27
  25th percentile: 153.0
  median: 304.0
  75th percentile: 473.5
  max: 1996.0
0 8.0
commits (30d)
min: 1.0 | average: 1.82 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

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

pkg/localproxy/localproxy.go x: 1 contributors (30d) y: 1448 lines of code cmd/client/dev_command.go x: 1 contributors (30d) y: 200 lines of code testsupport/itest/dev_proxy_health_check.py x: 1 contributors (30d) y: 67 lines of code pkg/codexplugin/session/session.go x: 1 contributors (30d) y: 791 lines of code pkg/config/config.go x: 1 contributors (30d) y: 1996 lines of code pkg/health/health.go x: 1 contributors (30d) y: 362 lines of code wrappers/mcp-tunnel-client-proxy/python/mcp_tunnel_client_proxy.py x: 1 contributors (30d) y: 308 lines of code wrappers/mcp-tunnel-client-proxy/typescript/mcp_tunnel_client_proxy.ts x: 1 contributors (30d) y: 336 lines of code adminui/src/components/CodexPanel.svelte x: 1 contributors (30d) y: 773 lines of code cmd/client/codex_assistant_command.go x: 1 contributors (30d) y: 658 lines of code pkg/adminui/codex.go x: 1 contributors (30d) y: 449 lines of code pkg/adminui/fxmodule.go x: 1 contributors (30d) y: 226 lines of code pkg/httpguard/guard.go x: 1 contributors (30d) y: 179 lines of code pkg/harpoon/registry.go x: 1 contributors (30d) y: 560 lines of code pkg/harpoon/server.go x: 1 contributors (30d) y: 1052 lines of code pkg/oauth/hostbundle.go x: 1 contributors (30d) y: 342 lines of code .codex/environments/environment.toml x: 1 contributors (30d) y: 27 lines of code pkg/app/app.go x: 1 contributors (30d) y: 85 lines of code wrappers/mcp-tunnel-client-proxy/typescript/fake_tunnel_client.mjs x: 1 contributors (30d) y: 21 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 1 contributors (30d) y: 430 lines of code cmd/client/admin/tunnels_command.go x: 1 contributors (30d) y: 484 lines of code pkg/controlplane/admin/tunnel_client.go x: 1 contributors (30d) y: 217 lines of code pkg/controlplane/apierror/apierror.go x: 1 contributors (30d) y: 148 lines of code pkg/controlplane/internal/poller.go x: 1 contributors (30d) y: 304 lines of code pkg/config/file_config.go x: 1 contributors (30d) y: 463 lines of code pkg/controlplane/doc.go x: 1 contributors (30d) y: 1 lines of code pkg/controlplane/wiretypes/wire.go x: 1 contributors (30d) y: 49 lines of code plugins/assistantkb.go x: 1 contributors (30d) y: 269 lines of code pkg/oauth/resource_meta.go x: 1 contributors (30d) y: 292 lines of code cmd/client/health_command.go x: 1 contributors (30d) y: 386 lines of code pkg/dispatcher/internal/processor.go x: 1 contributors (30d) y: 937 lines of code pkg/harpoon/host_registration.go x: 1 contributors (30d) y: 350 lines of code pkg/oauth/module.go x: 1 contributors (30d) y: 158 lines of code pkg/adminui/log_export.go x: 1 contributors (30d) y: 885 lines of code pkg/config/profile.go x: 1 contributors (30d) y: 141 lines of code pkg/harpoon/fxmodule.go x: 1 contributors (30d) y: 238 lines of code cmd/client/doctor_command.go x: 1 contributors (30d) y: 623 lines of code pkg/adminui/startup.go x: 1 contributors (30d) y: 244 lines of code pkg/codexplugin/manager.go x: 1 contributors (30d) y: 1788 lines of code pkg/healthurl/healthurl.go x: 1 contributors (30d) y: 75 lines of code pkg/mcpclient/channel_transport_factory.go x: 1 contributors (30d) y: 209 lines of code
1996.0
lines of code
  min: 1.0
  average: 415.27
  25th percentile: 153.0
  median: 304.0
  75th percentile: 473.5
  max: 1996.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): 122 points

pkg/localproxy/localproxy.go x: 4 commits (90d) y: 1448 lines of code cmd/client/dev_command.go x: 4 commits (90d) y: 200 lines of code testsupport/itest/dev_proxy_health_check.py x: 1 commits (90d) y: 67 lines of code pkg/codexplugin/session/session.go x: 7 commits (90d) y: 791 lines of code pkg/config/config.go x: 24 commits (90d) y: 1996 lines of code pkg/health/health.go x: 7 commits (90d) y: 362 lines of code wrappers/mcp-tunnel-client-proxy/python/mcp_tunnel_client_proxy.py x: 2 commits (90d) y: 308 lines of code wrappers/mcp-tunnel-client-proxy/typescript/mcp_tunnel_client_proxy.ts x: 2 commits (90d) y: 336 lines of code adminui/src/components/CodexPanel.svelte x: 2 commits (90d) y: 773 lines of code cmd/client/codex_assistant_command.go x: 5 commits (90d) y: 658 lines of code pkg/adminui/codex.go x: 4 commits (90d) y: 449 lines of code pkg/adminui/fxmodule.go x: 9 commits (90d) y: 226 lines of code pkg/httpguard/guard.go x: 2 commits (90d) y: 179 lines of code pkg/harpoon/registry.go x: 4 commits (90d) y: 560 lines of code pkg/harpoon/server.go x: 5 commits (90d) y: 1052 lines of code pkg/oauth/hostbundle.go x: 2 commits (90d) y: 342 lines of code .codex/environments/environment.toml x: 1 commits (90d) y: 27 lines of code pkg/app/app.go x: 1 commits (90d) y: 85 lines of code wrappers/mcp-tunnel-client-proxy/typescript/fake_tunnel_client.mjs x: 1 commits (90d) y: 21 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 10 commits (90d) y: 430 lines of code cmd/client/admin/tunnels_command.go x: 6 commits (90d) y: 484 lines of code pkg/controlplane/admin/tunnel_client.go x: 5 commits (90d) y: 217 lines of code pkg/controlplane/apierror/apierror.go x: 1 commits (90d) y: 148 lines of code pkg/controlplane/fx/fxmodule.go x: 3 commits (90d) y: 198 lines of code pkg/controlplane/internal/poller.go x: 4 commits (90d) y: 304 lines of code pkg/config/file_config.go x: 11 commits (90d) y: 463 lines of code pkg/controlplane/internal/roundtripper.go x: 4 commits (90d) y: 81 lines of code pkg/controlplane/doc.go x: 1 commits (90d) y: 1 lines of code pkg/controlplane/wiretypes/wire.go x: 2 commits (90d) y: 49 lines of code cmd/client/runtimes_command.go x: 5 commits (90d) y: 331 lines of code plugins/assistantkb.go x: 5 commits (90d) y: 269 lines of code pkg/oauth/resource_meta.go x: 2 commits (90d) y: 292 lines of code pkg/proxyhealth/checker.go x: 1 commits (90d) y: 431 lines of code cmd/client/health_command.go x: 4 commits (90d) y: 386 lines of code pkg/dispatcher/internal/processor.go x: 10 commits (90d) y: 937 lines of code pkg/harpoon/host_registration.go x: 2 commits (90d) y: 350 lines of code pkg/oauth/module.go x: 1 commits (90d) y: 158 lines of code pkg/adminui/log_export.go x: 14 commits (90d) y: 885 lines of code pkg/config/profile.go x: 9 commits (90d) y: 141 lines of code pkg/harpoon/fxmodule.go x: 2 commits (90d) y: 238 lines of code cmd/client/doctor_command.go x: 9 commits (90d) y: 623 lines of code pkg/adminui/startup.go x: 4 commits (90d) y: 244 lines of code pkg/codexplugin/manager.go x: 8 commits (90d) y: 1788 lines of code pkg/healthurl/healthurl.go x: 1 commits (90d) y: 75 lines of code pkg/mcpclient/channel_transport_factory.go x: 3 commits (90d) y: 209 lines of code pkg/mcpclient/fxmodule.go x: 4 commits (90d) y: 275 lines of code pkg/transport/default.go x: 2 commits (90d) y: 86 lines of code pkg/mcpclient/probe_state.go x: 3 commits (90d) y: 103 lines of code cmd/client/admin_profiles_command.go x: 3 commits (90d) y: 118 lines of code cmd/client/init_command.go x: 5 commits (90d) y: 103 lines of code cmd/client/profile_samples.go x: 3 commits (90d) y: 297 lines of code pkg/codexplugin/state/state.go x: 2 commits (90d) y: 387 lines of code plugins/tunnel-mcp/mcp/server.cjs x: 3 commits (90d) y: 851 lines of code pkg/controlplane/polled_command.go x: 1 commits (90d) y: 33 lines of code pkg/dispatcher/fxmodule.go x: 2 commits (90d) y: 224 lines of code pkg/types/tunnel_response.go x: 1 commits (90d) y: 120 lines of code cmd/client/root_command.go x: 5 commits (90d) y: 40 lines of code plugins/bundle.go x: 7 commits (90d) y: 101 lines of code cmd/client/plugin_command.go x: 5 commits (90d) y: 150 lines of code pkg/codexplugin/codexplugin.go x: 5 commits (90d) y: 633 lines of code plugins/tunnel-mcp/scripts/install_plugin.py x: 4 commits (90d) y: 8 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/bazel_binary.py x: 1 commits (90d) y: 14 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/cli.py x: 1 commits (90d) y: 62 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/manifest.py x: 1 commits (90d) y: 50 lines of code cmd/client/codex_command.go x: 7 commits (90d) y: 599 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp.ps1 x: 2 commits (90d) y: 166 lines of code pkg/mcpclient/internal/static_headers.go x: 1 commits (90d) y: 102 lines of code pkg/oauth/discovery.go x: 1 commits (90d) y: 225 lines of code scripts/render_end_user_guide_pages.py x: 1 commits (90d) y: 412 lines of code pkg/mcpclient/serialized_forwarding_transport.go x: 2 commits (90d) y: 123 lines of code pkg/harpoon/transform.go x: 1 commits (90d) y: 190 lines of code cmd/client/help_topics.go x: 4 commits (90d) y: 89 lines of code plugins/tunnel-mcp/scripts/Install-Plugin.ps1 x: 1 commits (90d) y: 133 lines of code cmd/client/codex_assistant_kb.go x: 2 commits (90d) y: 37 lines of code pkg/codexappserver/bridge.go x: 3 commits (90d) y: 1306 lines of code pkg/controlplane/admin/types.go x: 1 commits (90d) y: 41 lines of code cmd/client/run_command.go x: 2 commits (90d) y: 195 lines of code adminui/src/App.svelte x: 3 commits (90d) y: 128 lines of code adminui/src/lib/api.ts x: 3 commits (90d) y: 37 lines of code adminui/src/lib/types.ts x: 2 commits (90d) y: 317 lines of code adminui/src/components/LogsPanel.svelte x: 3 commits (90d) y: 288 lines of code pkg/log/fxmodule.go x: 2 commits (90d) y: 43 lines of code pkg/adminui/channel_status.go x: 2 commits (90d) y: 249 lines of code pkg/adminui/system.go x: 2 commits (90d) y: 78 lines of code pkg/adminui/oauth.go x: 1 commits (90d) y: 88 lines of code
1996.0
lines of code
  min: 1.0
  average: 260.53
  25th percentile: 62.75
  median: 149.0
  75th percentile: 332.25
  max: 1996.0
0 24.0
commits (90d)
min: 1.0 | average: 2.95 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 24.0

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

pkg/localproxy/localproxy.go x: 1 contributors (90d) y: 1448 lines of code cmd/client/dev_command.go x: 1 contributors (90d) y: 200 lines of code testsupport/itest/dev_proxy_health_check.py x: 1 contributors (90d) y: 67 lines of code pkg/codexplugin/session/session.go x: 1 contributors (90d) y: 791 lines of code pkg/config/config.go x: 1 contributors (90d) y: 1996 lines of code pkg/health/health.go x: 1 contributors (90d) y: 362 lines of code wrappers/mcp-tunnel-client-proxy/python/mcp_tunnel_client_proxy.py x: 1 contributors (90d) y: 308 lines of code wrappers/mcp-tunnel-client-proxy/typescript/mcp_tunnel_client_proxy.ts x: 1 contributors (90d) y: 336 lines of code adminui/src/components/CodexPanel.svelte x: 1 contributors (90d) y: 773 lines of code cmd/client/codex_assistant_command.go x: 1 contributors (90d) y: 658 lines of code pkg/adminui/codex.go x: 1 contributors (90d) y: 449 lines of code pkg/adminui/fxmodule.go x: 1 contributors (90d) y: 226 lines of code pkg/httpguard/guard.go x: 1 contributors (90d) y: 179 lines of code pkg/harpoon/registry.go x: 1 contributors (90d) y: 560 lines of code pkg/harpoon/server.go x: 1 contributors (90d) y: 1052 lines of code pkg/oauth/hostbundle.go x: 1 contributors (90d) y: 342 lines of code .codex/environments/environment.toml x: 1 contributors (90d) y: 27 lines of code pkg/app/app.go x: 1 contributors (90d) y: 85 lines of code wrappers/mcp-tunnel-client-proxy/typescript/fake_tunnel_client.mjs x: 1 contributors (90d) y: 21 lines of code pkg/controlplane/internal/tunnel_service_client.go x: 1 contributors (90d) y: 430 lines of code cmd/client/admin/tunnels_command.go x: 1 contributors (90d) y: 484 lines of code pkg/controlplane/admin/tunnel_client.go x: 1 contributors (90d) y: 217 lines of code pkg/controlplane/apierror/apierror.go x: 1 contributors (90d) y: 148 lines of code pkg/controlplane/internal/poller.go x: 1 contributors (90d) y: 304 lines of code pkg/config/file_config.go x: 1 contributors (90d) y: 463 lines of code pkg/controlplane/doc.go x: 1 contributors (90d) y: 1 lines of code pkg/controlplane/wiretypes/wire.go x: 1 contributors (90d) y: 49 lines of code plugins/assistantkb.go x: 1 contributors (90d) y: 269 lines of code pkg/oauth/resource_meta.go x: 1 contributors (90d) y: 292 lines of code cmd/client/health_command.go x: 1 contributors (90d) y: 386 lines of code pkg/dispatcher/internal/processor.go x: 1 contributors (90d) y: 937 lines of code pkg/harpoon/host_registration.go x: 1 contributors (90d) y: 350 lines of code pkg/oauth/module.go x: 1 contributors (90d) y: 158 lines of code pkg/adminui/log_export.go x: 1 contributors (90d) y: 885 lines of code pkg/config/profile.go x: 1 contributors (90d) y: 141 lines of code pkg/harpoon/fxmodule.go x: 1 contributors (90d) y: 238 lines of code cmd/client/doctor_command.go x: 1 contributors (90d) y: 623 lines of code pkg/adminui/startup.go x: 1 contributors (90d) y: 244 lines of code pkg/codexplugin/manager.go x: 1 contributors (90d) y: 1788 lines of code pkg/healthurl/healthurl.go x: 1 contributors (90d) y: 75 lines of code pkg/mcpclient/channel_transport_factory.go x: 1 contributors (90d) y: 209 lines of code pkg/mcpclient/probe_state.go x: 1 contributors (90d) y: 103 lines of code cmd/client/admin_profiles_command.go x: 1 contributors (90d) y: 118 lines of code plugins/tunnel-mcp/mcp/server.cjs x: 1 contributors (90d) y: 851 lines of code pkg/controlplane/polled_command.go x: 1 contributors (90d) y: 33 lines of code cmd/client/root_command.go x: 1 contributors (90d) y: 40 lines of code plugins/bundle.go x: 1 contributors (90d) y: 101 lines of code cmd/client/plugin_command.go x: 1 contributors (90d) y: 150 lines of code pkg/codexplugin/codexplugin.go x: 1 contributors (90d) y: 633 lines of code plugins/tunnel-mcp/scripts/install_plugin.py x: 1 contributors (90d) y: 8 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp_installer/cli.py x: 1 contributors (90d) y: 62 lines of code cmd/client/codex_command.go x: 1 contributors (90d) y: 599 lines of code plugins/tunnel-mcp/scripts/tunnel_mcp.ps1 x: 1 contributors (90d) y: 166 lines of code scripts/render_end_user_guide_pages.py x: 1 contributors (90d) y: 412 lines of code pkg/harpoon/transform.go x: 1 contributors (90d) y: 190 lines of code cmd/client/help_topics.go x: 1 contributors (90d) y: 89 lines of code plugins/tunnel-mcp/scripts/Install-Plugin.ps1 x: 1 contributors (90d) y: 133 lines of code pkg/codexappserver/bridge.go x: 1 contributors (90d) y: 1306 lines of code adminui/src/lib/types.ts x: 1 contributors (90d) y: 317 lines of code adminui/src/components/LogsPanel.svelte x: 1 contributors (90d) y: 288 lines of code
1996.0
lines of code
  min: 1.0
  average: 260.53
  25th percentile: 62.75
  median: 149.0
  75th percentile: 332.25
  max: 1996.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