Path	Lines of Code
codex-rs/.cargo/audit.toml	15
codex-rs/.cargo/config.toml	9
codex-rs/.config/nextest.toml	67
codex-rs/agent-roles/src/agent_role_config.rs	187
codex-rs/agent-roles/src/discovery.rs	37
codex-rs/agent-roles/src/lib.rs	7
codex-rs/agent-roles/src/loader.rs	311
codex-rs/analytics/src/accepted_lines.rs	138
codex-rs/analytics/src/analytics_capture.rs	29
codex-rs/analytics/src/client.rs	847
codex-rs/analytics/src/events.rs	1375
codex-rs/analytics/src/facts.rs	631
codex-rs/analytics/src/lib.rs	99
codex-rs/analytics/src/reducer.rs	3472
codex-rs/ansi-escape/src/lib.rs	49
codex-rs/async-utils/src/lib.rs	71
codex-rs/build-info/src/lib.rs	86
codex-rs/clippy.toml	31
codex-rs/default.nix	52
codex-rs/git-utils/src/apply.rs	758
codex-rs/git-utils/src/baseline.rs	414
codex-rs/git-utils/src/branch.rs	214
codex-rs/git-utils/src/errors.rs	32
codex-rs/git-utils/src/fsmonitor.rs	98
codex-rs/git-utils/src/git_process.rs	91
codex-rs/git-utils/src/info.rs	1000
codex-rs/git-utils/src/lib.rs	48
codex-rs/git-utils/src/operations.rs	144
codex-rs/git-utils/src/platform.rs	31
codex-rs/git-utils/src/status.rs	45
codex-rs/git-utils/src/trust.rs	162
codex-rs/guardian-context/src/entry.rs	30
codex-rs/guardian-context/src/history.rs	125
codex-rs/guardian-context/src/lib.rs	126
codex-rs/guardian-context/src/transcript.rs	59
codex-rs/guardian-context/src/truncation.rs	28
codex-rs/http-client/src/chatgpt_cloudflare_cookies.rs	312
codex-rs/http-client/src/chatgpt_hosts.rs	33
codex-rs/http-client/src/client.rs	303
codex-rs/http-client/src/client_builder.rs	236
codex-rs/http-client/src/custom_ca.rs	590
codex-rs/http-client/src/error.rs	31
codex-rs/http-client/src/lib.rs	53
codex-rs/http-client/src/outbound_proxy.rs	704
codex-rs/http-client/src/outbound_proxy/macos.rs	366
codex-rs/http-client/src/outbound_proxy/windows.rs	330
codex-rs/http-client/src/request.rs	278
codex-rs/http-client/src/route_aware_client_pool.rs	719
codex-rs/http-client/src/route_aware_redirect.rs	117
codex-rs/http-client/src/tls_backend_fallback.rs	134
codex-rs/http-client/src/transport.rs	16
codex-rs/otel/src/config.rs	93
codex-rs/otel/src/events/mod.rs	2
codex-rs/otel/src/events/session_telemetry.rs	404
codex-rs/otel/src/events/shared.rs	64
codex-rs/otel/src/lib.rs	72
codex-rs/otel/src/metrics/client.rs	579
codex-rs/otel/src/metrics/config.rs	102
codex-rs/otel/src/metrics/error.rs	36
codex-rs/otel/src/metrics/mod.rs	46
codex-rs/otel/src/metrics/names.rs	64
codex-rs/otel/src/metrics/process.rs	22
codex-rs/otel/src/metrics/runtime_metrics.rs	206
codex-rs/otel/src/metrics/tags.rs	122
codex-rs/otel/src/metrics/timer.rs	37
codex-rs/otel/src/metrics/validation.rs	48
codex-rs/otel/src/otlp.rs	241
codex-rs/otel/src/provider.rs	689
codex-rs/otel/src/targets.rs	9
codex-rs/otel/src/tool_result.rs	91
codex-rs/otel/src/trace_context.rs	272
codex-rs/protocol/src/account.rs	242
codex-rs/protocol/src/agent_path.rs	151
codex-rs/protocol/src/approvals.rs	419
codex-rs/protocol/src/auth.rs	224
codex-rs/protocol/src/capabilities.rs	41
codex-rs/protocol/src/config_types.rs	805
codex-rs/protocol/src/dynamic_tools.rs	161
codex-rs/protocol/src/environment.rs	32
codex-rs/protocol/src/error.rs	766
codex-rs/protocol/src/exec_output.rs	117
codex-rs/protocol/src/items.rs	713
codex-rs/protocol/src/legacy_events.rs	610
codex-rs/protocol/src/lib.rs	52
codex-rs/protocol/src/local_media.rs	63
codex-rs/protocol/src/mcp.rs	478
codex-rs/protocol/src/mcp_approval_meta.rs	21
codex-rs/protocol/src/mcp_policy.rs	57
codex-rs/protocol/src/memory_citation.rs	18
codex-rs/protocol/src/models.rs	3898
codex-rs/protocol/src/models/executed_tool_calls.rs	445
codex-rs/protocol/src/models/item_metadata.rs	8
codex-rs/protocol/src/network_policy.rs	20
codex-rs/protocol/src/num_format.rs	16
codex-rs/protocol/src/openai_models.rs	1839
codex-rs/protocol/src/openai_models/guardian_v2.rs	43
codex-rs/protocol/src/parse_command.rs	26
codex-rs/protocol/src/permission_profile_intersection.rs	403
codex-rs/protocol/src/permission_profile_snapshot.rs	59
codex-rs/protocol/src/permissions.rs	3981
codex-rs/protocol/src/plan_tool.rs	24
codex-rs/protocol/src/protocol.rs	3108
codex-rs/protocol/src/realtime.rs	51
codex-rs/protocol/src/request_permissions.rs	87
codex-rs/protocol/src/request_user_input.rs	63
codex-rs/protocol/src/response_item_id.rs	44
codex-rs/protocol/src/response_usage.rs	8
codex-rs/protocol/src/review_format.rs	56
codex-rs/protocol/src/sanitized_git_url.rs	127
codex-rs/protocol/src/security_risk.rs	17
codex-rs/protocol/src/session_id.rs	104
codex-rs/protocol/src/shell_environment.rs	249
codex-rs/protocol/src/thread_id.rs	93
codex-rs/protocol/src/tool_name.rs	44
codex-rs/protocol/src/turn_input.rs	142
codex-rs/protocol/src/user_input.rs	82
codex-rs/rust-toolchain.toml	3
codex-rs/rustfmt.toml	4
codex-rs/scripts/setup-windows.ps1	209
codex-rs/stdio-to-uds/src/lib.rs	33
codex-rs/stdio-to-uds/src/main.rs	17
codex-rs/test-binary-support/lib.rs	69
codex-rs/uds/src/lib.rs	261
codex-rs/utils/absolute-path/src/absolutize.rs	141
codex-rs/utils/absolute-path/src/lib.rs	657
codex-rs/utils/audio/src/lib.rs	204
codex-rs/utils/cargo-bin/src/lib.rs	195
codex-rs/utils/elapsed/src/lib.rs	48
codex-rs/utils/fuzzy-match/src/lib.rs	132
codex-rs/utils/image/benches/prompt_images.rs	151
codex-rs/utils/image/src/error.rs	31
codex-rs/utils/image/src/lib.rs	390
codex-rs/utils/oss/src/lib.rs	4
codex-rs/utils/output-truncation/src/lib.rs	185
codex-rs/utils/path-uri/src/absolute_path_normalization.rs	45
codex-rs/utils/path-uri/src/api_path_string.rs	282
codex-rs/utils/path-uri/src/lib.rs	756
codex-rs/utils/path-uri/src/native_path_bytes.rs	45
codex-rs/utils/path-uri/src/tests.rs	1170
codex-rs/utils/path-utils/src/env.rs	16
codex-rs/utils/path-utils/src/lib.rs	180
codex-rs/utils/readiness/src/lib.rs	282
codex-rs/utils/redacted-string/src/lib.rs	37
codex-rs/utils/rustls-provider/src/lib.rs	27
codex-rs/utils/sleep-inhibitor/src/dummy.rs	9
codex-rs/utils/sleep-inhibitor/src/iokit_bindings.rs	26
codex-rs/utils/sleep-inhibitor/src/lib.rs	88
codex-rs/utils/sleep-inhibitor/src/linux_inhibitor.rs	205
codex-rs/utils/sleep-inhibitor/src/macos.rs	87
codex-rs/utils/sleep-inhibitor/src/windows_inhibitor.rs	95
codex-rs/utils/stream-parser/src/assistant_text.rs	113
codex-rs/utils/stream-parser/src/citation.rs	140
codex-rs/utils/stream-parser/src/inline_hidden_tag.rs	17
codex-rs/utils/stream-parser/src/lib.rs	22
codex-rs/utils/stream-parser/src/proposed_plan.rs	185
codex-rs/utils/stream-parser/src/stream_text.rs	23
codex-rs/utils/stream-parser/src/tagged_line_parser.rs	217
codex-rs/utils/stream-parser/src/utf8_stream.rs	216
codex-rs/utils/string/src/json.rs	95
codex-rs/utils/string/src/lib.rs	144
codex-rs/utils/string/src/truncate.rs	121
codex-rs/utils/string/src/truncate/tests.rs	106
codex-rs/utils/template/src/lib.rs	376
codex-rs/v8-poc/src/lib.rs	69
codex-rs/websocket-client/src/dialer.rs	271
codex-rs/websocket-client/src/lib.rs	140
codex-rs/worktree/src/git.rs	82
codex-rs/worktree/src/lib.rs	85
codex-rs/worktree/src/metadata.rs	75
codex-rs/worktree/src/settings.rs	69
