Path	Lines of Code
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/app-server-protocol/schema/typescript/index.ts	92
codex-rs/app-server-protocol/schema/typescript/v2/index.ts	607
codex-rs/app-server-protocol/src/protocol/common.rs	4156
codex-rs/app-server-protocol/src/protocol/item_builders.rs	337
codex-rs/app-server-protocol/src/protocol/thread_history.rs	4680
codex-rs/app-server-protocol/src/protocol/v1.rs	197
codex-rs/app-server-protocol/src/protocol/v2/config.rs	941
codex-rs/app-server-protocol/src/protocol/v2/item.rs	1566
codex-rs/app-server-protocol/src/protocol/v2/notification.rs	61
codex-rs/app-server-protocol/src/protocol/v2/permissions.rs	540
codex-rs/app-server-protocol/src/protocol/v2/shared.rs	292
codex-rs/app-server-protocol/src/protocol/v2/tests.rs	4744
codex-rs/app-server-protocol/src/protocol/v2/thread.rs	1536
codex-rs/app-server-protocol/src/protocol/v2/thread_data.rs	382
codex-rs/app-server-protocol/src/protocol/v2/turn.rs	452
codex-rs/app-server/src/bespoke_event_handling.rs	4039
codex-rs/app-server/src/config_manager_service.rs	832
codex-rs/app-server/src/extensions.rs	319
codex-rs/app-server/src/in_process.rs	868
codex-rs/app-server/src/lib.rs	1317
codex-rs/app-server/src/mcp_refresh.rs	382
codex-rs/app-server/src/message_processor.rs	1597
codex-rs/app-server/src/notification_media.rs	210
codex-rs/app-server/src/outgoing_message.rs	638
codex-rs/app-server/src/request_processors.rs	695
codex-rs/app-server/src/request_processors/config_processor.rs	1031
codex-rs/app-server/src/request_processors/feedback_processor.rs	779
codex-rs/app-server/src/request_processors/persisted_resume_settings.rs	48
codex-rs/app-server/src/request_processors/thread_lifecycle.rs	187
codex-rs/app-server/src/request_processors/thread_processor.rs	5342
codex-rs/app-server/src/request_processors/thread_summary.rs	272
codex-rs/app-server/src/request_processors/turn_processor.rs	1592
codex-rs/app-server/src/thread_state.rs	561
codex-rs/cli/src/doctor.rs	2921
codex-rs/cli/src/doctor/sandbox.rs	301
codex-rs/cli/src/doctor/thread_inventory.rs	1333
codex-rs/cli/src/main.rs	4309
codex-rs/codex-api/src/endpoint/responses.rs	33
codex-rs/codex-mcp/src/elicitation.rs	56
codex-rs/codex-mcp/src/mcp/mod.rs	694
codex-rs/config/src/config_requirements.rs	4243
codex-rs/config/src/config_toml.rs	753
codex-rs/config/src/constraint.rs	165
codex-rs/config/src/lib.rs	198
codex-rs/config/src/loader/mod.rs	1812
codex-rs/config/src/loader/tests.rs	914
codex-rs/config/src/profile_toml.rs	64
codex-rs/config/src/requirements_exec_policy.rs	167
codex-rs/config/src/requirements_layers/layer.rs	227
codex-rs/config/src/requirements_layers/rules.rs	20
codex-rs/config/src/requirements_layers/stack.rs	300
codex-rs/config/src/schema.rs	247
codex-rs/config/src/state.rs	442
codex-rs/core-api/src/lib.rs	132
codex-rs/core/src/agent/control.rs	834
codex-rs/core/src/agent/control/spawn.rs	1185
codex-rs/core/src/agent/control/user_authorization.rs	91
codex-rs/core/src/agent/role.rs	373
codex-rs/core/src/apply_patch.rs	84
codex-rs/core/src/client.rs	2465
codex-rs/core/src/codex_delegate.rs	355
codex-rs/core/src/codex_thread.rs	806
codex-rs/core/src/config/managed_features.rs	290
codex-rs/core/src/config/mod.rs	3959
codex-rs/core/src/config/network_proxy_spec.rs	414
codex-rs/core/src/config/requirements.rs	76
codex-rs/core/src/context/guardian_approved_action.rs	25
codex-rs/core/src/context/guardian_followup_review_reminder.rs	15
codex-rs/core/src/context/guardian_node_repl_policy.rs	15
codex-rs/core/src/context/guardian_policy.rs	27
codex-rs/core/src/context/guardian_review_evidence.rs	183
codex-rs/core/src/context/mod.rs	112
codex-rs/core/src/context/node_repl_review_evidence.rs	380
codex-rs/core/src/context/world_state/compact_permissions.rs	51
codex-rs/core/src/context/world_state/permissions.rs	80
codex-rs/core/src/context_manager/history.rs	557
codex-rs/core/src/environment_selection.rs	1848
codex-rs/core/src/exec_policy.rs	958
codex-rs/core/src/exec_policy/executable_identity.rs	92
codex-rs/core/src/exec_policy/model_policy.rs	54
codex-rs/core/src/guardian/approval_request.rs	533
codex-rs/core/src/guardian/metrics.rs	396
codex-rs/core/src/guardian/mod.rs	235
codex-rs/core/src/guardian/prompt.rs	703
codex-rs/core/src/guardian/review.rs	1194
codex-rs/core/src/guardian/review_session.rs	1559
codex-rs/core/src/guardian/tests.rs	3653
codex-rs/core/src/hook_runtime.rs	945
codex-rs/core/src/lib.rs	205
codex-rs/core/src/mcp_skill_dependencies.rs	483
codex-rs/core/src/mcp_tool_call.rs	1668
codex-rs/core/src/network_policy_decision.rs	93
codex-rs/core/src/safety.rs	85
codex-rs/core/src/session/environment.rs	176
codex-rs/core/src/session/handlers.rs	732
codex-rs/core/src/session/mcp.rs	968
codex-rs/core/src/session/mcp_runtime.rs	382
codex-rs/core/src/session/mod.rs	4139
codex-rs/core/src/session/review.rs	190
codex-rs/core/src/session/session.rs	1511
codex-rs/core/src/session/step_activation.rs	327
codex-rs/core/src/session/step_settings.rs	278
codex-rs/core/src/session/thread_settings.rs	70
codex-rs/core/src/session/turn.rs	2609
codex-rs/core/src/session/turn_context.rs	987
codex-rs/core/src/session/world_state.rs	334
codex-rs/core/src/session_startup_prewarm.rs	322
codex-rs/core/src/state/service.rs	91
codex-rs/core/src/state/turn.rs	216
codex-rs/core/src/tasks/mod.rs	910
codex-rs/core/src/tasks/review.rs	181
codex-rs/core/src/thread_manager.rs	2123
codex-rs/core/src/tools/approvals.rs	879
codex-rs/core/src/tools/handlers/mod.rs	465
codex-rs/core/src/tools/handlers/multi_agents_common.rs	395
codex-rs/core/src/tools/handlers/request_user_input.rs	146
codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs	491
codex-rs/core/src/tools/network_approval.rs	1074
codex-rs/core/src/tools/orchestrator.rs	525
codex-rs/core/src/tools/runtimes/apply_patch.rs	215
codex-rs/core/src/tools/runtimes/unified_exec.rs	744
codex-rs/core/src/tools/runtimes/zsh_fork/unix_escalation.rs	691
codex-rs/core/src/tools/sandboxing.rs	433
codex-rs/core/src/tools/spec_plan.rs	1430
codex-rs/core/src/turn_metadata.rs	500
codex-rs/core/src/unified_exec/process_manager.rs	1088
codex-rs/exec-server/src/client_recovery.rs	828
codex-rs/exec/src/event_processor_with_human_output.rs	417
codex-rs/exec/src/lib.rs	1993
codex-rs/execpolicy/src/decision.rs	21
codex-rs/execpolicy/src/execpolicycheck.rs	73
codex-rs/execpolicy/src/lib.rs	32
codex-rs/execpolicy/src/main.rs	14
codex-rs/execpolicy/src/policy.rs	354
codex-rs/ext/extension-api/src/contributors.rs	277
codex-rs/ext/extension-api/src/contributors/approval_review.rs	45
codex-rs/ext/extension-api/src/registry.rs	151
codex-rs/ext/guardian-v2/src/async_scorer/action.rs	152
codex-rs/ext/guardian-v2/src/async_scorer/authorization.rs	19
codex-rs/ext/guardian-v2/src/async_scorer/config.rs	302
codex-rs/ext/guardian-v2/src/async_scorer/extension.rs	804
codex-rs/ext/guardian-v2/src/async_scorer/metrics.rs	49
codex-rs/ext/guardian-v2/src/async_scorer/mod.rs	21
codex-rs/ext/guardian-v2/src/async_scorer/review_evidence.rs	19
codex-rs/ext/guardian-v2/src/async_scorer/sampler.rs	674
codex-rs/ext/guardian-v2/src/async_scorer/transcript.rs	443
codex-rs/ext/guardian-v2/src/async_scorer/truncation.rs	72
codex-rs/ext/guardian-v2/src/async_scorer/trusted_skills.rs	55
codex-rs/ext/guardian-v2/src/async_scorer/trusted_tools.rs	33
codex-rs/ext/guardian-v2/src/lib.rs	77
codex-rs/ext/guardian-v2/src/sync_reviewer/mod.rs	162
codex-rs/ext/guardian-v2/src/sync_reviewer/prompt.rs	364
codex-rs/ext/guardian-v2/src/sync_reviewer/reviewer_config.rs	288
codex-rs/features/src/feature_configs.rs	414
codex-rs/features/src/lib.rs	628
codex-rs/features/src/tests.rs	692
codex-rs/guardian-context/src/entry.rs	30
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/history/src/tests.rs	518
codex-rs/hooks/src/events/permission_request.rs	292
codex-rs/mcp-server/src/codex_tool_config.rs	352
codex-rs/mcp-server/src/codex_tool_runner.rs	382
codex-rs/mcp-server/src/exec_approval.rs	117
codex-rs/mcp-server/src/outgoing_message.rs	427
codex-rs/mcp-server/src/patch_approval.rs	126
codex-rs/memories/write/src/phase2.rs	565
codex-rs/models-manager/src/model_info.rs	219
codex-rs/network-proxy/src/http_proxy.rs	1641
codex-rs/network-proxy/src/network_policy.rs	594
codex-rs/network-proxy/src/proxy.rs	2536
codex-rs/network-proxy/src/socks5.rs	1085
codex-rs/otel/src/events/session_telemetry.rs	404
codex-rs/otel/src/metrics/names.rs	64
codex-rs/prompts/src/permissions_instructions.rs	343
codex-rs/protocol/src/approvals.rs	419
codex-rs/protocol/src/config_types.rs	805
codex-rs/protocol/src/environment.rs	32
codex-rs/protocol/src/models.rs	3898
codex-rs/protocol/src/openai_models.rs	1839
codex-rs/protocol/src/openai_models/guardian_v2.rs	43
codex-rs/protocol/src/protocol.rs	3108
codex-rs/rmcp-client/src/stdio_server_launcher.rs	648
codex-rs/rollout-trace/src/protocol_event.rs	406
codex-rs/rollout-trace/src/thread.rs	435
codex-rs/rollout/src/metadata.rs	449
codex-rs/rollout/src/policy.rs	183
codex-rs/state/src/extract.rs	677
codex-rs/state/src/model/thread_metadata.rs	257
codex-rs/thread-manager-sample/src/main.rs	399
codex-rs/thread-store/src/in_memory.rs	929
codex-rs/thread-store/src/local/helpers.rs	340
codex-rs/thread-store/src/local/mod.rs	571
codex-rs/thread-store/src/local/read_thread.rs	1482
codex-rs/thread-store/src/local/rollout_migration/line_parser.rs	171
codex-rs/thread-store/src/thread_metadata_sync.rs	768
codex-rs/thread-store/src/types.rs	758
codex-rs/tui/src/app.rs	850
codex-rs/tui/src/app/agents_overview.rs	740
codex-rs/tui/src/app/app_server_event_targets.rs	329
codex-rs/tui/src/app/config_persistence.rs	814
codex-rs/tui/src/app/event_dispatch.rs	3203
codex-rs/tui/src/app/permission_shortcuts.rs	65
codex-rs/tui/src/app/replay_filter.rs	32
codex-rs/tui/src/app/startup.rs	851
codex-rs/tui/src/app/tests.rs	7926
codex-rs/tui/src/app/thread_events.rs	251
codex-rs/tui/src/app/thread_routing.rs	1788
codex-rs/tui/src/app/thread_session_state.rs	428
codex-rs/tui/src/app/thread_settings.rs	244
codex-rs/tui/src/app/working_directory.rs	217
codex-rs/tui/src/app_command.rs	231
codex-rs/tui/src/app_event.rs	900
codex-rs/tui/src/app_server_session.rs	3626
codex-rs/tui/src/approval_events.rs	109
codex-rs/tui/src/auto_review_denials.rs	130
codex-rs/tui/src/bottom_pane/approval_overlay.rs	2329
codex-rs/tui/src/chatwidget.rs	1691
codex-rs/tui/src/chatwidget/input_submission.rs	444
codex-rs/tui/src/chatwidget/permission_popups.rs	466
codex-rs/tui/src/chatwidget/permission_shortcuts.rs	124
codex-rs/tui/src/chatwidget/permissions_menu.rs	210
codex-rs/tui/src/chatwidget/protocol.rs	402
codex-rs/tui/src/chatwidget/protocol_requests.rs	157
codex-rs/tui/src/chatwidget/rate_limits.rs	525
codex-rs/tui/src/chatwidget/service_tiers.rs	141
codex-rs/tui/src/chatwidget/session_flow.rs	275
codex-rs/tui/src/chatwidget/settings.rs	588
codex-rs/tui/src/chatwidget/settings_popups.rs	112
codex-rs/tui/src/chatwidget/slash_dispatch.rs	1178
codex-rs/tui/src/chatwidget/status_state.rs	149
codex-rs/tui/src/chatwidget/status_surfaces.rs	1006
codex-rs/tui/src/chatwidget/tests.rs	260
codex-rs/tui/src/chatwidget/tool_requests.rs	422
codex-rs/tui/src/chatwidget/turn_runtime.rs	455
codex-rs/tui/src/chatwidget/windows_sandbox_prompts.rs	477
codex-rs/tui/src/cli.rs	95
codex-rs/tui/src/debug_config.rs	662
codex-rs/tui/src/dynamic_tools.rs	1526
codex-rs/tui/src/history_cell/approvals.rs	261
codex-rs/tui/src/history_cell/mod.rs	196
codex-rs/tui/src/history_cell/session.rs	361
codex-rs/tui/src/history_cell/tests.rs	2766
codex-rs/tui/src/lib.rs	3240
codex-rs/tui/src/pager_overlay.rs	1602
codex-rs/tui/src/session_state.rs	60
codex-rs/tui/src/startup_orchestration.rs	504
codex-rs/tui/src/status/card.rs	903
codex-rs/tui/src/status/tests.rs	2020
codex-rs/tui/src/temporary_structured_request.rs	271
codex-rs/utils/approval-presets/src/lib.rs	12
codex-rs/utils/cli/src/approval_mode_cli_arg.rs	16
codex-rs/utils/cli/src/shared_options.rs	174
codex-rs/windows-sandbox-rs/src/identity.rs	375
scripts/codex_package/smoke_tests/fixtures.py	172
sdk/python/scripts/update_sdk_artifacts.py	1163
sdk/python/src/openai_codex/_approval_mode.py	35
sdk/python/src/openai_codex/api.py	676
sdk/python/src/openai_codex/types.py	77
sdk/typescript/src/exec.ts	423
