openai / codex
File Churn

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 2,448 files with 752,981 lines of code.
    • 24 files changed more than 100 times (51,028 lines of code)
    • 81 files changed 51-100 times (112,957 lines of code)
    • 239 files changed 21-50 times (175,227 lines of code)
    • 653 files changed 6-20 times (221,733 lines of code)
    • 1,451 files changed 1-5 times (192,036 lines of code)
6% | 15% | 23% | 29% | 25%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 2,448 files with 752,981 lines of code.
    • 79 files changed by more than 25 contributors (136,057 lines of code)
    • 271 files changed by 11-25 contributors (199,665 lines of code)
    • 320 files changed by 6-10 contributors (129,431 lines of code)
    • 971 files changed by 2-5 contributors (196,919 lines of code)
    • 807 files changed by 1 contributor (90,909 lines of code)
18% | 26% | 17% | 26% | 12%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
rs, snap, ts, txt, json, md, toml, py, sql, yaml, sh, patch, bzl, ps1, c, gitignore, svg, h, html, plist, xml, proto, js, nix, gitattributes, cjs, tpl, prettierignore, css, spec, jsonl, editorconfig, ipynb, npmrc, in, el, cfg, mjs
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rs6% | 15% | 24% | 29% | 24%
ts39% | 0% | 6% | 47% | 6%
py0% | 0% | 0% | 29% | 70%
ps10% | 0% | 0% | 53% | 46%
ipynb0% | 0% | 0% | 100% | 0%
toml0% | 0% | 0% | 48% | 51%
nix0% | 0% | 0% | 38% | 61%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary, by-layer
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
core engine15% | 27% | 25% | 18% | 13%
app-server API13% | 21% | 29% | 20% | 14%
TUI frontend5% | 22% | 19% | 29% | 23%
protocol (shared vocabulary)35% | 9% | 29% | 15% | 10%
CLI & headless frontends14% | 6% | 19% | 23% | 37%
extensibility (MCP, plugins, skills, hooks)<1% | 10% | 23% | 36% | 28%
configuration0% | 28% | 22% | 26% | 22%
shared infrastructure (utils & leaf crates)0% | 21% | 13% | 27% | 36%
persistence (rollout, state, thread-store)0% | 7% | 35% | 32% | 25%
sandboxing & policy0% | 1% | 23% | 53% | 21%
exec-server (sandboxed executor)0% | <1% | 30% | 42% | 26%
model backends & API clients0% | 0% | 36% | 32% | 31%
auth & identity0% | 0% | 46% | 20% | 32%
extensions (ext/*)0% | 0% | 11% | 47% | 40%
sdk (TypeScript & Python)0% | 0% | 0% | 76% | 23%
code-mode (V8 runtime)0% | 0% | 0% | 19% | 80%
repo tooling & CI0% | 0% | 0% | 15% | 84%
by-layer (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
frontends7% | 18% | 19% | 28% | 25%
engine13% | 24% | 21% | 18% | 20%
API server & extensions7% | 14% | 24% | 30% | 22%
vocabulary & utilities14% | 14% | 19% | 22% | 28%
services (config, persistence, sandbox, exec-server, models, auth)0% | 6% | 31% | 37% | 24%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
chatwidget.rs
in codex-rs/tui/src
1691 43 2025-04-24 2026-08-31 303 78 +32019 / -29970 mbolin@openai.com stefanstokic@openai.com
app.rs
in codex-rs/tui/src
850 22 2025-04-24 2026-08-31 245 63 +25775 / -24807 mbolin@openai.com stefanstokic@openai.com
lib.rs
in codex-rs/tui/src
3240 41 2025-04-24 2026-08-31 241 68 +9229 / -5711 mbolin@openai.com stefanstokic@openai.com
protocol.rs
in codex-rs/protocol/src
3108 36 2025-08-15 2026-08-29 238 84 +9413 / -3208 mbolin@openai.com rhan@openai.com
lib.rs
in codex-rs/core/src
205 - 2025-04-24 2026-08-25 207 68 +564 / -352 mbolin@openai.com faizan@openai.com
client.rs
in codex-rs/core/src
2465 45 2025-04-24 2026-08-28 204 57 +8173 / -5440 mbolin@openai.com alexsong@openai.com
mod.rs
in codex-rs/core/src/config
3959 62 2025-10-30 2026-08-31 199 83 +13894 / -9138 iceweasel@openai.com rka@openai.com
tests.rs
in codex-rs/tui/src/chatwidget
260 1 2025-08-13 2026-08-31 195 61 +30175 / -29904 mbolin@openai.com stefanstokic@openai.com
lib.rs
in codex-rs/exec/src
1993 32 2025-04-24 2026-08-28 188 63 +4379 / -2216 mbolin@openai.com alexsong@openai.com
mod.rs
in codex-rs/tui/src/bottom_pane
2801 74 2025-05-14 2026-08-31 179 46 +6925 / -3585 mbolin@openai.com stefanstokic@openai.com
main.rs
in codex-rs/cli/src
4309 172 2025-04-24 2026-08-25 170 59 +6598 / -1664 mbolin@openai.com etraut@openai.com
common.rs
in codex-rs/app-server-protocol/src/protocol
4156 76 2025-10-31 2026-08-28 153 69 +5218 / -708 owenlin0@gmail.com alexsong@openai.com
app_event.rs
in codex-rs/tui/src
900 - 2025-04-24 2026-08-31 149 41 +2289 / -867 mbolin@openai.com stefanstokic@openai.com
bespoke_event_handling.rs
in codex-rs/app-server/src
4039 24 2025-11-14 2026-08-28 135 56 +7815 / -3574 celia@openai.com alexsong@openai.com
message_processor.rs
in codex-rs/app-server/src
1597 4 2025-09-30 2026-08-25 131 56 +3991 / -2313 mbolin@openai.com guinness@openai.com
models.rs
in codex-rs/protocol/src
3898 110 2025-08-23 2026-08-27 121 37 +7251 / -2866 aibrahim@openai.com ningyi@openai.com
codex_tool_runner.rs
in codex-rs/mcp-server/src
382 2 2025-05-05 2026-08-28 116 42 +1071 / -648 mbolin@openai.com alexsong@openai.com
index.ts
in codex-rs/app-server-protocol/schema/typescript/v2
607 - 2026-02-02 2026-08-28 116 60 +656 / -47 jif@openai.com apanasenko@openai.com
thread_manager.rs
in codex-rs/core/src
2123 16 2026-01-07 2026-08-31 114 48 +3976 / -1620 jif@openai.com bc@openai.com
mod.rs
in codex-rs/core/src/session
4139 14 2026-04-17 2026-08-31 113 69 +7570 / -3015 mbolin@openai.com rka@openai.com
exec.rs
in codex-rs/core/src
966 12 2025-04-24 2026-08-25 112 24 +3618 / -2454 mbolin@openai.com anp@openai.com
lib.rs
in codex-rs/app-server/src
1317 23 2025-09-30 2026-08-28 112 41 +2462 / -1036 mbolin@openai.com jif@openai.com
codex_delegate.rs
in codex-rs/core/src
355 - 2025-10-29 2026-08-31 106 45 +1618 / -1223 aibrahim@openai.com bc@openai.com
mcp_tool_call.rs
in codex-rs/core/src
1668 21 2025-05-07 2026-08-27 102 46 +5163 / -2824 mbolin@openai.com amgupt01@gmail.com
mod.rs
in codex-rs/core/src/tasks
910 9 2025-09-26 2026-08-29 98 38 +1937 / -925 jif@openai.com kchainani@openai.com
codex_thread.rs
in codex-rs/core/src
806 1 2026-01-07 2026-08-30 95 43 +1768 / -780 jif@openai.com jif@openai.com
session.rs
in codex-rs/core/src/session
1511 3 2026-04-17 2026-08-31 95 61 +3067 / -1444 pakrym@openai.com pmccrary@openai.com
417 6 2025-07-18 2026-08-28 93 29 +2771 / -2237 mbolin@openai.com alexsong@openai.com
turn.rs
in codex-rs/core/src/session
2609 7 2026-04-17 2026-08-31 93 57 +4658 / -1834 pakrym@openai.com rka@openai.com
control.rs
in codex-rs/core/src/agent
834 7 2026-01-06 2026-08-28 92 30 +3783 / -2862 jif@openai.com jif@openai.com
slash_command.rs
in codex-rs/tui/src
307 5 2025-05-14 2026-08-25 91 33 +697 / -366 mbolin@openai.com felipe.coury@openai.com
lib.rs
in codex-rs/features/src
628 7 2026-03-20 2026-08-28 91 53 +2190 / -453 dylan.hurd@openai.com zm@openai.com
compact.rs
in codex-rs/core/src
720 2 2025-11-10 2026-08-31 91 27 +2318 / -1517 jif@openai.com rka@openai.com
unified_exec.rs
in codex-rs/core/src/tools/runtimes
744 15 2025-10-20 2026-08-28 91 22 +1345 / -556 jif@openai.com zm@openai.com
process_manager.rs
in codex-rs/core/src/unified_exec
1088 11 2026-01-07 2026-08-28 91 29 +2738 / -1004 jif@openai.com jif@openai.com
app_server_session.rs
in codex-rs/tui/src
3626 32 2026-03-28 2026-08-31 87 45 +5227 / -1321 etraut@openai.com stefanstokic@openai.com
tests.rs
in codex-rs/tui/src/app
7926 31 2026-04-21 2026-08-31 85 42 +10817 / -2186 mbolin@openai.com stefanstokic@openai.com
client_common.rs
in codex-rs/core/src
96 2 2025-05-09 2026-08-25 82 30 +1392 / -1261 mbolin@openai.com faizan@openai.com
user_shell.rs
in codex-rs/core/src/tasks
445 4 2025-10-29 2026-08-28 82 28 +826 / -346 abhishek@openai.com gleinemann@openai.com
thread_history.rs
in codex-rs/app-server-protocol/src/protocol
4680 124 2025-11-19 2026-08-28 80 43 +5540 / -558 owenlin0@gmail.com andrewgu@openai.com
compact_remote.rs
in codex-rs/core/src
472 2 2025-11-18 2026-08-28 78 23 +1116 / -593 jif@openai.com kchainani@openai.com
history.rs
in codex-rs/core/src/context_manager
557 16 2025-11-05 2026-08-31 78 23 +1661 / -687 aibrahim@openai.com jif@openai.com
registry.rs
in codex-rs/core/src/tools
761 21 2025-10-03 2026-08-28 78 23 +2276 / -1435 jif@openai.com pakrym@openai.com
turn_context.rs
in codex-rs/core/src/session
987 4 2026-04-17 2026-08-27 78 44 +2263 / -1153 mbolin@openai.com abhinav@openai.com
connectors.rs
in codex-rs/core/src
504 6 2026-01-23 2026-08-27 77 35 +2482 / -1930 mzeng@openai.com soyeon@openai.com
review_session.rs
in codex-rs/core/src/guardian
1559 12 2026-03-16 2026-08-31 77 33 +3174 / -1528 ccunningham@openai.com jif@openai.com
resume_picker.rs
in codex-rs/tui/src
6299 201 2025-09-04 2026-08-25 77 31 +12213 / -5301 aibrahim@openai.com felipe.coury@openai.com
event_dispatch.rs
in codex-rs/tui/src/app
3203 1 2026-04-21 2026-08-31 76 22 +4127 / -860 etraut@openai.com stefanstokic@openai.com
tests.rs
in codex-rs/core/src/guardian
3653 38 2026-03-16 2026-08-28 76 29 +4516 / -594 ccunningham@openai.com jif@openai.com
service.rs
in codex-rs/core/src/state
91 - 2025-09-25 2026-08-11 74 33 +316 / -216 jif@openai.com felixxia@openai.com
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
chatwidget.rs
in codex-rs/tui/src
1691 43 2025-04-24 2026-08-31 303 78 +32019 / -29970 mbolin@openai.com stefanstokic@openai.com
tests.rs
in codex-rs/tui/src/chatwidget
260 1 2025-08-13 2026-08-31 195 61 +30175 / -29904 mbolin@openai.com stefanstokic@openai.com
app.rs
in codex-rs/tui/src
850 22 2025-04-24 2026-08-31 245 63 +25775 / -24807 mbolin@openai.com stefanstokic@openai.com
mod.rs
in codex-rs/core/src/config
3959 62 2025-10-30 2026-08-31 199 83 +13894 / -9138 iceweasel@openai.com rka@openai.com
resume_picker.rs
in codex-rs/tui/src
6299 201 2025-09-04 2026-08-25 77 31 +12213 / -5301 aibrahim@openai.com felipe.coury@openai.com
lib.rs
in codex-rs/tui/src
3240 41 2025-04-24 2026-08-31 241 68 +9229 / -5711 mbolin@openai.com stefanstokic@openai.com
runtime.rs
in codex-rs/state/src
656 5 2026-01-28 2026-08-26 61 24 +7731 / -7002 jif@openai.com 167903946+alexi-openai@user...
client.rs
in codex-rs/core/src
2465 45 2025-04-24 2026-08-28 204 57 +8173 / -5440 mbolin@openai.com alexsong@openai.com
tests.rs
in codex-rs/tui/src/app
7926 31 2026-04-21 2026-08-31 85 42 +10817 / -2186 mbolin@openai.com stefanstokic@openai.com
protocol.rs
in codex-rs/protocol/src
3108 36 2025-08-15 2026-08-29 238 84 +9413 / -3208 mbolin@openai.com rhan@openai.com
textarea.rs
in codex-rs/tui/src/bottom_pane
3752 163 2025-08-03 2026-08-30 61 26 +7993 / -3423 172423086+nornagon-openai@u... bc@openai.com
bespoke_event_handling.rs
in codex-rs/app-server/src
4039 24 2025-11-14 2026-08-28 135 56 +7815 / -3574 celia@openai.com alexsong@openai.com
mod.rs
in codex-rs/tui/src/bottom_pane/request_user_input
3448 154 2026-01-21 2026-08-14 28 12 +7465 / -3529 shijie.rao@openai.com bc@openai.com
mod.rs
in codex-rs/core/src/session
4139 14 2026-04-17 2026-08-31 113 69 +7570 / -3015 mbolin@openai.com rka@openai.com
mod.rs
in codex-rs/tui/src/bottom_pane
2801 74 2025-05-14 2026-08-31 179 46 +6925 / -3585 mbolin@openai.com stefanstokic@openai.com
models.rs
in codex-rs/protocol/src
3898 110 2025-08-23 2026-08-27 121 37 +7251 / -2866 aibrahim@openai.com ningyi@openai.com
diff_render.rs
in codex-rs/tui/src
2208 91 2025-08-11 2026-08-27 41 13 +6096 / -3398 aibrahim@openai.com bc@openai.com
thread_processor.rs
in codex-rs/app-server/src/request_processors
5342 21 2026-05-04 2026-08-29 67 45 +7808 / -1643 ruslan@openai.com rhan@openai.com
footer.rs
in codex-rs/tui/src/bottom_pane
1815 23 2025-09-26 2026-08-30 44 17 +5171 / -3096 aibrahim@openai.com bc@openai.com
main.rs
in codex-rs/cli/src
4309 172 2025-04-24 2026-08-25 170 59 +6598 / -1664 mbolin@openai.com etraut@openai.com
approval_overlay.rs
in codex-rs/tui/src/bottom_pane
2329 79 2025-09-26 2026-08-26 56 24 +5378 / -2868 aibrahim@openai.com dylan.hurd@openai.com
mcp_server_elicitation.rs
in codex-rs/tui/src/bottom_pane
2111 87 2026-03-06 2026-08-01 17 8 +5510 / -2690 mzeng@openai.com felipe.coury@openai.com
list_selection_view.rs
in codex-rs/tui/src/bottom_pane
2637 109 2025-08-19 2026-08-31 55 25 +5456 / -2536 aibrahim@openai.com stefanstokic@openai.com
mcp_tool_call.rs
in codex-rs/core/src
1668 21 2025-05-07 2026-08-27 102 46 +5163 / -2824 mbolin@openai.com amgupt01@gmail.com
memories.rs
in codex-rs/state/src/runtime
4540 4 2026-02-11 2026-08-17 35 17 +6468 / -1020 jif@openai.com apanasenko@openai.com
permissions.rs
in codex-rs/protocol/src
3981 113 2026-03-07 2026-08-27 37 13 +5766 / -1353 mbolin@openai.com iceweasel@openai.com
lib.rs
in codex-rs/cloud-config/src
8 - 2026-06-02 2026-06-02 1 1 +3423 / -3409 joeflorencio@openai.com joeflorencio@openai.com
pager_overlay.rs
in codex-rs/tui/src
1602 68 2025-08-27 2026-08-26 45 16 +4336 / -2468 easong@openai.com bc@openai.com
control.rs
in codex-rs/core/src/agent
834 7 2026-01-06 2026-08-28 92 30 +3783 / -2862 jif@openai.com jif@openai.com
markdown_render.rs
in codex-rs/tui/src
2507 133 2025-09-10 2026-08-24 24 11 +4781 / -1844 172423086+nornagon-openai@u... bc@openai.com
lib.rs
in codex-rs/exec/src
1993 32 2025-04-24 2026-08-28 188 63 +4379 / -2216 mbolin@openai.com alexsong@openai.com
plugins.rs
in codex-rs/tui/src/chatwidget
953 8 2026-03-20 2026-08-19 24 9 +3795 / -2767 kbond@openai.com bc@openai.com
app_server_session.rs
in codex-rs/tui/src
3626 32 2026-03-28 2026-08-31 87 45 +5227 / -1321 etraut@openai.com stefanstokic@openai.com
turn.rs
in codex-rs/core/src/session
2609 7 2026-04-17 2026-08-31 93 57 +4658 / -1834 pakrym@openai.com rka@openai.com
tests.rs
in codex-rs/app-server-protocol/src/protocol/v2
4744 145 2026-05-06 2026-08-28 68 57 +5768 / -661 jif@openai.com gleinemann@openai.com
message_processor.rs
in codex-rs/app-server/src
1597 4 2025-09-30 2026-08-25 131 56 +3991 / -2313 mbolin@openai.com guinness@openai.com
exec_policy.rs
in codex-rs/core/src
958 17 2025-11-20 2026-08-25 59 19 +3695 / -2562 zhao@openai.com anp@openai.com
spec_plan.rs
in codex-rs/core/src/tools
1430 42 2026-05-07 2026-08-29 59 27 +3849 / -2307 pakrym@openai.com rhan@openai.com
thread_history.rs
in codex-rs/app-server-protocol/src/protocol
4680 124 2025-11-19 2026-08-28 80 43 +5540 / -558 owenlin0@gmail.com andrewgu@openai.com
manager.rs
in codex-rs/core-plugins/src
3440 57 2026-04-30 2026-08-28 51 22 +4891 / -1198 xl@openai.com willwang@openai.com
exec.rs
in codex-rs/core/src
966 12 2025-04-24 2026-08-25 112 24 +3618 / -2454 mbolin@openai.com anp@openai.com
threads.rs
in codex-rs/state/src/runtime
1857 8 2026-02-26 2026-08-27 60 30 +4759 / -1204 jif@openai.com bzhang@openai.com
common.rs
in codex-rs/app-server-protocol/src/protocol
4156 76 2025-10-31 2026-08-28 153 69 +5218 / -708 owenlin0@gmail.com alexsong@openai.com
manager.rs
in codex-rs/login/src/auth
2687 53 2026-03-20 2026-08-25 49 28 +4412 / -1365 aibrahim@openai.com mpc@openai.com
lib.rs
in codex-rs/apply-patch/src
1254 10 2025-04-24 2026-08-20 52 18 +3571 / -2127 mbolin@openai.com pakrym@openai.com
multi_agents.rs
in codex-rs/core/src/tools/handlers
83 1 2026-02-16 2026-07-07 32 9 +2866 / -2767 jif@openai.com owenlin0@gmail.com
tests.rs
in codex-rs/tui/src/status
2020 10 2025-09-25 2026-08-19 56 24 +3912 / -1697 aibrahim@openai.com alexsong@openai.com
thread_manager.rs
in codex-rs/core/src
2123 16 2026-01-07 2026-08-31 114 48 +3976 / -1620 jif@openai.com bc@openai.com
realtime_conversation.rs
in codex-rs/core/src
180 1 2026-02-21 2026-08-28 54 19 +4031 / -1474 aibrahim@openai.com guinness@openai.com
config_requirements.rs
in codex-rs/config/src
4243 105 2026-02-11 2026-08-21 51 25 +5063 / -423 mbolin@openai.com rafael@openai.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
protocol.rs
in codex-rs/protocol/src
3108 36 2025-08-15 2026-08-29 238 84 +9413 / -3208 mbolin@openai.com rhan@openai.com
mod.rs
in codex-rs/core/src/config
3959 62 2025-10-30 2026-08-31 199 83 +13894 / -9138 iceweasel@openai.com rka@openai.com
chatwidget.rs
in codex-rs/tui/src
1691 43 2025-04-24 2026-08-31 303 78 +32019 / -29970 mbolin@openai.com stefanstokic@openai.com
common.rs
in codex-rs/app-server-protocol/src/protocol
4156 76 2025-10-31 2026-08-28 153 69 +5218 / -708 owenlin0@gmail.com alexsong@openai.com
mod.rs
in codex-rs/core/src/session
4139 14 2026-04-17 2026-08-31 113 69 +7570 / -3015 mbolin@openai.com rka@openai.com
lib.rs
in codex-rs/tui/src
3240 41 2025-04-24 2026-08-31 241 68 +9229 / -5711 mbolin@openai.com stefanstokic@openai.com
lib.rs
in codex-rs/core/src
205 - 2025-04-24 2026-08-25 207 68 +564 / -352 mbolin@openai.com faizan@openai.com
app.rs
in codex-rs/tui/src
850 22 2025-04-24 2026-08-31 245 63 +25775 / -24807 mbolin@openai.com stefanstokic@openai.com
lib.rs
in codex-rs/exec/src
1993 32 2025-04-24 2026-08-28 188 63 +4379 / -2216 mbolin@openai.com alexsong@openai.com
tests.rs
in codex-rs/tui/src/chatwidget
260 1 2025-08-13 2026-08-31 195 61 +30175 / -29904 mbolin@openai.com stefanstokic@openai.com
session.rs
in codex-rs/core/src/session
1511 3 2026-04-17 2026-08-31 95 61 +3067 / -1444 pakrym@openai.com pmccrary@openai.com
index.ts
in codex-rs/app-server-protocol/schema/typescript/v2
607 - 2026-02-02 2026-08-28 116 60 +656 / -47 jif@openai.com apanasenko@openai.com
main.rs
in codex-rs/cli/src
4309 172 2025-04-24 2026-08-25 170 59 +6598 / -1664 mbolin@openai.com etraut@openai.com
client.rs
in codex-rs/core/src
2465 45 2025-04-24 2026-08-28 204 57 +8173 / -5440 mbolin@openai.com alexsong@openai.com
turn.rs
in codex-rs/core/src/session
2609 7 2026-04-17 2026-08-31 93 57 +4658 / -1834 pakrym@openai.com rka@openai.com
tests.rs
in codex-rs/app-server-protocol/src/protocol/v2
4744 145 2026-05-06 2026-08-28 68 57 +5768 / -661 jif@openai.com gleinemann@openai.com
bespoke_event_handling.rs
in codex-rs/app-server/src
4039 24 2025-11-14 2026-08-28 135 56 +7815 / -3574 celia@openai.com alexsong@openai.com
message_processor.rs
in codex-rs/app-server/src
1597 4 2025-09-30 2026-08-25 131 56 +3991 / -2313 mbolin@openai.com guinness@openai.com
lib.rs
in codex-rs/features/src
628 7 2026-03-20 2026-08-28 91 53 +2190 / -453 dylan.hurd@openai.com zm@openai.com
thread_manager.rs
in codex-rs/core/src
2123 16 2026-01-07 2026-08-31 114 48 +3976 / -1620 jif@openai.com bc@openai.com
mod.rs
in codex-rs/tui/src/bottom_pane
2801 74 2025-05-14 2026-08-31 179 46 +6925 / -3585 mbolin@openai.com stefanstokic@openai.com
mcp_tool_call.rs
in codex-rs/core/src
1668 21 2025-05-07 2026-08-27 102 46 +5163 / -2824 mbolin@openai.com amgupt01@gmail.com
request_processors.rs
in codex-rs/app-server/src
695 3 2026-05-04 2026-08-25 63 46 +778 / -72 ruslan@openai.com guinness@openai.com
codex_delegate.rs
in codex-rs/core/src
355 - 2025-10-29 2026-08-31 106 45 +1618 / -1223 aibrahim@openai.com bc@openai.com
app_server_session.rs
in codex-rs/tui/src
3626 32 2026-03-28 2026-08-31 87 45 +5227 / -1321 etraut@openai.com stefanstokic@openai.com
thread_processor.rs
in codex-rs/app-server/src/request_processors
5342 21 2026-05-04 2026-08-29 67 45 +7808 / -1643 ruslan@openai.com rhan@openai.com
turn_context.rs
in codex-rs/core/src/session
987 4 2026-04-17 2026-08-27 78 44 +2263 / -1153 mbolin@openai.com abhinav@openai.com
codex_thread.rs
in codex-rs/core/src
806 1 2026-01-07 2026-08-30 95 43 +1768 / -780 jif@openai.com jif@openai.com
thread_history.rs
in codex-rs/app-server-protocol/src/protocol
4680 124 2025-11-19 2026-08-28 80 43 +5540 / -558 owenlin0@gmail.com andrewgu@openai.com
codex_tool_runner.rs
in codex-rs/mcp-server/src
382 2 2025-05-05 2026-08-28 116 42 +1071 / -648 mbolin@openai.com alexsong@openai.com
tests.rs
in codex-rs/tui/src/app
7926 31 2026-04-21 2026-08-31 85 42 +10817 / -2186 mbolin@openai.com stefanstokic@openai.com
app_event.rs
in codex-rs/tui/src
900 - 2025-04-24 2026-08-31 149 41 +2289 / -867 mbolin@openai.com stefanstokic@openai.com
lib.rs
in codex-rs/app-server/src
1317 23 2025-09-30 2026-08-28 112 41 +2462 / -1036 mbolin@openai.com jif@openai.com
mcp.rs
in codex-rs/core/src/session
968 5 2026-04-17 2026-08-29 65 40 +2033 / -913 pakrym@openai.com victor@openai.com
handlers.rs
in codex-rs/core/src/session
732 - 2026-04-17 2026-08-31 51 39 +2021 / -1232 pakrym@openai.com jif@openai.com
mod.rs
in codex-rs/core/src/tasks
910 9 2025-09-26 2026-08-29 98 38 +1937 / -925 jif@openai.com kchainani@openai.com
models.rs
in codex-rs/protocol/src
3898 110 2025-08-23 2026-08-27 121 37 +7251 / -2866 aibrahim@openai.com ningyi@openai.com
mod.rs
in codex-rs/codex-mcp/src/mcp
694 11 2026-04-02 2026-08-27 55 36 +1662 / -852 aibrahim@openai.com soyeon@openai.com
connectors.rs
in codex-rs/core/src
504 6 2026-01-23 2026-08-27 77 35 +2482 / -1930 mzeng@openai.com soyeon@openai.com
tests.rs
in codex-rs/features/src
692 40 2026-03-20 2026-08-28 66 34 +1416 / -628 aibrahim@openai.com rka@openai.com
slash_command.rs
in codex-rs/tui/src
307 5 2025-05-14 2026-08-25 91 33 +697 / -366 mbolin@openai.com felipe.coury@openai.com
review_session.rs
in codex-rs/core/src/guardian
1559 12 2026-03-16 2026-08-31 77 33 +3174 / -1528 ccunningham@openai.com jif@openai.com
service.rs
in codex-rs/core/src/state
91 - 2025-09-25 2026-08-11 74 33 +316 / -216 jif@openai.com felixxia@openai.com
message_processor.rs
in codex-rs/mcp-server/src
516 12 2025-05-03 2026-08-17 68 33 +1493 / -909 mbolin@openai.com jif@openai.com
mcp_cmd.rs
in codex-rs/cli/src
1012 4 2025-09-15 2026-08-30 66 33 +1628 / -484 easong@openai.com etraut@openai.com
index.ts
in codex-rs/app-server-protocol/schema/typescript
92 - 2026-02-02 2026-08-11 48 33 +465 / -371 jif@openai.com ase@openai.com
main.rs
in codex-rs/thread-manager-sample/src
399 2 2026-04-29 2026-08-28 47 32 +563 / -144 pakrym@openai.com rka@openai.com
turn_processor.rs
in codex-rs/app-server/src/request_processors
1592 8 2026-05-04 2026-08-27 47 32 +2303 / -608 ruslan@openai.com rka@openai.com
resume_picker.rs
in codex-rs/tui/src
6299 201 2025-09-04 2026-08-25 77 31 +12213 / -5301 aibrahim@openai.com felipe.coury@openai.com
auth.rs
in codex-rs/tui/src/onboarding
1381 36 2025-08-07 2026-08-25 59 31 +3215 / -1656 eb@openai.com alexsong@openai.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
server.py
in scripts/mcp_conformance
1636 39 2026-08-04 2026-08-04 1 1 +1744 / -0 tsarlandie@openai.com tsarlandie@openai.com
review_regressions.py
in scripts/mcp_conformance
1198 25 2026-08-04 2026-08-04 1 1 +1294 / -0 tsarlandie@openai.com tsarlandie@openai.com
ipc.rs
in codex-rs/tui/src/ide_context
1136 57 2026-05-01 2026-07-11 2 1 +1292 / -17 etraut@openai.com etraut@openai.com
model.rs
in codex-rs/tui/src/pets
899 42 2026-05-12 2026-05-12 1 1 +1036 / -0 felipe.coury@openai.com felipe.coury@openai.com
clipboard_copy.rs
in codex-rs/tui/src
852 45 2026-04-09 2026-05-05 2 1 +1049 / -41 felipe.coury@openai.com felipe.coury@openai.com
visualize.css
in codex-rs/tui/assets/inline_visualization
757 - 2026-08-29 2026-08-29 1 1 +867 / -0 tamird@openai.com tamird@openai.com
marketplaces.rs
in codex-rs/external-agent-migration/src/service_tests/plugins
718 2 2026-07-16 2026-08-20 3 1 +806 / -40 charlesgong@openai.com charlesgong@openai.com
agents_overview_view.rs
in codex-rs/tui/src/app
705 22 2026-08-18 2026-08-18 1 1 +824 / -86 etraut@openai.com etraut@openai.com
api.py
in sdk/python/src/openai_codex
676 28 2026-05-11 2026-08-18 7 1 +1066 / -255 aibrahim@openai.com aibrahim@openai.com
tests.rs
in codex-rs/code-mode-runtime/src/cell_actor
637 7 2026-07-30 2026-07-30 1 1 +692 / -0 cconger@openai.com cconger@openai.com
image_protocol.rs
in codex-rs/tui/src/pets
618 32 2026-05-12 2026-05-19 3 1 +702 / -5 felipe.coury@openai.com felipe.coury@openai.com
custom_ca.rs
in codex-rs/http-client/src
590 27 2026-07-07 2026-07-08 2 1 +822 / -2 mbolin@openai.com mbolin@openai.com
code_cell.rs
in codex-rs/rollout-trace/src/reducer
587 14 2026-04-21 2026-04-21 1 1 +738 / -0 cassirer@openai.com cassirer@openai.com
credential_broker.rs
in codex-rs/network-proxy/src
562 14 2026-06-24 2026-08-25 4 1 +687 / -80 winston@openai.com winston@openai.com
usage.rs
in codex-rs/tui/src/chatwidget
550 8 2026-06-16 2026-07-17 4 1 +688 / -103 jayp@openai.com jayp@openai.com
recap.rs
in codex-rs/tui/src/app
547 10 2026-08-25 2026-08-25 1 1 +665 / -37 felipe.coury@openai.com felipe.coury@openai.com
projects.rs
in codex-rs/state/src/runtime
547 5 2026-08-17 2026-08-28 2 1 +677 / -104 apanasenko@openai.com apanasenko@openai.com
vim_commands.rs
in codex-rs/tui/src/bottom_pane/textarea
544 5 2026-08-20 2026-08-30 4 1 +589 / -15 bc@openai.com bc@openai.com
realtime_history.rs
in codex-rs/app-server/src
508 9 2026-08-25 2026-08-25 1 1 +534 / -0 guinness@openai.com guinness@openai.com
bedrock.rs
in codex-rs/tui/src/onboarding
492 8 2026-08-25 2026-08-25 1 1 +803 / -0 alexsong@openai.com alexsong@openai.com
config_import.rs
in codex-rs/external-agent-migration/src/service_tests/general
483 - 2026-07-16 2026-07-29 2 1 +522 / -0 charlesgong@openai.com charlesgong@openai.com
agent_plugin_config.rs
in codex-rs/codex-mcp/src
480 17 2026-08-03 2026-08-03 1 1 +532 / -0 jacobzhou@openai.com jacobzhou@openai.com
turn_cost_worker.rs
in codex-rs/app-server/src
478 5 2026-08-17 2026-08-25 3 1 +581 / -77 xli@openai.com xli@openai.com
json_schema_types.rs
in codex-rs/code-mode-protocol/src
476 22 2026-08-15 2026-08-15 1 1 +538 / -0 aphonpra@openai.com aphonpra@openai.com
publish_r2_release.py
in .github/scripts
467 14 2026-07-21 2026-08-04 4 1 +591 / -59 zsol@openai.com zsol@openai.com
official_conformance.py
in scripts/mcp_conformance
459 11 2026-08-04 2026-08-04 1 1 +518 / -0 tsarlandie@openai.com tsarlandie@openai.com
ambient.rs
in codex-rs/tui/src/pets
458 24 2026-05-12 2026-05-12 1 1 +528 / -0 felipe.coury@openai.com felipe.coury@openai.com
socket.rs
in codex-rs/shell-escalation/src/unix
454 16 2026-02-23 2026-03-31 5 1 +553 / -30 mbolin@openai.com mbolin@openai.com
tool.rs
in codex-rs/rollout-trace/src/reducer
445 9 2026-04-21 2026-05-13 2 1 +517 / -0 cassirer@openai.com cassirer@openai.com
executed_tool_calls.rs
in codex-rs/protocol/src/models
445 8 2026-07-28 2026-08-27 3 1 +535 / -33 ningyi@openai.com ningyi@openai.com
thread.rs
in codex-rs/rollout-trace/src
435 6 2026-04-24 2026-05-13 2 1 +529 / -0 cassirer@openai.com cassirer@openai.com
mod.rs
in codex-rs/rollout-trace/src/reducer
423 3 2026-04-21 2026-05-13 4 1 +528 / -41 cassirer@openai.com cassirer@openai.com
thread_goal_actions.rs
in codex-rs/tui/src/app
422 10 2026-04-25 2026-08-18 9 1 +509 / -41 etraut@openai.com etraut@openai.com
migrate_rollouts.rs
in codex-rs/cli/src
415 12 2026-08-07 2026-08-14 2 1 +451 / -1 owen@openai.com owen@openai.com
workload_identity.rs
in codex-rs/login/src/auth
414 20 2026-08-12 2026-08-15 3 1 +524 / -38 cooper@openai.com cooper@openai.com
permission_profile_intersection.rs
in codex-rs/protocol/src
403 5 2026-08-18 2026-08-18 1 1 +424 / -0 jif@openai.com jif@openai.com
cla.rs
in codex-rs/external-agent-migration/src/detect/sessions
401 16 2026-07-16 2026-07-27 3 1 +450 / -5 charlesgong@openai.com charlesgong@openai.com
types.rs
in codex-rs/code-mode-runtime/src/cell_actor
401 5 2026-07-30 2026-07-30 1 1 +444 / -0 cconger@openai.com cconger@openai.com
thread_usage.rs
in codex-rs/tui/src/chatwidget
399 5 2026-08-13 2026-08-13 1 1 +432 / -3 felipe.coury@openai.com felipe.coury@openai.com
notarize_with_akv.py
in .github/scripts/macos-signing
383 12 2026-08-05 2026-08-14 2 1 +472 / -2 163169620+eburke-openai@use... 163169620+eburke-openai@use...
_goal.py
in sdk/python/src/openai_codex
379 29 2026-06-09 2026-06-10 2 1 +454 / -6 aibrahim@openai.com aibrahim@openai.com
lib.rs
in codex-rs/utils/template/src
376 23 2026-03-25 2026-03-25 1 1 +442 / -0 jif@openai.com jif@openai.com
projects.rs
in codex-rs/app-server/src/request_processors
368 5 2026-08-17 2026-08-28 2 1 +402 / -0 apanasenko@openai.com apanasenko@openai.com
startup.rs
in codex-rs/thread-store/src/local/rollout_migration
367 5 2026-08-07 2026-08-25 2 1 +505 / -93 owen@openai.com owen@openai.com
prompt.rs
in codex-rs/ext/guardian-v2/src/sync_reviewer
364 4 2026-08-26 2026-08-26 1 1 +446 / -0 won@openai.com won@openai.com
state.rs
in codex-rs/code-mode/src/grpc_session
358 7 2026-08-11 2026-08-11 1 1 +404 / -16 cconger@openai.com cconger@openai.com
protocol.rs
in codex-rs/app-server/src/external_agent_migration
349 9 2026-07-16 2026-08-04 5 1 +368 / -2 charlesgong@openai.com charlesgong@openai.com
task_mentions.rs
in codex-rs/tui/src
346 - 2026-08-24 2026-08-24 1 1 +364 / -0 etraut@openai.com etraut@openai.com
mcp.rs
in codex-rs/external-agent-migration/src
340 12 2026-07-16 2026-07-16 1 1 +372 / -0 charlesgong@openai.com charlesgong@openai.com
table_detect.rs
in codex-rs/tui/src
333 32 2026-05-10 2026-05-10 1 1 +488 / -0 felipe.coury@openai.com felipe.coury@openai.com
Correlations

File Size vs. Number of Changes: 2448 points

codex-rs/guardian-context/src/history.rs x: 125 lines of code y: 1 # changes codex-rs/core/src/context/guardian_review_evidence.rs x: 183 lines of code y: 6 # changes codex-rs/core/src/codex_delegate.rs x: 355 lines of code y: 106 # changes codex-rs/core/src/session/mod.rs x: 4139 lines of code y: 113 # changes codex-rs/core/src/thread_manager.rs x: 2123 lines of code y: 114 # changes codex-rs/core/src/context_manager/history.rs x: 557 lines of code y: 78 # changes codex-rs/core/src/guardian/prompt.rs x: 703 lines of code y: 34 # changes codex-rs/core/src/guardian/review_session.rs x: 1559 lines of code y: 77 # changes codex-rs/core/src/session/handlers.rs x: 732 lines of code y: 51 # changes codex-rs/ext/extension-api/src/capabilities/conversation_history.rs x: 14 lines of code y: 4 # changes codex-rs/ext/guardian-v2/src/async_scorer/extension.rs x: 804 lines of code y: 11 # changes codex-rs/guardian-context/src/lib.rs x: 126 lines of code y: 2 # changes codex-rs/arg0/src/lib.rs x: 661 lines of code y: 32 # changes codex-rs/async-utils/src/lib.rs x: 71 lines of code y: 3 # changes codex-rs/core/src/guardian/review.rs x: 1194 lines of code y: 45 # changes codex-rs/core/src/session/token_budget.rs x: 144 lines of code y: 11 # changes codex-rs/protocol/src/openai_models.rs x: 1839 lines of code y: 65 # changes codex-rs/config/src/config_toml.rs x: 753 lines of code y: 46 # changes codex-rs/core/src/agent/control/spawn.rs x: 1185 lines of code y: 34 # changes codex-rs/core/src/compact.rs x: 720 lines of code y: 91 # changes codex-rs/core/src/compact_remote_request.rs x: 100 lines of code y: 9 # changes codex-rs/core/src/compact_remote_v2_attempt.rs x: 137 lines of code y: 11 # changes codex-rs/core/src/config/mod.rs x: 3959 lines of code y: 199 # changes codex-rs/core/src/context/mod.rs x: 112 lines of code y: 41 # changes codex-rs/core/src/context/update_plan_instructions.rs x: 56 lines of code y: 1 # changes codex-rs/core/src/context/world_state/collaboration_mode.rs x: 146 lines of code y: 6 # changes codex-rs/core/src/session/multi_agents.rs x: 175 lines of code y: 11 # changes codex-rs/core/src/session/session.rs x: 1511 lines of code y: 95 # changes codex-rs/core/src/session/turn.rs x: 2609 lines of code y: 93 # changes codex-rs/core/src/session/world_state.rs x: 334 lines of code y: 29 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 331 lines of code y: 49 # changes codex-rs/ext/goal/src/runtime.rs x: 608 lines of code y: 18 # changes codex-rs/ext/goal/src/steering.rs x: 129 lines of code y: 5 # changes codex-rs/core/src/responses_metadata.rs x: 515 lines of code y: 14 # changes codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 273 lines of code y: 20 # changes codex-rs/app-server/src/request_processors/account_processor.rs x: 1433 lines of code y: 33 # changes codex-rs/backend-client/src/client/rate_limit_resets.rs x: 16 lines of code y: 4 # changes codex-rs/backend-client/src/types.rs x: 440 lines of code y: 20 # changes codex-rs/tui/src/app.rs x: 850 lines of code y: 245 # changes codex-rs/tui/src/app/app_server_events.rs x: 536 lines of code y: 19 # changes codex-rs/tui/src/app/background_requests.rs x: 1036 lines of code y: 34 # changes codex-rs/tui/src/app/event_dispatch.rs x: 3203 lines of code y: 76 # changes codex-rs/tui/src/app/rate_limit_refresh.rs x: 81 lines of code y: 1 # changes codex-rs/tui/src/app/session_lifecycle.rs x: 1118 lines of code y: 31 # changes codex-rs/tui/src/app/startup.rs x: 851 lines of code y: 9 # changes codex-rs/tui/src/app/tests.rs x: 7926 lines of code y: 85 # changes codex-rs/tui/src/app_event.rs x: 900 lines of code y: 149 # changes codex-rs/tui/src/app_server_session.rs x: 3626 lines of code y: 87 # changes codex-rs/tui/src/backend_banners.rs x: 63 lines of code y: 1 # changes codex-rs/tui/src/bottom_pane/actionable_banner.rs x: 222 lines of code y: 1 # changes codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 2637 lines of code y: 55 # changes codex-rs/tui/src/bottom_pane/mod.rs x: 2801 lines of code y: 179 # changes codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 826 lines of code y: 31 # changes codex-rs/tui/src/chatwidget.rs x: 1691 lines of code y: 303 # changes codex-rs/tui/src/chatwidget/backend_banners.rs x: 160 lines of code y: 1 # changes codex-rs/tui/src/chatwidget/constructor.rs x: 293 lines of code y: 27 # changes codex-rs/tui/src/chatwidget/input_flow.rs x: 285 lines of code y: 13 # changes codex-rs/tui/src/chatwidget/input_restore.rs x: 535 lines of code y: 10 # changes codex-rs/tui/src/chatwidget/input_submission.rs x: 444 lines of code y: 14 # changes codex-rs/tui/src/chatwidget/interaction.rs x: 556 lines of code y: 22 # changes codex-rs/tui/src/chatwidget/rate_limits.rs x: 525 lines of code y: 12 # changes codex-rs/tui/src/chatwidget/session_flow.rs x: 275 lines of code y: 17 # changes codex-rs/tui/src/chatwidget/settings.rs x: 588 lines of code y: 22 # changes codex-rs/tui/src/chatwidget/tests.rs x: 260 lines of code y: 195 # changes codex-rs/tui/src/chatwidget/turn_runtime.rs x: 455 lines of code y: 24 # changes codex-rs/tui/src/lib.rs x: 3240 lines of code y: 241 # changes codex-rs/tui/src/status/mod.rs x: 28 lines of code y: 12 # changes codex-rs/cli/src/mcp_cmd.rs x: 1012 lines of code y: 66 # changes codex-rs/codex-mcp/src/connection_manager/startup.rs x: 125 lines of code y: 7 # changes codex-rs/codex-mcp/src/rmcp_client.rs x: 1280 lines of code y: 42 # changes codex-rs/rmcp-client/src/oauth.rs x: 1569 lines of code y: 23 # changes codex-rs/tui/src/custom_terminal.rs x: 1002 lines of code y: 32 # changes codex-rs/core/src/agent/control/user_authorization.rs x: 91 lines of code y: 4 # changes codex-rs/core/src/codex_thread.rs x: 806 lines of code y: 95 # changes codex-rs/core/src/context/contextual_user_message.rs x: 96 lines of code y: 12 # changes codex-rs/core/src/context_manager/mod.rs x: 8 lines of code y: 16 # changes codex-rs/core/src/state/session.rs x: 302 lines of code y: 63 # changes codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 962 lines of code y: 8 # changes codex-rs/config/src/tui_keymap.rs x: 589 lines of code y: 17 # changes codex-rs/config/src/types.rs x: 754 lines of code y: 37 # changes codex-rs/tui/src/bottom_pane/chat_composer/vim_search.rs x: 18 lines of code y: 1 # changes codex-rs/tui/src/bottom_pane/footer.rs x: 1815 lines of code y: 44 # changes codex-rs/tui/src/bottom_pane/textarea.rs x: 3752 lines of code y: 61 # changes codex-rs/tui/src/bottom_pane/textarea/vim_commands.rs x: 544 lines of code y: 4 # changes codex-rs/tui/src/keymap.rs x: 3188 lines of code y: 20 # changes codex-rs/tui/src/keymap/bindings.rs x: 361 lines of code y: 8 # changes codex-rs/tui/src/keymap/chords.rs x: 476 lines of code y: 4 # changes codex-rs/tui/src/keymap_setup/actions.rs x: 453 lines of code y: 15 # changes codex-rs/tui/src/keymap_setup/picker.rs x: 454 lines of code y: 8 # changes codex-rs/tui/src/vim_search.rs x: 37 lines of code y: 1 # changes codex-rs/core/src/context/multi_agent_mode_instructions.rs x: 33 lines of code y: 11 # changes codex-rs/app-server/src/request_processors/feedback_processor.rs x: 779 lines of code y: 15 # changes codex-rs/feedback/src/lib.rs x: 1358 lines of code y: 31 # changes codex-rs/feedback/src/report_upload.rs x: 131 lines of code y: 1 # changes codex-rs/feedback/src/upload.rs x: 211 lines of code y: 1 # changes codex-rs/app-server/src/request_processors/thread_goal_processor.rs x: 490 lines of code y: 17 # changes codex-rs/app-server/src/request_processors/thread_processor.rs x: 5342 lines of code y: 67 # changes codex-rs/core/src/session/thread_settings.rs x: 70 lines of code y: 5 # changes codex-rs/core/src/session/turn_input.rs x: 615 lines of code y: 7 # changes codex-rs/protocol/src/protocol.rs x: 3108 lines of code y: 238 # changes codex-rs/state/src/extract.rs x: 677 lines of code y: 61 # changes codex-rs/thread-store/src/thread_metadata_sync.rs x: 768 lines of code y: 28 # changes codex-rs/core/src/hook_runtime.rs x: 945 lines of code y: 42 # changes codex-rs/core/src/session/inject.rs x: 162 lines of code y: 13 # changes codex-rs/ext/goal/src/api.rs x: 331 lines of code y: 8 # changes codex-rs/ext/goal/src/extension.rs x: 525 lines of code y: 16 # changes codex-rs/core/assets/agent/builtins/explorer.toml x: 1 lines of code y: 1 # changes codex-rs/core/src/agent/role.rs x: 373 lines of code y: 45 # changes codex-rs/core/src/context/guardian_node_repl_policy.rs x: 15 lines of code y: 3 # changes codex-rs/core/src/context/world_state/persistent_mode.rs x: 83 lines of code y: 2 # changes codex-rs/core/src/mcp_tool_approval_templates.rs x: 334 lines of code y: 5 # changes codex-rs/core/src/tools/handlers/apply_patch_spec.rs x: 27 lines of code y: 6 # changes codex-rs/tui/assets/inline_visualization/visualize.css x: 757 lines of code y: 1 # changes codex-rs/tui/assets/inline_visualization/visualize.html x: 236 lines of code y: 1 # changes codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 1178 lines of code y: 47 # changes codex-rs/tui/src/tooltips.rs x: 367 lines of code y: 22 # changes codex-rs/tui/src/chatwidget/model_popups.rs x: 659 lines of code y: 9 # changes codex-rs/core/src/tools/handlers/send_user_message_async.rs x: 102 lines of code y: 5 # changes codex-rs/core/src/tools/spec_plan.rs x: 1430 lines of code y: 59 # changes codex-rs/models-manager/src/model_info.rs x: 219 lines of code y: 26 # changes codex-rs/core-plugins/src/executor_hooks.rs x: 288 lines of code y: 3 # changes codex-rs/hooks/src/engine/mcp_runner.rs x: 140 lines of code y: 3 # changes codex-rs/hooks/src/engine/mod.rs x: 426 lines of code y: 29 # changes codex-rs/plugin/src/lib.rs x: 78 lines of code y: 12 # changes codex-rs/ext/goal/src/accounting.rs x: 504 lines of code y: 10 # changes codex-rs/code-mode-host/src/grpc/conversions.rs x: 167 lines of code y: 3 # changes codex-rs/code-mode-host/src/grpc/mod.rs x: 411 lines of code y: 6 # changes codex-rs/code-mode-host/src/lib.rs x: 582 lines of code y: 10 # changes codex-rs/code-mode-host/src/peer.rs x: 488 lines of code y: 5 # changes codex-rs/code-mode-protocol/src/grpc/codex.code_mode.v1.proto x: 216 lines of code y: 4 # changes codex-rs/code-mode-protocol/src/host/payload.rs x: 429 lines of code y: 4 # changes codex-rs/code-mode-protocol/src/lib.rs x: 50 lines of code y: 8 # changes codex-rs/code-mode-protocol/src/runtime.rs x: 137 lines of code y: 2 # changes codex-rs/code-mode-runtime/src/service.rs x: 375 lines of code y: 3 # changes codex-rs/code-mode/src/grpc_session/conversion.rs x: 162 lines of code y: 2 # changes codex-rs/code-mode/src/remote_session/connection/driver/cell_ids.rs x: 108 lines of code y: 2 # changes codex-rs/core/src/tools/code_mode/execute_handler.rs x: 198 lines of code y: 28 # changes codex-rs/core/src/tools/code_mode/mod.rs x: 317 lines of code y: 42 # changes codex-rs/core/src/tools/code_mode/telemetry.rs x: 80 lines of code y: 3 # changes codex-rs/core/src/tools/code_mode/wait_handler.rs x: 180 lines of code y: 23 # changes codex-rs/sandboxing/src/seatbelt.rs x: 753 lines of code y: 17 # changes codex-rs/app-server-protocol/src/protocol/v2/mcp.rs x: 769 lines of code y: 16 # changes codex-rs/codex-mcp/src/client_capabilities.rs x: 42 lines of code y: 3 # changes codex-rs/codex-mcp/src/elicitation.rs x: 56 lines of code y: 18 # changes codex-rs/core/src/session/mcp.rs x: 968 lines of code y: 65 # changes codex-rs/protocol/src/approvals.rs x: 419 lines of code y: 39 # changes codex-rs/protocol/src/mcp.rs x: 478 lines of code y: 11 # changes codex-rs/rmcp-client/src/elicitation_client_service.rs x: 523 lines of code y: 5 # changes codex-rs/rmcp-client/src/rmcp_client.rs x: 1501 lines of code y: 54 # changes codex-rs/tui/src/app/thread_routing.rs x: 1788 lines of code y: 53 # changes codex-rs/tui/src/chatwidget/tool_requests.rs x: 422 lines of code y: 16 # changes codex-rs/sandboxing/src/lib.rs x: 86 lines of code y: 20 # changes codex-rs/config/src/hook_config.rs x: 232 lines of code y: 15 # changes codex-rs/core/src/tasks/mod.rs x: 910 lines of code y: 98 # changes codex-rs/core/src/compact_remote.rs x: 472 lines of code y: 78 # changes codex-rs/core/src/compact_remote_v2.rs x: 1125 lines of code y: 43 # changes codex-rs/core/src/state/turn.rs x: 216 lines of code y: 38 # changes codex-rs/core/src/session/rollout_reconstruction.rs x: 123 lines of code y: 17 # changes codex-rs/codex-mcp/src/binding.rs x: 350 lines of code y: 10 # changes codex-rs/config/src/mcp_types.rs x: 477 lines of code y: 17 # changes codex-rs/core-plugins/src/loader.rs x: 1785 lines of code y: 48 # changes codex-rs/core/src/config/edit.rs x: 858 lines of code y: 61 # changes codex-rs/core/src/config/edit/document_helpers.rs x: 309 lines of code y: 9 # changes codex-rs/core/src/session/input_queue.rs x: 603 lines of code y: 15 # changes codex-rs/core/src/stream_events_utils.rs x: 406 lines of code y: 58 # changes codex-rs/core/src/tools/context.rs x: 489 lines of code y: 47 # changes codex-rs/core/src/tools/handlers/mcp.rs x: 755 lines of code y: 47 # changes codex-rs/core/src/tools/parallel.rs x: 528 lines of code y: 42 # changes codex-rs/core/src/tools/registry.rs x: 761 lines of code y: 78 # changes codex-rs/history/src/lib.rs x: 374 lines of code y: 7 # changes codex-rs/history/src/tests.rs x: 518 lines of code y: 8 # changes codex-rs/tools/src/tool_output.rs x: 209 lines of code y: 9 # changes codex-rs/app-server/src/bespoke_event_handling.rs x: 4039 lines of code y: 135 # changes codex-rs/app-server/src/lib.rs x: 1317 lines of code y: 112 # changes codex-rs/features/src/lib.rs x: 628 lines of code y: 91 # changes codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 4680 lines of code y: 80 # changes codex-rs/backend-client/src/client.rs x: 165 lines of code y: 39 # changes codex-rs/cloud-tasks-client/src/http.rs x: 747 lines of code y: 12 # changes codex-rs/cloud-tasks/src/lib.rs x: 2192 lines of code y: 28 # changes codex-rs/cloud-tasks/src/util.rs x: 153 lines of code y: 24 # changes codex-rs/rmcp-client/src/http_client_adapter.rs x: 942 lines of code y: 16 # changes codex-rs/rmcp-client/src/http_headers.rs x: 520 lines of code y: 4 # changes codex-rs/rmcp-client/src/lib.rs x: 80 lines of code y: 36 # changes codex-rs/core-plugins/src/manager.rs x: 3440 lines of code y: 51 # changes codex-rs/core-plugins/src/remote.rs x: 2125 lines of code y: 47 # changes codex-rs/core-plugins/src/remote/plugin_capabilities.rs x: 53 lines of code y: 2 # changes codex-rs/core-plugins/src/remote/remote_installed_plugin_sync.rs x: 927 lines of code y: 15 # changes codex-rs/core/src/tools/handlers/unified_exec.rs x: 141 lines of code y: 73 # changes codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs x: 491 lines of code y: 34 # changes codex-rs/core/src/unified_exec/async_watcher.rs x: 407 lines of code y: 27 # changes codex-rs/core/src/unified_exec/mod.rs x: 190 lines of code y: 67 # changes codex-rs/core/src/unified_exec/process.rs x: 81 lines of code y: 20 # changes codex-rs/core/src/unified_exec/process_manager.rs x: 1088 lines of code y: 91 # changes codex-rs/core/src/guardian/tests.rs x: 3653 lines of code y: 76 # changes codex-rs/core/src/tools/lifecycle.rs x: 134 lines of code y: 7 # changes codex-rs/ext/guardian-v2/src/async_scorer/sampler.rs x: 674 lines of code y: 8 # changes codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 4744 lines of code y: 68 # changes codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 1536 lines of code y: 39 # changes codex-rs/core/src/tasks/user_shell.rs x: 445 lines of code y: 82 # changes codex-rs/core/src/tools/handlers/shell_spec.rs x: 321 lines of code y: 9 # changes codex-rs/rollout/src/compression.rs x: 989 lines of code y: 9 # changes codex-rs/rollout/src/lib.rs x: 127 lines of code y: 27 # changes codex-rs/thread-store/src/local/revert_thread.rs x: 176 lines of code y: 3 # changes codex-rs/thread-store/src/local/rollout_lineage.rs x: 253 lines of code y: 5 # changes codex-rs/thread-store/src/local/thread_history_materialization.rs x: 289 lines of code y: 10 # changes codex-rs/core/src/unified_exec/stdin_approval.rs x: 199 lines of code y: 1 # changes codex-rs/memories/write/src/phase1.rs x: 818 lines of code y: 21 # changes codex-rs/codex-mcp/src/connection_manager/tool_catalog.rs x: 433 lines of code y: 15 # changes codex-rs/codex-mcp/src/tool_catalog_cache.rs x: 184 lines of code y: 9 # changes codex-rs/core/src/tools/handlers/current_time.rs x: 102 lines of code y: 6 # changes codex-rs/core/src/guardian/approval_request.rs x: 533 lines of code y: 14 # changes codex-rs/core/src/tools/approvals.rs x: 879 lines of code y: 17 # changes codex-rs/core/src/tools/runtimes/unified_exec.rs x: 744 lines of code y: 91 # changes codex-rs/core/src/agent/control.rs x: 834 lines of code y: 92 # changes codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 241 lines of code y: 41 # changes codex-rs/core/src/tools/handlers/multi_agents_common.rs x: 395 lines of code y: 33 # changes codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 812 lines of code y: 26 # changes codex-rs/core/src/realtime_conversation.rs x: 180 lines of code y: 54 # changes codex-rs/config/src/schema.rs x: 247 lines of code y: 16 # changes codex-rs/features/src/feature_configs.rs x: 414 lines of code y: 33 # changes codex-rs/features/src/tests.rs x: 692 lines of code y: 66 # changes codex-rs/thread-manager-sample/src/main.rs x: 399 lines of code y: 47 # changes codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 607 lines of code y: 116 # changes codex-rs/app-server-protocol/src/protocol/common.rs x: 4156 lines of code y: 153 # changes codex-rs/app-server-protocol/src/protocol/v2/notification.rs x: 61 lines of code y: 4 # changes codex-rs/core/src/client.rs x: 2465 lines of code y: 204 # changes codex-rs/exec/src/event_processor_with_human_output.rs x: 417 lines of code y: 93 # changes codex-rs/exec/src/lib.rs x: 1993 lines of code y: 188 # changes codex-rs/mcp-server/src/codex_tool_runner.rs x: 382 lines of code y: 116 # changes codex-rs/model-provider/src/amazon_bedrock/mod.rs x: 605 lines of code y: 21 # changes codex-rs/model-provider/src/lib.rs x: 30 lines of code y: 15 # changes codex-rs/model-provider/src/provider.rs x: 1038 lines of code y: 35 # changes codex-rs/rollout-trace/src/protocol_event.rs x: 406 lines of code y: 17 # changes codex-rs/rollout/src/policy.rs x: 183 lines of code y: 43 # changes codex-rs/tui/src/app/app_server_event_targets.rs x: 329 lines of code y: 21 # changes codex-rs/tui/src/chatwidget/protocol.rs x: 402 lines of code y: 23 # changes codex-rs/ext/history-notes/src/backend.rs x: 88 lines of code y: 3 # changes codex-rs/core/src/context/world_state/environment.rs x: 470 lines of code y: 11 # changes codex-rs/core-plugins/src/lib.rs x: 100 lines of code y: 33 # changes codex-rs/core/src/tools/runtimes/mod.rs x: 535 lines of code y: 41 # changes codex-rs/app-server/src/request_processors/projects.rs x: 368 lines of code y: 2 # changes codex-rs/state/src/lib.rs x: 100 lines of code y: 45 # changes codex-rs/state/src/model/mod.rs x: 54 lines of code y: 22 # changes codex-rs/state/src/model/project.rs x: 33 lines of code y: 2 # changes codex-rs/state/src/runtime/projects.rs x: 547 lines of code y: 2 # changes codex-rs/thread-store/src/lib.rs x: 98 lines of code y: 34 # changes codex-rs/thread-store/src/local/projects.rs x: 181 lines of code y: 2 # changes codex-rs/thread-store/src/projects.rs x: 69 lines of code y: 2 # changes codex-rs/core/src/session/context_window.rs x: 102 lines of code y: 4 # changes codex-rs/exec-server/src/remote.rs x: 796 lines of code y: 22 # changes codex-rs/tui/src/mention_codec.rs x: 610 lines of code y: 12 # changes codex-rs/protocol/src/permissions.rs x: 3981 lines of code y: 37 # changes codex-rs/utils/path-uri/src/lib.rs x: 756 lines of code y: 18 # changes codex-rs/windows-sandbox-rs/src/deny_read_resolver.rs x: 690 lines of code y: 6 # changes codex-rs/app-server/src/request_processors/plugins.rs x: 2406 lines of code y: 60 # changes codex-rs/core-plugins/src/marketplace_context.rs x: 144 lines of code y: 1 # changes codex-rs/core/src/environment_selection.rs x: 1848 lines of code y: 37 # changes codex-rs/core/src/session/turn_context.rs x: 987 lines of code y: 78 # changes codex-rs/exec-server-protocol/src/protocol.rs x: 1082 lines of code y: 19 # changes codex-rs/core/src/session/mcp_runtime.rs x: 382 lines of code y: 21 # changes codex-rs/core/src/tools/runtimes/apply_patch.rs x: 215 lines of code y: 61 # changes codex-rs/core/src/tools/sandboxing.rs x: 433 lines of code y: 70 # changes codex-rs/file-system/src/lib.rs x: 471 lines of code y: 19 # changes codex-rs/core/src/mcp_tool_call.rs x: 1668 lines of code y: 102 # changes codex-rs/ext/extension-api/src/contributors.rs x: 277 lines of code y: 34 # changes codex-rs/codex-mcp/src/lib.rs x: 106 lines of code y: 42 # changes codex-rs/codex-mcp/src/mcp/mod.rs x: 694 lines of code y: 55 # changes codex-rs/app-server/src/request_processors/mcp_processor.rs x: 534 lines of code y: 32 # changes codex-rs/core/src/tools/mod.rs x: 34 lines of code y: 46 # changes codex-rs/core/src/tools/router.rs x: 354 lines of code y: 61 # changes codex-rs/tui/src/app/agents_overview.rs x: 740 lines of code y: 3 # changes codex-rs/tui/src/app/safety_buffering.rs x: 264 lines of code y: 5 # changes codex-rs/core/src/session/review.rs x: 190 lines of code y: 44 # changes codex-rs/core/src/guardian/mod.rs x: 235 lines of code y: 31 # changes codex-rs/ext/guardian-v2/src/async_scorer/config.rs x: 302 lines of code y: 6 # changes codex-rs/tui/src/diff_render.rs x: 2208 lines of code y: 41 # changes codex-rs/tui/src/history_cell/patches.rs x: 85 lines of code y: 6 # changes codex-rs/tui/src/history_cell/tests.rs x: 2766 lines of code y: 27 # changes codex-rs/codex-mcp/src/catalog.rs x: 508 lines of code y: 6 # changes codex-rs/codex-mcp/src/connection_manager.rs x: 905 lines of code y: 50 # changes codex-rs/codex-mcp/src/server.rs x: 397 lines of code y: 14 # changes codex-rs/codex-api/src/common.rs x: 383 lines of code y: 37 # changes codex-rs/codex-api/src/sse/responses.rs x: 1861 lines of code y: 41 # changes codex-rs/protocol/src/lib.rs x: 52 lines of code y: 42 # changes codex-rs/core/src/tools/code_mode/delegate.rs x: 339 lines of code y: 9 # changes codex-rs/protocol/src/models.rs x: 3898 lines of code y: 121 # changes codex-rs/protocol/src/models/executed_tool_calls.rs x: 445 lines of code y: 3 # changes codex-rs/core/src/context/world_state/mod.rs x: 398 lines of code y: 18 # changes codex-rs/core/src/event_mapping.rs x: 237 lines of code y: 49 # changes codex-rs/tui/src/chatwidget/replay.rs x: 258 lines of code y: 14 # changes codex-rs/tui/src/dynamic_tools.rs x: 1526 lines of code y: 2 # changes codex-rs/tui/src/thread_transcript.rs x: 206 lines of code y: 11 # changes codex-rs/analytics/src/client.rs x: 847 lines of code y: 36 # changes codex-rs/analytics/src/events.rs x: 1375 lines of code y: 58 # changes codex-rs/analytics/src/facts.rs x: 631 lines of code y: 39 # changes codex-rs/analytics/src/reducer.rs x: 3472 lines of code y: 56 # changes codex-rs/core/src/tools/handlers/apply_patch.rs x: 583 lines of code y: 70 # changes codex-rs/core/src/tools/handlers/dynamic.rs x: 232 lines of code y: 21 # changes codex-rs/core/src/tools/handlers/extension_tools.rs x: 309 lines of code y: 36 # changes codex-rs/core/src/tools/handlers/list_available_plugins_to_install.rs x: 163 lines of code y: 4 # changes codex-rs/core/src/tools/handlers/mcp_resource/list_mcp_resource_templates.rs x: 90 lines of code y: 15 # changes codex-rs/core/src/tools/handlers/mcp_resource/read_mcp_resource.rs x: 85 lines of code y: 15 # changes codex-rs/core/src/tools/handlers/multi_agents/close_agent.rs x: 153 lines of code y: 23 # changes codex-rs/core/src/tools/handlers/multi_agents/resume_agent.rs x: 194 lines of code y: 22 # changes codex-rs/core/src/tools/handlers/multi_agents/send_input.rs x: 156 lines of code y: 27 # changes codex-rs/core/src/tools/handlers/multi_agents/wait.rs x: 299 lines of code y: 21 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/followup_task.rs x: 51 lines of code y: 16 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/interrupt_agent.rs x: 126 lines of code y: 8 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/list_agents.rs x: 79 lines of code y: 16 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/wait.rs x: 184 lines of code y: 22 # changes codex-rs/core/src/tools/handlers/plan.rs x: 94 lines of code y: 27 # changes codex-rs/core/src/tools/handlers/request_permissions.rs x: 110 lines of code y: 22 # changes codex-rs/core/src/tools/handlers/request_plugin_install.rs x: 502 lines of code y: 26 # changes codex-rs/core/src/tools/handlers/request_user_input.rs x: 146 lines of code y: 28 # changes codex-rs/core/src/tools/handlers/tool_search.rs x: 224 lines of code y: 27 # changes codex-rs/core/src/tools/handlers/unified_exec/write_stdin.rs x: 120 lines of code y: 16 # changes codex-rs/core/src/tools/handlers/view_image.rs x: 451 lines of code y: 58 # changes codex-rs/ext/goal/src/tool.rs x: 493 lines of code y: 10 # changes codex-rs/ext/image-generation/src/tool.rs x: 615 lines of code y: 23 # changes codex-rs/ext/memories/src/extension.rs x: 98 lines of code y: 10 # changes codex-rs/ext/memories/src/tests.rs x: 555 lines of code y: 16 # changes codex-rs/ext/memories/src/tools/list.rs x: 63 lines of code y: 7 # changes codex-rs/ext/memories/src/tools/mod.rs x: 72 lines of code y: 5 # changes codex-rs/ext/skills/src/extension.rs x: 651 lines of code y: 33 # changes codex-rs/ext/skills/src/provider.rs x: 65 lines of code y: 11 # changes codex-rs/ext/skills/src/provider/executor.rs x: 325 lines of code y: 16 # changes codex-rs/ext/skills/src/provider/orchestrator.rs x: 346 lines of code y: 8 # changes codex-rs/ext/skills/src/shadow_selection_experiment/mod.rs x: 492 lines of code y: 2 # changes codex-rs/ext/skills/src/sources.rs x: 203 lines of code y: 6 # changes codex-rs/ext/skills/src/tools/mod.rs x: 330 lines of code y: 15 # changes codex-rs/ext/skills/src/tools/read.rs x: 312 lines of code y: 13 # changes codex-rs/ext/web-search/src/extension.rs x: 203 lines of code y: 12 # changes codex-rs/tools/src/tool_call.rs x: 127 lines of code y: 13 # changes codex-rs/tools/src/tool_executor.rs x: 76 lines of code y: 11 # changes codex-rs/code-mode-host/src/grpc/routing.rs x: 234 lines of code y: 4 # changes codex-rs/code-mode/src/grpc_session/callbacks.rs x: 259 lines of code y: 3 # changes codex-rs/code-mode/src/grpc_session/mod.rs x: 335 lines of code y: 3 # changes codex-rs/code-mode/src/grpc_session/operations.rs x: 419 lines of code y: 2 # changes codex-rs/ext/skills/src/render.rs x: 1090 lines of code y: 19 # changes codex-rs/core/src/skills.rs x: 201 lines of code y: 22 # changes codex-rs/ext/skills/src/host_prompt.rs x: 89 lines of code y: 2 # changes codex-rs/app-server/src/request_processors/apps_processor/installed.rs x: 253 lines of code y: 10 # changes codex-rs/codex-mcp/src/runtime.rs x: 960 lines of code y: 29 # changes codex-rs/codex-mcp/src/trusted_access.rs x: 273 lines of code y: 1 # changes codex-rs/core/src/connectors.rs x: 504 lines of code y: 77 # changes codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 1566 lines of code y: 28 # changes codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 452 lines of code y: 18 # changes codex-rs/app-server/src/request_processors/turn_processor.rs x: 1592 lines of code y: 47 # changes codex-rs/protocol/src/items.rs x: 713 lines of code y: 43 # changes codex-rs/protocol/src/legacy_events.rs x: 610 lines of code y: 14 # changes codex-rs/rollout/src/persistence_metrics.rs x: 396 lines of code y: 12 # changes codex-rs/thread-store/src/local/thread_history.rs x: 541 lines of code y: 12 # changes codex-rs/thread-store/src/local/thread_history/search.rs x: 357 lines of code y: 7 # changes codex-rs/tui/src/app/agent_status_feed.rs x: 193 lines of code y: 10 # changes codex-rs/utils/path-uri/src/tests.rs x: 1170 lines of code y: 18 # changes codex-rs/linux-sandbox/src/linux_run_main.rs x: 1316 lines of code y: 29 # changes codex-rs/linux-sandbox/src/proxy_lifecycle.rs x: 194 lines of code y: 3 # changes codex-rs/exec-server/src/client/http_response_body_stream.rs x: 386 lines of code y: 4 # changes codex-rs/core/src/tasks/review.rs x: 181 lines of code y: 60 # changes codex-rs/core/src/config/permissions.rs x: 853 lines of code y: 32 # changes codex-rs/core/src/session_startup_prewarm.rs x: 322 lines of code y: 23 # changes codex-rs/core/src/turn_metadata.rs x: 500 lines of code y: 41 # changes codex-rs/rollout/src/metadata.rs x: 449 lines of code y: 20 # changes codex-rs/rollout/src/recorder.rs x: 1916 lines of code y: 45 # changes codex-rs/rollout/src/tests.rs x: 1724 lines of code y: 32 # changes codex-rs/state/src/runtime/threads.rs x: 1857 lines of code y: 60 # changes codex-rs/thread-store/src/local/create_thread.rs x: 57 lines of code y: 20 # changes codex-rs/tui/src/app/platform_actions.rs x: 106 lines of code y: 9 # changes codex-rs/tui/src/chatwidget/windows_sandbox_prompts.rs x: 477 lines of code y: 12 # changes codex-rs/windows-sandbox-rs/src/audit.rs x: 371 lines of code y: 25 # changes codex-rs/tui/src/approval_events.rs x: 109 lines of code y: 3 # changes codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 2329 lines of code y: 56 # changes codex-rs/tui/src/chatwidget/interrupts.rs x: 246 lines of code y: 19 # changes codex-rs/tools/src/json_schema.rs x: 677 lines of code y: 11 # changes codex-rs/ext/guardian-v2/src/sync_reviewer/prompt.rs x: 364 lines of code y: 1 # changes codex-rs/tui/src/keymap_setup.rs x: 1786 lines of code y: 11 # changes codex-rs/app-server/src/config_manager.rs x: 337 lines of code y: 17 # changes codex-rs/app-server/src/request_processors/catalog_processor.rs x: 630 lines of code y: 25 # changes codex-rs/app-server/src/request_processors/plugins/search.rs x: 314 lines of code y: 5 # changes codex-rs/cli/src/marketplace_cmd.rs x: 488 lines of code y: 19 # changes codex-rs/core-plugins/src/installed_marketplaces.rs x: 72 lines of code y: 4 # changes codex-rs/core-plugins/src/marketplace_policy.rs x: 534 lines of code y: 5 # changes codex-rs/app-server-protocol/src/protocol/v2/thread_data.rs x: 382 lines of code y: 16 # changes codex-rs/codex-api/src/api_bridge.rs x: 256 lines of code y: 13 # changes codex-rs/codex-api/src/error.rs x: 49 lines of code y: 6 # changes codex-rs/protocol/src/error.rs x: 766 lines of code y: 17 # changes codex-rs/core/src/session/time_reminder.rs x: 123 lines of code y: 4 # changes codex-rs/app-server-protocol/src/protocol/v2/shared.rs x: 292 lines of code y: 7 # changes codex-rs/cli/src/doctor.rs x: 2921 lines of code y: 29 # changes codex-rs/response-debug-context/src/lib.rs x: 158 lines of code y: 6 # changes codex-rs/core/src/context/environment_context.rs x: 223 lines of code y: 19 # changes codex-rs/core/src/mcp_openai_file.rs x: 212 lines of code y: 23 # changes codex-rs/protocol/src/environment.rs x: 32 lines of code y: 9 # changes codex-rs/codex-api/src/endpoint/responses.rs x: 33 lines of code y: 16 # changes codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 831 lines of code y: 50 # changes codex-rs/codex-api/src/lib.rs x: 120 lines of code y: 40 # changes codex-rs/model-provider-info/src/lib.rs x: 510 lines of code y: 21 # changes codex-rs/ext/guardian-v2/src/async_scorer/transcript.rs x: 443 lines of code y: 5 # changes codex-rs/core/src/apply_patch.rs x: 84 lines of code y: 32 # changes codex-rs/core/src/tools/network_approval.rs x: 1074 lines of code y: 47 # changes codex-rs/core/src/tools/orchestrator.rs x: 525 lines of code y: 61 # changes codex-rs/core/src/tools/runtimes/zsh_fork/unix_escalation.rs x: 691 lines of code y: 5 # changes codex-rs/exec-server/src/fs_sandbox.rs x: 792 lines of code y: 32 # changes codex-rs/core/src/session/step_settings.rs x: 278 lines of code y: 2 # changes sdk/typescript/src/threadOptions.ts x: 25 lines of code y: 9 # changes codex-rs/tui/src/bottom_pane/textarea/vim.rs x: 307 lines of code y: 3 # changes codex-rs/tui/src/pager_overlay.rs x: 1602 lines of code y: 45 # changes codex-rs/ext/guardian-v2/src/sync_reviewer/reviewer_config.rs x: 288 lines of code y: 1 # changes codex-rs/rmcp-client/src/ema_auth_policy.rs x: 113 lines of code y: 1 # changes codex-rs/exec-server-protocol/src/lib.rs x: 10 lines of code y: 5 # changes codex-rs/core/src/session/mcp_refresh.rs x: 46 lines of code y: 3 # changes codex-rs/otel/src/metrics/client.rs x: 579 lines of code y: 16 # changes codex-rs/state/src/log_db.rs x: 577 lines of code y: 24 # changes codex-rs/state/src/runtime.rs x: 656 lines of code y: 61 # changes codex-rs/state/src/runtime/logs.rs x: 1750 lines of code y: 20 # changes codex-rs/state/src/telemetry.rs x: 192 lines of code y: 6 # changes codex-rs/ext/skills/src/lib.rs x: 51 lines of code y: 15 # changes codex-rs/tui/src/history_cell/notices.rs x: 285 lines of code y: 9 # changes codex-rs/rmcp-client/src/oauth_http_client.rs x: 376 lines of code y: 8 # changes codex-rs/tui/src/terminal_hyperlinks.rs x: 455 lines of code y: 10 # changes codex-rs/exec-server/testing/exec_server.rs x: 29 lines of code y: 4 # changes codex-rs/app-server/src/request_processors/thread_resume_redaction.rs x: 222 lines of code y: 20 # changes codex-rs/ext/items/src/tests.rs x: 183 lines of code y: 5 # changes codex-rs/analytics/src/accepted_lines.rs x: 138 lines of code y: 4 # changes codex-rs/app-server/src/request_processors/thread_summary.rs x: 272 lines of code y: 25 # changes codex-rs/cloud-tasks/src/env_detect.rs x: 276 lines of code y: 6 # changes codex-rs/git-utils/src/info.rs x: 1000 lines of code y: 22 # changes codex-rs/rollout/src/list.rs x: 1449 lines of code y: 26 # changes codex-rs/state/src/model/thread_metadata.rs x: 257 lines of code y: 27 # changes codex-rs/thread-store/src/local/helpers.rs x: 340 lines of code y: 18 # changes codex-rs/thread-store/src/local/update_thread_metadata.rs x: 799 lines of code y: 34 # changes codex-rs/thread-store/src/types.rs x: 758 lines of code y: 40 # changes codex-rs/exec-server/src/client.rs x: 2819 lines of code y: 46 # changes codex-rs/exec-server/src/client/accepted.rs x: 221 lines of code y: 2 # changes codex-rs/exec-server/src/client_recovery.rs x: 828 lines of code y: 16 # changes codex-rs/exec-server/src/client_transport.rs x: 524 lines of code y: 19 # changes codex-rs/exec-server/src/environment.rs x: 1610 lines of code y: 48 # changes codex-rs/core-api/src/lib.rs x: 132 lines of code y: 34 # changes codex-rs/core/src/agents_md.rs x: 421 lines of code y: 24 # changes codex-rs/ext/extension-api/src/user_instructions.rs x: 17 lines of code y: 2 # changes codex-rs/login/src/auth/bedrock_api_key.rs x: 16 lines of code y: 5 # changes codex-rs/tui/src/app/recap.rs x: 547 lines of code y: 1 # changes codex-rs/tui/src/slash_command.rs x: 307 lines of code y: 91 # changes codex-rs/tui/src/temporary_structured_request.rs x: 271 lines of code y: 1 # changes codex-rs/tui/src/app/thread_events.rs x: 251 lines of code y: 25 # changes codex-rs/tui/src/app_backtrack.rs x: 836 lines of code y: 53 # changes codex-rs/tui/src/cwd_prompt.rs x: 517 lines of code y: 11 # changes codex-rs/tui/src/external_agent_config_migration/mod.rs x: 1007 lines of code y: 4 # changes codex-rs/tui/src/external_agent_config_migration/source.rs x: 187 lines of code y: 4 # changes codex-rs/tui/src/model_migration.rs x: 558 lines of code y: 15 # changes codex-rs/tui/src/onboarding/onboarding_screen.rs x: 785 lines of code y: 47 # changes codex-rs/tui/src/resume_picker.rs x: 6299 lines of code y: 77 # changes codex-rs/tui/src/startup_draft.rs x: 436 lines of code y: 4 # changes codex-rs/tui/src/startup_hooks_review.rs x: 403 lines of code y: 10 # changes codex-rs/tui/src/tui.rs x: 705 lines of code y: 74 # changes codex-rs/tui/src/tui/event_stream.rs x: 488 lines of code y: 9 # changes codex-rs/tui/src/unarchive_prompt.rs x: 148 lines of code y: 2 # changes codex-rs/cli/src/main.rs x: 4309 lines of code y: 170 # changes codex-rs/code-mode-host/src/transport.rs x: 35 lines of code y: 6 # changes codex-rs/code-mode-protocol/src/host/message.rs x: 237 lines of code y: 5 # changes codex-rs/code-mode/src/lib.rs x: 7 lines of code y: 17 # changes codex-rs/code-mode/src/remote_session.rs x: 503 lines of code y: 8 # changes codex-rs/code-mode/src/remote_session/connection.rs x: 542 lines of code y: 11 # changes codex-rs/code-mode/src/remote_session/connection/driver/commands.rs x: 310 lines of code y: 4 # changes codex-rs/code-mode/src/remote_session/connection/driver/delegate_runtime.rs x: 321 lines of code y: 4 # changes codex-rs/codex-mcp/src/mcp/auth.rs x: 185 lines of code y: 17 # changes codex-rs/codex-mcp/src/plugin_config.rs x: 258 lines of code y: 8 # changes codex-rs/core/src/mcp_skill_dependencies.rs x: 483 lines of code y: 29 # changes codex-rs/rmcp-client/src/auth_status.rs x: 852 lines of code y: 21 # changes codex-rs/rmcp-client/src/oauth_callback.rs x: 98 lines of code y: 1 # changes codex-rs/rmcp-client/src/oauth_client_registration.rs x: 118 lines of code y: 5 # changes codex-rs/rmcp-client/src/perform_oauth_login.rs x: 1329 lines of code y: 30 # changes codex-rs/state/src/sqlite.rs x: 96 lines of code y: 6 # changes codex-rs/core/src/client_common.rs x: 96 lines of code y: 82 # changes codex-rs/core/src/lib.rs x: 205 lines of code y: 207 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/message_tool.rs x: 128 lines of code y: 25 # changes codex-rs/thread-store/src/local/mod.rs x: 571 lines of code y: 53 # changes codex-rs/core-plugins/src/marketplace_remove.rs x: 363 lines of code y: 3 # changes codex-rs/tui/src/onboarding/auth.rs x: 1381 lines of code y: 59 # changes codex-rs/tui/src/onboarding/bedrock.rs x: 492 lines of code y: 1 # changes codex-rs/tui/src/onboarding/mod.rs x: 8 lines of code y: 12 # changes codex-rs/app-server/src/message_processor.rs x: 1597 lines of code y: 131 # changes codex-rs/windows-sandbox-rs/src/conpty/mod.rs x: 141 lines of code y: 9 # changes codex-rs/windows-sandbox-rs/src/elevated/ipc_framed.rs x: 232 lines of code y: 10 # changes codex-rs/windows-sandbox-rs/src/elevated/runner_client.rs x: 498 lines of code y: 8 # changes codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 321 lines of code y: 31 # changes codex-rs/windows-sandbox-rs/src/lib.rs x: 821 lines of code y: 62 # changes codex-rs/windows-sandbox-rs/src/process.rs x: 299 lines of code y: 17 # changes codex-rs/windows-sandbox-rs/src/setup.rs x: 1246 lines of code y: 16 # changes codex-rs/windows-sandbox-rs/src/token.rs x: 438 lines of code y: 13 # changes codex-rs/windows-sandbox-rs/src/unified_exec/backends/elevated.rs x: 272 lines of code y: 14 # changes codex-rs/windows-sandbox-rs/src/unified_exec/backends/legacy.rs x: 465 lines of code y: 13 # changes codex-rs/windows-sandbox-rs/src/winutil.rs x: 154 lines of code y: 9 # changes codex-rs/tui/src/main.rs x: 53 lines of code y: 30 # changes codex-rs/app-server/src/request_processors/config_processor.rs x: 1031 lines of code y: 33 # changes codex-rs/otel/src/provider.rs x: 689 lines of code y: 13 # changes codex-rs/app-server-protocol/src/export.rs x: 2733 lines of code y: 46 # changes codex-rs/app-server/src/request_processors.rs x: 695 lines of code y: 63 # changes codex-rs/core/src/session/step_activation.rs x: 327 lines of code y: 1 # changes codex-rs/core/src/prompt_debug.rs x: 95 lines of code y: 35 # changes codex-rs/core/src/tasks/regular.rs x: 28 lines of code y: 37 # changes codex-rs/core/src/tools/events.rs x: 801 lines of code y: 39 # changes codex-rs/core/src/tools/handlers/mcp_resource.rs x: 370 lines of code y: 28 # changes codex-rs/core/src/user_shell_command.rs x: 39 lines of code y: 12 # changes codex-rs/core/src/session/environment.rs x: 176 lines of code y: 10 # changes codex-rs/tui/src/session_log.rs x: 195 lines of code y: 19 # changes codex-rs/external-agent-migration/src/service_tests/general/detection.rs x: 843 lines of code y: 3 # changes codex-rs/external-agent-migration/src/source_cla.rs x: 347 lines of code y: 3 # changes codex-rs/core/src/mcp.rs x: 136 lines of code y: 24 # changes codex-rs/ext/mcp/src/executor_plugin.rs x: 130 lines of code y: 8 # changes codex-rs/cloud-config/src/service.rs x: 342 lines of code y: 6 # changes codex-rs/ext/extension-api/src/registry.rs x: 151 lines of code y: 12 # changes codex-rs/tui/src/app/startup_prompts.rs x: 458 lines of code y: 15 # changes codex-rs/core/src/shell_snapshot.rs x: 344 lines of code y: 31 # changes codex-rs/exec-server/src/local_process.rs x: 1533 lines of code y: 31 # changes codex-rs/exec-server/src/shell_snapshot.rs x: 299 lines of code y: 4 # changes codex-rs/tui/src/chatwidget/status_surfaces.rs x: 1006 lines of code y: 33 # changes codex-rs/core/src/utils/mod.rs x: 2 lines of code y: 2 # changes codex-rs/tui/src/onboarding/trust_directory.rs x: 264 lines of code y: 25 # changes codex-rs/tui/src/terminal_palette.rs x: 566 lines of code y: 17 # changes codex-rs/tui/src/terminal_probe.rs x: 738 lines of code y: 6 # changes codex-rs/hooks/src/events/stop.rs x: 671 lines of code y: 18 # changes codex-rs/memories/write/src/phase2.rs x: 565 lines of code y: 10 # changes codex-rs/core/src/tools/handlers/multi_agents_v2.rs x: 79 lines of code y: 21 # changes codex-rs/exec/src/event_processor_with_jsonl_output.rs x: 608 lines of code y: 26 # changes codex-rs/tui/src/multi_agents.rs x: 887 lines of code y: 19 # changes codex-rs/core/src/exec.rs x: 966 lines of code y: 112 # changes codex-rs/core/src/exec_policy.rs x: 958 lines of code y: 59 # changes codex-rs/core/src/sandboxing/mod.rs x: 212 lines of code y: 53 # changes codex-rs/tui/src/app/thread_settings.rs x: 244 lines of code y: 6 # changes codex-rs/core/src/context/token_budget_context.rs x: 199 lines of code y: 12 # changes codex-rs/app-server/src/outgoing_message.rs x: 638 lines of code y: 63 # changes codex-rs/core/src/guardian/metrics.rs x: 396 lines of code y: 4 # changes codex-rs/tui/src/app/app_server_requests.rs x: 972 lines of code y: 19 # changes codex-rs/tui/src/app/pending_interactive_replay.rs x: 886 lines of code y: 22 # changes codex-rs/login/src/auth/manager.rs x: 2687 lines of code y: 49 # changes codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 941 lines of code y: 40 # changes codex-rs/app-server-protocol/src/protocol/v2/hook.rs x: 143 lines of code y: 10 # changes codex-rs/hooks/src/engine/dispatcher.rs x: 289 lines of code y: 25 # changes codex-rs/hooks/src/engine/output_parser.rs x: 568 lines of code y: 14 # changes codex-rs/hooks/src/engine/schema_loader.rs x: 29 lines of code y: 10 # changes codex-rs/hooks/src/events/common.rs x: 274 lines of code y: 16 # changes codex-rs/hooks/src/events/mod.rs x: 10 lines of code y: 8 # changes codex-rs/hooks/src/lib.rs x: 83 lines of code y: 22 # changes codex-rs/hooks/src/registry.rs x: 277 lines of code y: 23 # changes codex-rs/hooks/src/schema.rs x: 1142 lines of code y: 17 # changes codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 1584 lines of code y: 14 # changes codex-rs/tui/src/history_cell/hook_cell.rs x: 896 lines of code y: 15 # changes codex-rs/app-server/src/realtime_history.rs x: 508 lines of code y: 1 # changes codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 187 lines of code y: 31 # changes codex-rs/app-server/src/thread_state.rs x: 561 lines of code y: 42 # changes codex-rs/external-agent-migration/src/sessions/append.rs x: 195 lines of code y: 5 # changes codex-rs/rollout/src/model_context.rs x: 145 lines of code y: 5 # changes codex-rs/rollout/src/search.rs x: 321 lines of code y: 14 # changes codex-rs/thread-store/src/local/delete_thread.rs x: 775 lines of code y: 9 # changes codex-rs/thread-store/src/local/rollout_migration.rs x: 1296 lines of code y: 6 # changes codex-rs/thread-store/src/local/rollout_migration/canonicalizer.rs x: 468 lines of code y: 5 # changes codex-rs/thread-store/src/local/rollout_migration/rollback_replay.rs x: 167 lines of code y: 5 # changes codex-rs/thread-store/src/store.rs x: 353 lines of code y: 24 # changes codex-rs/app-server-protocol/src/protocol/v2/plugin.rs x: 875 lines of code y: 29 # changes codex-rs/tui/src/bottom_pane/mentions_v2/search_catalog.rs x: 226 lines of code y: 5 # changes codex-rs/tui/src/app/thread_title.rs x: 330 lines of code y: 1 # changes codex-rs/tui/src/bottom_pane/bottom_pane_view.rs x: 30 lines of code y: 33 # changes codex-rs/tui/src/bottom_pane/custom_prompt_view.rs x: 376 lines of code y: 10 # changes codex-rs/config/src/loader/local.rs x: 351 lines of code y: 4 # changes codex-rs/config/src/loader/mod.rs x: 1812 lines of code y: 33 # changes codex-rs/config/src/loader/tests.rs x: 914 lines of code y: 17 # changes codex-rs/app-server/src/turn_cost_worker.rs x: 478 lines of code y: 3 # changes codex-rs/otel/src/events/session_telemetry.rs x: 404 lines of code y: 31 # changes codex-rs/otel/src/metrics/names.rs x: 64 lines of code y: 26 # changes codex-rs/agent-roles/src/loader.rs x: 311 lines of code y: 1 # changes codex-rs/analytics/src/lib.rs x: 99 lines of code y: 28 # changes codex-rs/network-proxy/src/credential_broker.rs x: 562 lines of code y: 4 # changes codex-rs/network-proxy/src/credential_broker/providers/github.rs x: 120 lines of code y: 3 # changes codex-rs/network-proxy/src/lib.rs x: 101 lines of code y: 29 # changes codex-rs/network-proxy/src/proxy.rs x: 2536 lines of code y: 38 # changes codex-rs/network-proxy/src/runtime.rs x: 1881 lines of code y: 32 # changes codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 2722 lines of code y: 23 # changes codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 3335 lines of code y: 25 # changes codex-rs/app-server/src/auth_mode.rs x: 14 lines of code y: 3 # changes codex-rs/app-server/src/config_manager_service.rs x: 832 lines of code y: 16 # changes codex-rs/app-server/src/request_processors/bedrock_auth.rs x: 150 lines of code y: 4 # changes codex-rs/cli/src/login.rs x: 562 lines of code y: 47 # changes codex-rs/login/src/auth/storage.rs x: 288 lines of code y: 15 # changes codex-rs/login/src/lib.rs x: 65 lines of code y: 47 # changes codex-rs/login/src/server.rs x: 1182 lines of code y: 45 # changes codex-rs/model-provider/src/amazon_bedrock/auth.rs x: 490 lines of code y: 11 # changes codex-rs/model-provider/src/amazon_bedrock/mantle.rs x: 107 lines of code y: 12 # changes codex-rs/model-provider/src/auth.rs x: 130 lines of code y: 15 # changes codex-rs/protocol/src/auth.rs x: 224 lines of code y: 10 # changes codex-rs/tui/src/chatwidget/rendering.rs x: 200 lines of code y: 9 # changes codex-rs/tui/src/markdown.rs x: 620 lines of code y: 20 # changes codex-rs/tui/src/markdown_render.rs x: 2507 lines of code y: 24 # changes codex-rs/config/src/lib.rs x: 198 lines of code y: 46 # changes codex-rs/protocol/src/shell_environment.rs x: 249 lines of code y: 9 # changes codex-rs/app-server/src/request_processors/thread_queue_processor.rs x: 318 lines of code y: 2 # changes codex-rs/utils/pty/src/lib.rs x: 34 lines of code y: 18 # changes codex-rs/utils/pty/src/tests.rs x: 1418 lines of code y: 19 # changes codex-rs/memories/write/src/runtime.rs x: 349 lines of code y: 28 # changes codex-rs/exec-server/src/fs_helper.rs x: 118 lines of code y: 10 # changes codex-rs/exec-server/src/local_file_system.rs x: 1302 lines of code y: 16 # changes codex-rs/windows-sandbox-rs/src/resolved_permissions.rs x: 443 lines of code y: 7 # changes codex-rs/tools/src/lib.rs x: 104 lines of code y: 38 # changes codex-rs/exec-server/src/server/handler.rs x: 427 lines of code y: 20 # changes codex-rs/tui/src/app_server_session/rollout_history.rs x: 149 lines of code y: 3 # changes codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 1323 lines of code y: 24 # changes codex-rs/tui/src/bottom_pane/mentions_v2/render.rs x: 273 lines of code y: 3 # changes codex-rs/tui/src/chatwidget/user_messages.rs x: 690 lines of code y: 10 # changes codex-rs/tui/src/task_mentions.rs x: 346 lines of code y: 1 # changes codex-rs/tui/src/app/side.rs x: 699 lines of code y: 17 # changes codex-rs/linux-sandbox/src/bwrap.rs x: 2402 lines of code y: 32 # changes codex-rs/core/src/context_manager/updates.rs x: 56 lines of code y: 37 # changes codex-rs/prompts/src/permissions_instructions.rs x: 343 lines of code y: 10 # changes scripts/codex_package/smoke_tests/fixtures.py x: 172 lines of code y: 1 # changes codex-rs/core/src/context_manager/normalize.rs x: 388 lines of code y: 23 # changes codex-rs/tui/src/history_cell/mcp.rs x: 639 lines of code y: 13 # changes codex-rs/tui/src/bottom_pane/chat_composer/footer_state.rs x: 50 lines of code y: 4 # changes codex-rs/ext/skills/src/fragments.rs x: 96 lines of code y: 8 # changes codex-rs/exec/src/cli.rs x: 222 lines of code y: 56 # changes sdk/typescript/src/exec.ts x: 423 lines of code y: 19 # changes codex-rs/hooks/src/engine/command_runner.rs x: 416 lines of code y: 10 # changes codex-rs/hooks/src/events/compact.rs x: 238 lines of code y: 7 # changes codex-rs/hooks/src/events/pre_tool_use.rs x: 750 lines of code y: 16 # changes codex-rs/hooks/src/events/session_start.rs x: 28 lines of code y: 17 # changes codex-rs/hooks/src/events/user_prompt_submit.rs x: 460 lines of code y: 14 # changes codex-rs/app-server/src/request_processors/command_exec_processor.rs x: 317 lines of code y: 11 # changes codex-rs/tui/src/chatwidget/streaming.rs x: 481 lines of code y: 14 # changes codex-rs/tui/src/chatwidget/transcript.rs x: 88 lines of code y: 5 # changes codex-rs/config/src/config_requirements.rs x: 4243 lines of code y: 51 # changes codex-rs/config/src/requirements_layers/stack.rs x: 300 lines of code y: 14 # changes codex-rs/tui/src/debug_config.rs x: 662 lines of code y: 58 # changes codex-rs/cli/src/doctor/thread_inventory.rs x: 1333 lines of code y: 10 # changes codex-rs/ext/extension-api/src/contributors/thread_lifecycle.rs x: 55 lines of code y: 9 # changes codex-rs/app-server/src/attestation.rs x: 201 lines of code y: 3 # changes codex-rs/config/src/thread_config/remote.rs x: 532 lines of code y: 4 # changes codex-rs/login/src/auth/external_bearer.rs x: 70 lines of code y: 9 # changes codex-rs/protocol/src/config_types.rs x: 805 lines of code y: 48 # changes codex-rs/core/src/config/network_proxy_spec.rs x: 414 lines of code y: 24 # changes codex-rs/rmcp-client/src/http_client_redirect.rs x: 188 lines of code y: 2 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 2833 lines of code y: 33 # changes codex-rs/tui/src/chatwidget/permissions_menu.rs x: 210 lines of code y: 5 # changes codex-rs/tui/src/startup_orchestration.rs x: 504 lines of code y: 4 # changes codex-rs/tui/src/bottom_pane/pending_input_preview.rs x: 278 lines of code y: 11 # changes codex-rs/core/src/tasks/compact.rs x: 20 lines of code y: 28 # changes codex-rs/core/src/safety.rs x: 85 lines of code y: 42 # changes codex-rs/core/src/sandbox_tags.rs x: 58 lines of code y: 8 # changes codex-rs/codex-api/src/files.rs x: 719 lines of code y: 12 # changes codex-rs/model-provider/src/amazon_bedrock/catalog.rs x: 277 lines of code y: 18 # changes codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 662 lines of code y: 25 # changes codex-rs/tui/src/bottom_pane/status_line_style.rs x: 171 lines of code y: 8 # changes codex-rs/tui/src/bottom_pane/status_surface_preview.rs x: 272 lines of code y: 10 # changes codex-rs/backend-client/src/client/turn_usage.rs x: 230 lines of code y: 2 # changes codex-rs/cli/src/desktop_app/mac.rs x: 452 lines of code y: 5 # changes codex-rs/tools/src/tool_config.rs x: 94 lines of code y: 19 # changes codex-rs/app-server/src/in_process.rs x: 868 lines of code y: 45 # changes codex-rs/codex-mcp/src/resource_client.rs x: 252 lines of code y: 8 # changes codex-rs/core/src/config/managed_features.rs x: 290 lines of code y: 13 # changes codex-rs/core/src/memory_usage.rs x: 38 lines of code y: 8 # changes codex-rs/core/src/tools/handlers/mod.rs x: 465 lines of code y: 70 # changes codex-rs/exec-server/src/lib.rs x: 209 lines of code y: 51 # changes codex-rs/exec-server/src/server/handler/tests.rs x: 329 lines of code y: 17 # changes codex-rs/exec-server/src/server/processor.rs x: 563 lines of code y: 19 # changes codex-rs/rmcp-client/src/stdio_server_launcher.rs x: 648 lines of code y: 16 # changes codex-rs/exec-server/src/remote_file_system.rs x: 366 lines of code y: 21 # changes codex-rs/shell-command/src/parse_command.rs x: 2552 lines of code y: 6 # changes codex-rs/external-agent-migration/src/service_tests/plugins/basics.rs x: 706 lines of code y: 5 # changes codex-rs/external-agent-migration/src/service_tests/plugins/marketplaces.rs x: 718 lines of code y: 3 # changes codex-rs/apply-patch/src/invocation.rs x: 933 lines of code y: 13 # changes codex-rs/apply-patch/src/lib.rs x: 1254 lines of code y: 52 # changes codex-rs/apply-patch/src/standalone_executable.rs x: 78 lines of code y: 8 # changes codex-rs/ext/skills/src/loader/environment.rs x: 289 lines of code y: 5 # changes codex-rs/ext/skills/src/loader/host.rs x: 394 lines of code y: 8 # changes codex-rs/ext/skills/src/loader/metadata.rs x: 241 lines of code y: 3 # changes codex-rs/utils/plugins/src/plugin_namespace.rs x: 331 lines of code y: 14 # changes codex-rs/windows-sandbox-rs/src/helper_materialization.rs x: 528 lines of code y: 9 # changes codex-rs/config/src/profile_toml.rs x: 64 lines of code y: 12 # changes codex-rs/mcp-server/src/codex_tool_config.rs x: 352 lines of code y: 46 # changes codex-rs/shell-command/src/bash.rs x: 478 lines of code y: 10 # changes codex-rs/shell-command/src/powershell.rs x: 223 lines of code y: 8 # changes codex-rs/tui/src/chatwidget/plugins.rs x: 953 lines of code y: 24 # changes codex-rs/core/src/shell.rs x: 13 lines of code y: 41 # changes codex-rs/core/src/agent/registry.rs x: 371 lines of code y: 9 # changes codex-rs/core-plugins/src/marketplace_upgrade.rs x: 323 lines of code y: 6 # changes codex-rs/core-plugins/src/marketplace_upgrade/activation.rs x: 208 lines of code y: 2 # changes codex-rs/codex-mcp/src/tools.rs x: 258 lines of code y: 10 # changes codex-rs/core-plugins/src/store.rs x: 746 lines of code y: 15 # changes codex-rs/core-plugins/src/startup_sync.rs x: 1036 lines of code y: 8 # changes codex-rs/core-plugins/src/marketplace_upgrade/git.rs x: 272 lines of code y: 4 # changes codex-rs/tui/src/status/tests.rs x: 2020 lines of code y: 56 # changes codex-rs/ext/mcp/src/lib.rs x: 18 lines of code y: 8 # changes codex-rs/external-agent-migration/src/service.rs x: 818 lines of code y: 9 # changes codex-rs/codex-backend-openapi-models/src/models/rate_limit_status_payload.rs x: 137 lines of code y: 12 # changes codex-rs/protocol/src/account.rs x: 242 lines of code y: 14 # changes codex-rs/app-server-client/src/lib.rs x: 1802 lines of code y: 50 # changes codex-rs/external-agent-migration/src/sessions/export.rs x: 519 lines of code y: 7 # changes codex-rs/shell-command/src/command_safety/powershell_tree_sitter.rs x: 434 lines of code y: 2 # changes scripts/codex_package/cli.py x: 230 lines of code y: 9 # changes codex-rs/network-proxy/src/http_proxy.rs x: 1641 lines of code y: 28 # changes codex-rs/windows-sandbox-rs/src/acl.rs x: 743 lines of code y: 15 # changes codex-rs/utils/pty/src/win/psuedocon.rs x: 306 lines of code y: 8 # changes codex-rs/tui/src/app/thread_goal_actions.rs x: 422 lines of code y: 9 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/mod.rs x: 21 lines of code y: 10 # changes codex-rs/thread-store/src/local/archive_thread.rs x: 345 lines of code y: 17 # changes codex-rs/thread-store/src/local/unarchive_thread.rs x: 268 lines of code y: 12 # changes codex-rs/protocol/src/permission_profile_intersection.rs x: 403 lines of code y: 1 # changes codex-rs/exec-server/src/relay.rs x: 1228 lines of code y: 12 # changes codex-rs/external-agent-migration/src/hooks_common.rs x: 223 lines of code y: 3 # changes codex-rs/external-agent-migration/src/service_tests/general/repo_import.rs x: 690 lines of code y: 3 # changes codex-rs/external-agent-migration/src/subagents.rs x: 268 lines of code y: 2 # changes sdk/python/src/openai_codex/api.py x: 676 lines of code y: 7 # changes codex-rs/tui/src/app/agents_overview_view.rs x: 705 lines of code y: 1 # changes codex-rs/tui/src/app/input.rs x: 424 lines of code y: 15 # changes codex-rs/tui/src/cli.rs x: 95 lines of code y: 38 # changes codex-rs/exec-server/src/noise_relay/harness.rs x: 572 lines of code y: 5 # changes codex-rs/tui/src/bottom_pane/slash_commands.rs x: 97 lines of code y: 25 # changes codex-rs/tui/src/app/agent_navigation.rs x: 370 lines of code y: 10 # changes codex-rs/app-server/src/external_agent_migration/processor.rs x: 615 lines of code y: 10 # changes codex-rs/core/src/plugins/mod.rs x: 37 lines of code y: 30 # changes codex-rs/app-server-protocol/src/protocol/v2/permissions.rs x: 540 lines of code y: 15 # changes codex-rs/cli/src/doctor/output.rs x: 1627 lines of code y: 10 # changes codex-rs/cli/src/doctor/updates.rs x: 601 lines of code y: 4 # changes codex-rs/tui/src/render/renderable.rs x: 497 lines of code y: 14 # changes codex-rs/tui/src/render/highlight.rs x: 1308 lines of code y: 13 # changes codex-rs/tui/src/streaming/mod.rs x: 89 lines of code y: 17 # changes codex-rs/tui/src/tui/frame_requester.rs x: 285 lines of code y: 8 # changes codex-rs/tui/src/chatwidget/mcp_startup.rs x: 243 lines of code y: 8 # changes codex-rs/config/src/requirements_layers/layer.rs x: 227 lines of code y: 7 # changes codex-rs/tui/src/resume_picker_transcript_preview.rs x: 301 lines of code y: 2 # changes codex-rs/tui/src/ide_context/windows_pipe.rs x: 294 lines of code y: 2 # changes codex-rs/app-server/src/request_processors/apps_processor.rs x: 408 lines of code y: 19 # changes codex-rs/mcp-server/src/message_processor.rs x: 516 lines of code y: 68 # changes codex-rs/execpolicy/src/policy.rs x: 354 lines of code y: 15 # changes codex-rs/core/src/realtime_context.rs x: 526 lines of code y: 20 # changes codex-rs/rollout/src/state_db.rs x: 678 lines of code y: 22 # changes codex-rs/state/src/runtime/memories.rs x: 4540 lines of code y: 35 # changes codex-rs/thread-store/src/in_memory.rs x: 929 lines of code y: 34 # changes codex-rs/thread-store/src/local/list_threads.rs x: 753 lines of code y: 20 # changes codex-rs/thread-store/src/local/read_thread.rs x: 1482 lines of code y: 33 # changes codex-rs/thread-store/src/local/search_threads.rs x: 227 lines of code y: 12 # changes codex-rs/tui/src/app/loaded_threads.rs x: 210 lines of code y: 16 # changes codex-rs/tui/src/exec_cell/render.rs x: 706 lines of code y: 31 # changes codex-rs/http-client/src/outbound_proxy.rs x: 704 lines of code y: 7 # changes codex-rs/http-client/src/route_aware_client_pool.rs x: 719 lines of code y: 7 # changes codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 1015 lines of code y: 12 # changes codex-rs/thread-store/src/local/live_writer.rs x: 335 lines of code y: 21 # changes sdk/typescript/src/codexOptions.ts x: 10 lines of code y: 6 # changes codex-rs/login/src/auth/workload_identity.rs x: 414 lines of code y: 3 # changes codex-rs/tui/src/bottom_pane/paste_burst.rs x: 301 lines of code y: 14 # changes codex-rs/exec-server/src/process_sandbox.rs x: 350 lines of code y: 11 # changes codex-rs/code-mode-protocol/src/json_schema_types.rs x: 476 lines of code y: 1 # changes codex-rs/tui/src/session_resume.rs x: 555 lines of code y: 6 # changes codex-rs/config/src/state.rs x: 442 lines of code y: 22 # changes .github/scripts/macos-signing/notarize_with_akv.py x: 383 lines of code y: 2 # changes codex-rs/config/src/loader/macos.rs x: 209 lines of code y: 4 # changes codex-rs/tui/src/oss_selection.rs x: 426 lines of code y: 12 # changes codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 3448 lines of code y: 28 # changes codex-rs/codex-api/src/auth.rs x: 64 lines of code y: 10 # changes codex-rs/codex-api/src/endpoint/models.rs x: 31 lines of code y: 17 # changes codex-rs/core/src/plugins/render.rs x: 79 lines of code y: 9 # changes codex-rs/app-server/src/mcp_refresh.rs x: 382 lines of code y: 24 # changes codex-rs/utils/image/src/lib.rs x: 390 lines of code y: 10 # changes codex-rs/codex-client/src/lib.rs x: 13 lines of code y: 11 # changes codex-rs/app-server-protocol/src/protocol/v2/model.rs x: 166 lines of code y: 9 # changes codex-rs/chatgpt/src/chatgpt_client.rs x: 156 lines of code y: 20 # changes codex-rs/chatgpt/src/connectors.rs x: 462 lines of code y: 38 # changes codex-rs/mcp-server/src/lib.rs x: 232 lines of code y: 43 # changes codex-rs/thread-store/src/live_thread.rs x: 369 lines of code y: 14 # changes codex-rs/core/src/spawn.rs x: 90 lines of code y: 14 # changes codex-rs/tui/src/app/history_pagination.rs x: 256 lines of code y: 2 # changes codex-rs/cli/src/doctor/title.rs x: 175 lines of code y: 4 # changes codex-rs/tui/src/bottom_pane/title_setup.rs x: 350 lines of code y: 13 # changes codex-rs/tui/src/chatwidget/thread_usage.rs x: 399 lines of code y: 1 # changes codex-rs/tui/src/app/resize_reflow.rs x: 599 lines of code y: 12 # changes codex-rs/tui/src/status/card.rs x: 903 lines of code y: 53 # changes codex-rs/core/src/agent/control/legacy.rs x: 109 lines of code y: 8 # changes codex-rs/app-server/src/thread_status.rs x: 770 lines of code y: 22 # changes scripts/mcp_conformance/codex_conformance_adapter.py x: 890 lines of code y: 2 # changes scripts/mcp_conformance/run_codex_compliance.py x: 2098 lines of code y: 2 # changes codex-rs/utils/absolute-path/src/lib.rs x: 657 lines of code y: 18 # changes codex-rs/cli/src/debug_sandbox.rs x: 1084 lines of code y: 55 # changes codex-rs/core/src/thread_rollout_truncation.rs x: 230 lines of code y: 11 # changes codex-rs/app-server/src/main.rs x: 122 lines of code y: 28 # changes codex-rs/network-proxy/src/config.rs x: 853 lines of code y: 19 # changes codex-rs/network-proxy/src/state.rs x: 412 lines of code y: 22 # changes codex-rs/rmcp-client/src/program_resolver.rs x: 191 lines of code y: 8 # changes codex-rs/app-server-protocol/schema/typescript/index.ts x: 92 lines of code y: 48 # changes codex-rs/core/src/state/service.rs x: 91 lines of code y: 74 # changes codex-rs/ext/skills/src/host_service.rs x: 387 lines of code y: 6 # changes codex-rs/windows-sandbox-rs/src/unified_exec/tests.rs x: 1075 lines of code y: 12 # changes codex-rs/git-utils/src/apply.rs x: 758 lines of code y: 4 # changes codex-rs/secrets/src/local.rs x: 571 lines of code y: 3 # changes codex-rs/ext/skills/src/loader/mod.rs x: 30 lines of code y: 5 # changes codex-rs/apply-patch/src/streaming_parser.rs x: 861 lines of code y: 4 # changes codex-rs/hooks/src/events/permission_request.rs x: 292 lines of code y: 8 # changes codex-rs/app-server/src/request_processors/process_exec_processor.rs x: 681 lines of code y: 4 # changes codex-rs/shell-escalation/src/unix/escalate_server.rs x: 1001 lines of code y: 17 # changes codex-rs/utils/pty/src/process.rs x: 409 lines of code y: 9 # changes codex-rs/core-plugins/src/discoverable.rs x: 215 lines of code y: 9 # changes codex-rs/core-plugins/src/command_migration.rs x: 393 lines of code y: 2 # changes codex-rs/login/src/auth/agent_identity.rs x: 547 lines of code y: 10 # changes codex-rs/core/src/mcp_tool_exposure.rs x: 173 lines of code y: 16 # changes codex-rs/rollout/src/session_index.rs x: 259 lines of code y: 6 # changes codex-rs/tools/src/code_mode.rs x: 183 lines of code y: 15 # changes codex-rs/app-server/src/external_agent_migration/protocol.rs x: 349 lines of code y: 5 # changes codex-rs/state/src/migrations.rs x: 52 lines of code y: 10 # changes codex-rs/tui/src/branch_summary.rs x: 588 lines of code y: 2 # changes codex-rs/tui/src/get_git_diff.rs x: 831 lines of code y: 9 # changes codex-rs/app-server-client/src/remote.rs x: 798 lines of code y: 16 # changes codex-rs/app-server-protocol/src/protocol/v1.rs x: 197 lines of code y: 32 # changes .github/scripts/publish_r2_release.py x: 467 lines of code y: 4 # changes codex-rs/terminal-detection/src/lib.rs x: 404 lines of code y: 5 # changes codex-rs/tui/src/tui/keyboard_modes.rs x: 426 lines of code y: 5 # changes scripts/mcp_conformance/official_conformance.py x: 459 lines of code y: 1 # changes scripts/mcp_conformance/review_regressions.py x: 1198 lines of code y: 1 # changes scripts/mcp_conformance/server.py x: 1636 lines of code y: 1 # changes codex-rs/tui/src/app/config_persistence.rs x: 814 lines of code y: 27 # changes codex-rs/tui/src/bottom_pane/app_link_view.rs x: 1383 lines of code y: 15 # changes codex-rs/tui/src/bottom_pane/experimental_features_view.rs x: 269 lines of code y: 9 # changes codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 2111 lines of code y: 17 # changes codex-rs/tui/src/bottom_pane/multi_select_picker.rs x: 902 lines of code y: 9 # changes codex-rs/tui/src/bottom_pane/skills_toggle_view.rs x: 541 lines of code y: 9 # changes codex-rs/tui/src/key_hint.rs x: 314 lines of code y: 17 # changes codex-rs/tui/src/status_indicator_widget.rs x: 432 lines of code y: 55 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/protocol.rs x: 241 lines of code y: 20 # changes codex-rs/file-search/src/lib.rs x: 1053 lines of code y: 22 # changes codex-rs/mcp-server/src/outgoing_message.rs x: 427 lines of code y: 44 # changes codex-rs/rollout-trace/src/reducer/conversation/normalize.rs x: 475 lines of code y: 7 # changes codex-rs/code-mode-runtime/src/cell_actor/tests.rs x: 637 lines of code y: 1 # changes codex-rs/app-server-protocol/src/lib.rs x: 69 lines of code y: 16 # changes codex-rs/exec-server/src/remote_process.rs x: 116 lines of code y: 9 # changes codex-rs/app-server/src/transport.rs x: 228 lines of code y: 28 # changes codex-rs/app-server/src/command_exec.rs x: 1010 lines of code y: 18 # changes codex-rs/tui/src/external_agent_config_migration/model.rs x: 245 lines of code y: 1 # changes codex-rs/tui/src/bottom_pane/request_user_input/render.rs x: 509 lines of code y: 9 # changes codex-rs/tui/src/history_cell/session.rs x: 361 lines of code y: 7 # changes codex-rs/tui/src/text_formatting.rs x: 369 lines of code y: 11 # changes codex-rs/tui/src/wrapping.rs x: 1060 lines of code y: 20 # changes codex-rs/default.nix x: 52 lines of code y: 11 # changes codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 1921 lines of code y: 5 # changes codex-rs/external-agent-migration/src/service_tests/general/config_import.rs x: 483 lines of code y: 2 # changes codex-rs/core-plugins/src/remote/share/tests.rs x: 717 lines of code y: 18 # changes codex-rs/tui/src/updates.rs x: 140 lines of code y: 22 # changes codex-rs/core/src/turn_timing.rs x: 173 lines of code y: 20 # changes codex-rs/windows-sandbox-rs/src/identity.rs x: 375 lines of code y: 15 # changes codex-rs/app-server-transport/src/transport/remote_control/enroll.rs x: 690 lines of code y: 14 # changes codex-rs/core/src/rollout.rs x: 52 lines of code y: 25 # changes scripts/install/install.ps1 x: 931 lines of code y: 8 # changes codex-rs/lmstudio/src/client.rs x: 367 lines of code y: 4 # changes codex-rs/login/src/device_code_auth.rs x: 208 lines of code y: 15 # changes codex-rs/agent-identity/src/lib.rs x: 460 lines of code y: 6 # changes codex-rs/windows-sandbox-rs/src/wrapper.rs x: 320 lines of code y: 3 # changes codex-rs/network-proxy/src/mitm.rs x: 545 lines of code y: 9 # changes codex-rs/tui/src/app_command.rs x: 231 lines of code y: 18 # changes codex-rs/app-server-daemon/src/lib.rs x: 932 lines of code y: 10 # changes codex-rs/core/src/util.rs x: 26 lines of code y: 22 # changes codex-rs/tui/src/markdown_stream.rs x: 760 lines of code y: 19 # changes codex-rs/tui/src/streaming/controller.rs x: 1430 lines of code y: 27 # changes codex-rs/app-server-protocol/src/protocol/event_mapping.rs x: 598 lines of code y: 6 # changes codex-rs/core/src/tools/code_mode/response_adapter.rs x: 46 lines of code y: 5 # changes codex-rs/protocol/src/user_input.rs x: 82 lines of code y: 10 # changes codex-rs/exec/src/exec_events.rs x: 222 lines of code y: 17 # changes codex-rs/app-server/src/request_processors/windows_sandbox_processor.rs x: 204 lines of code y: 8 # changes codex-rs/core-plugins/src/marketplace.rs x: 1042 lines of code y: 14 # changes codex-rs/tui/src/bottom_pane/skill_popup.rs x: 210 lines of code y: 21 # changes codex-rs/codex-api/src/rate_limits.rs x: 337 lines of code y: 13 # changes codex-rs/connectors/src/connector_runtime/tests.rs x: 690 lines of code y: 2 # changes codex-rs/tui/src/bottom_pane/feedback_view.rs x: 572 lines of code y: 26 # changes codex-rs/rollout-trace/src/inference.rs x: 423 lines of code y: 11 # changes codex-rs/tui/src/ide_context/ipc.rs x: 1136 lines of code y: 2 # changes codex-rs/rollout-trace/src/tool_dispatch.rs x: 423 lines of code y: 7 # changes codex-rs/tui/src/onboarding/auth/headless_chatgpt_login.rs x: 288 lines of code y: 9 # changes codex-rs/windows-sandbox-rs/src/spawn_prep.rs x: 253 lines of code y: 14 # changes codex-rs/shell-command/src/command_safety/windows_dangerous_commands.rs x: 647 lines of code y: 3 # changes codex-rs/core/src/context/permissions_instructions.rs x: 2 lines of code y: 9 # changes codex-rs/cli/src/lib.rs x: 139 lines of code y: 21 # changes codex-rs/tools/src/tool_discovery.rs x: 132 lines of code y: 17 # changes sdk/python/notebooks/sdk_walkthrough.ipynb x: 543 lines of code y: 6 # changes codex-rs/tui/src/bottom_pane/command_popup.rs x: 535 lines of code y: 57 # changes codex-rs/core/src/plugins/discoverable.rs x: 57 lines of code y: 17 # changes codex-rs/rollout-trace/src/reducer/conversation.rs x: 622 lines of code y: 4 # changes codex-rs/linux-sandbox/src/landlock.rs x: 267 lines of code y: 19 # changes codex-rs/file-watcher/src/lib.rs x: 766 lines of code y: 2 # changes codex-cli/scripts/build_npm_package.py x: 372 lines of code y: 9 # changes codex-rs/tui/src/pets/image_protocol.rs x: 618 lines of code y: 3 # changes codex-rs/tui/src/collaboration_modes.rs x: 50 lines of code y: 13 # changes codex-rs/rollout-trace/src/raw_event.rs x: 258 lines of code y: 4 # changes codex-rs/rollout-trace/src/reducer/tool.rs x: 445 lines of code y: 2 # changes codex-rs/tui/src/pets/model.rs x: 899 lines of code y: 1 # changes codex-rs/tui/src/clipboard_copy.rs x: 852 lines of code y: 2 # changes codex-rs/windows-sandbox-rs/sandbox_smoketests.py x: 494 lines of code y: 6 # changes codex-rs/rollout-trace/src/reducer/code_cell.rs x: 587 lines of code y: 1 # changes codex-rs/responses-api-proxy/src/dump.rs x: 330 lines of code y: 2 # changes codex-rs/login/src/token_data.rs x: 148 lines of code y: 14 # changes codex-rs/cloud-tasks/src/ui.rs x: 952 lines of code y: 8 # changes codex-rs/tui/src/bottom_pane/file_search_popup.rs x: 140 lines of code y: 20 # changes codex-rs/utils/template/src/lib.rs x: 376 lines of code y: 1 # changes codex-rs/exec/src/event_processor.rs x: 37 lines of code y: 23 # changes
303.0
# changes
  min: 1.0
  average: 11.22
  25th percentile: 1.0
  median: 4.0
  75th percentile: 11.0
  max: 303.0
0 7926.0
lines of code
min: 1.0 | average: 307.59 | 25th percentile: 49.25 | median: 136.0 | 75th percentile: 337.0 | max: 7926.0

Number of Contributors vs. Number of Changes: 2448 points

codex-rs/guardian-context/src/history.rs x: 1 # contributors y: 1 # changes codex-rs/core/src/context/guardian_review_evidence.rs x: 3 # contributors y: 6 # changes codex-rs/core/src/codex_delegate.rs x: 45 # contributors y: 106 # changes codex-rs/core/src/session/mod.rs x: 69 # contributors y: 113 # changes codex-rs/core/src/thread_manager.rs x: 48 # contributors y: 114 # changes codex-rs/core/src/context_manager/history.rs x: 23 # contributors y: 78 # changes codex-rs/core/src/guardian/prompt.rs x: 18 # contributors y: 34 # changes codex-rs/core/src/guardian/review_session.rs x: 33 # contributors y: 77 # changes codex-rs/core/src/session/handlers.rs x: 39 # contributors y: 51 # changes codex-rs/ext/extension-api/src/capabilities/conversation_history.rs x: 2 # contributors y: 4 # changes codex-rs/ext/guardian-v2/src/async_scorer/extension.rs x: 6 # contributors y: 11 # changes codex-rs/guardian-context/src/lib.rs x: 2 # contributors y: 2 # changes codex-rs/arg0/src/lib.rs x: 11 # contributors y: 32 # changes codex-rs/async-utils/src/lib.rs x: 3 # contributors y: 3 # changes codex-rs/core/src/guardian/review.rs x: 26 # contributors y: 45 # changes codex-rs/protocol/src/openai_models.rs x: 23 # contributors y: 65 # changes codex-rs/config/src/config_toml.rs x: 28 # contributors y: 46 # changes codex-rs/core/src/agent/control/spawn.rs x: 20 # contributors y: 34 # changes codex-rs/core/src/compact.rs x: 27 # contributors y: 91 # changes codex-rs/core/src/compact_remote_request.rs x: 8 # contributors y: 9 # changes codex-rs/core/src/compact_remote_v2_attempt.rs x: 9 # contributors y: 11 # changes codex-rs/core/src/config/mod.rs x: 83 # contributors y: 199 # changes codex-rs/core/src/context/mod.rs x: 19 # contributors y: 41 # changes codex-rs/core/src/context/world_state/collaboration_mode.rs x: 4 # contributors y: 6 # changes codex-rs/core/src/session/multi_agents.rs x: 5 # contributors y: 11 # changes codex-rs/core/src/session/session.rs x: 61 # contributors y: 95 # changes codex-rs/core/src/session/turn.rs x: 57 # contributors y: 93 # changes codex-rs/core/src/session/world_state.rs x: 18 # contributors y: 29 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 17 # contributors y: 49 # changes codex-rs/ext/goal/src/runtime.rs x: 8 # contributors y: 18 # changes codex-rs/ext/goal/src/steering.rs x: 3 # contributors y: 5 # changes codex-rs/core/src/responses_metadata.rs x: 14 # contributors y: 14 # changes codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 14 # contributors y: 20 # changes codex-rs/app-server/src/request_processors/account_processor.rs x: 25 # contributors y: 33 # changes codex-rs/backend-client/src/client/rate_limit_resets.rs x: 3 # contributors y: 4 # changes codex-rs/backend-client/src/types.rs x: 17 # contributors y: 20 # changes codex-rs/tui/src/app.rs x: 63 # contributors y: 245 # changes codex-rs/tui/src/app/app_server_events.rs x: 10 # contributors y: 19 # changes codex-rs/tui/src/app/event_dispatch.rs x: 22 # contributors y: 76 # changes codex-rs/tui/src/app/session_lifecycle.rs x: 13 # contributors y: 31 # changes codex-rs/tui/src/app/tests.rs x: 42 # contributors y: 85 # changes codex-rs/tui/src/app_event.rs x: 41 # contributors y: 149 # changes codex-rs/tui/src/app_server_session.rs x: 45 # contributors y: 87 # changes codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 25 # contributors y: 55 # changes codex-rs/tui/src/bottom_pane/mod.rs x: 46 # contributors y: 179 # changes codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 21 # contributors y: 31 # changes codex-rs/tui/src/chatwidget.rs x: 78 # contributors y: 303 # changes codex-rs/tui/src/chatwidget/constructor.rs x: 11 # contributors y: 27 # changes codex-rs/tui/src/chatwidget/input_flow.rs x: 6 # contributors y: 13 # changes codex-rs/tui/src/chatwidget/input_restore.rs x: 5 # contributors y: 10 # changes codex-rs/tui/src/chatwidget/input_submission.rs x: 9 # contributors y: 14 # changes codex-rs/tui/src/chatwidget/interaction.rs x: 5 # contributors y: 22 # changes codex-rs/tui/src/chatwidget/rate_limits.rs x: 11 # contributors y: 12 # changes codex-rs/tui/src/chatwidget/session_flow.rs x: 7 # contributors y: 17 # changes codex-rs/tui/src/chatwidget/settings.rs x: 13 # contributors y: 22 # changes codex-rs/tui/src/chatwidget/tests.rs x: 61 # contributors y: 195 # changes codex-rs/tui/src/chatwidget/turn_runtime.rs x: 9 # contributors y: 24 # changes codex-rs/tui/src/lib.rs x: 68 # contributors y: 241 # changes codex-rs/tui/src/status/mod.rs x: 7 # contributors y: 12 # changes codex-rs/cli/src/mcp_cmd.rs x: 33 # contributors y: 66 # changes codex-rs/codex-mcp/src/connection_manager/startup.rs x: 2 # contributors y: 7 # changes codex-rs/codex-mcp/src/rmcp_client.rs x: 24 # contributors y: 42 # changes codex-rs/rmcp-client/src/oauth.rs x: 13 # contributors y: 23 # changes codex-rs/tui/src/custom_terminal.rs x: 14 # contributors y: 32 # changes codex-rs/core/src/codex_thread.rs x: 43 # contributors y: 95 # changes codex-rs/core/src/context/contextual_user_message.rs x: 5 # contributors y: 12 # changes codex-rs/core/src/context_manager/mod.rs x: 7 # contributors y: 16 # changes codex-rs/core/src/state/session.rs x: 21 # contributors y: 63 # changes codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 5 # contributors y: 8 # changes codex-rs/config/src/tui_keymap.rs x: 4 # contributors y: 17 # changes codex-rs/config/src/types.rs x: 21 # contributors y: 37 # changes codex-rs/tui/src/bottom_pane/footer.rs x: 17 # contributors y: 44 # changes codex-rs/tui/src/bottom_pane/textarea.rs x: 26 # contributors y: 61 # changes codex-rs/tui/src/bottom_pane/textarea/vim_commands.rs x: 1 # contributors y: 4 # changes codex-rs/tui/src/keymap.rs x: 4 # contributors y: 20 # changes codex-rs/tui/src/keymap/bindings.rs x: 3 # contributors y: 8 # changes codex-rs/tui/src/keymap_setup/actions.rs x: 4 # contributors y: 15 # changes codex-rs/core/src/context/multi_agent_mode_instructions.rs x: 8 # contributors y: 11 # changes codex-rs/app-server/src/request_processors/feedback_processor.rs x: 14 # contributors y: 15 # changes codex-rs/feedback/src/lib.rs x: 20 # contributors y: 31 # changes codex-rs/app-server/src/request_processors/thread_goal_processor.rs x: 11 # contributors y: 17 # changes codex-rs/app-server/src/request_processors/thread_processor.rs x: 45 # contributors y: 67 # changes codex-rs/core/src/session/thread_settings.rs x: 5 # contributors y: 5 # changes codex-rs/core/src/session/turn_input.rs x: 9 # contributors y: 7 # changes codex-rs/protocol/src/protocol.rs x: 84 # contributors y: 238 # changes codex-rs/state/src/extract.rs x: 30 # contributors y: 61 # changes codex-rs/thread-store/src/thread_metadata_sync.rs x: 18 # contributors y: 28 # changes codex-rs/core/src/hook_runtime.rs x: 21 # contributors y: 42 # changes codex-rs/core/src/session/inject.rs x: 9 # contributors y: 13 # changes codex-rs/ext/goal/src/extension.rs x: 6 # contributors y: 16 # changes codex-rs/core/src/agent/role.rs x: 12 # contributors y: 45 # changes codex-rs/core/src/mcp_tool_approval_templates.rs x: 4 # contributors y: 5 # changes codex-rs/core/src/tools/handlers/apply_patch_spec.rs x: 5 # contributors y: 6 # changes codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 16 # contributors y: 47 # changes codex-rs/tui/src/tooltips.rs x: 10 # contributors y: 22 # changes codex-rs/tui/src/chatwidget/model_popups.rs x: 6 # contributors y: 9 # changes codex-rs/core/src/tools/spec_plan.rs x: 27 # contributors y: 59 # changes codex-rs/models-manager/src/model_info.rs x: 14 # contributors y: 26 # changes codex-rs/core-plugins/src/executor_hooks.rs x: 2 # contributors y: 3 # changes codex-rs/hooks/src/engine/mod.rs x: 7 # contributors y: 29 # changes codex-rs/plugin/src/lib.rs x: 10 # contributors y: 12 # changes codex-rs/ext/goal/src/accounting.rs x: 3 # contributors y: 10 # changes codex-rs/code-mode-protocol/src/host/payload.rs x: 4 # contributors y: 4 # changes codex-rs/core/src/tools/code_mode/execute_handler.rs x: 9 # contributors y: 28 # changes codex-rs/core/src/tools/code_mode/mod.rs x: 18 # contributors y: 42 # changes codex-rs/core/src/tools/code_mode/wait_handler.rs x: 11 # contributors y: 23 # changes codex-rs/app-server-protocol/src/protocol/v2/mcp.rs x: 11 # contributors y: 16 # changes codex-rs/codex-mcp/src/elicitation.rs x: 15 # contributors y: 18 # changes codex-rs/core/src/session/mcp.rs x: 40 # contributors y: 65 # changes codex-rs/protocol/src/approvals.rs x: 19 # contributors y: 39 # changes codex-rs/rmcp-client/src/rmcp_client.rs x: 26 # contributors y: 54 # changes codex-rs/tui/src/app/thread_routing.rs x: 22 # contributors y: 53 # changes codex-rs/tui/src/chatwidget/tool_requests.rs x: 8 # contributors y: 16 # changes codex-rs/sandboxing/src/lib.rs x: 9 # contributors y: 20 # changes codex-rs/config/src/hook_config.rs x: 5 # contributors y: 15 # changes codex-rs/core/src/tasks/mod.rs x: 38 # contributors y: 98 # changes codex-rs/core/src/compact_remote_v2.rs x: 18 # contributors y: 43 # changes codex-rs/core/src/state/turn.rs x: 16 # contributors y: 38 # changes codex-rs/app-server/src/notification_media.rs x: 2 # contributors y: 1 # changes codex-rs/core/src/session/rollout_reconstruction.rs x: 13 # contributors y: 17 # changes codex-rs/codex-mcp/src/binding.rs x: 7 # contributors y: 10 # changes codex-rs/config/src/mcp_types.rs x: 14 # contributors y: 17 # changes codex-rs/core-plugins/src/loader.rs x: 19 # contributors y: 48 # changes codex-rs/core/src/config/edit.rs x: 27 # contributors y: 61 # changes codex-rs/core/src/config/edit/document_helpers.rs x: 9 # contributors y: 9 # changes codex-rs/core/src/session/input_queue.rs x: 8 # contributors y: 15 # changes codex-rs/core/src/stream_events_utils.rs x: 14 # contributors y: 58 # changes codex-rs/core/src/tools/context.rs x: 19 # contributors y: 47 # changes codex-rs/core/src/tools/handlers/mcp.rs x: 20 # contributors y: 47 # changes codex-rs/app-server/src/bespoke_event_handling.rs x: 56 # contributors y: 135 # changes codex-rs/app-server/src/lib.rs x: 41 # contributors y: 112 # changes codex-rs/features/src/lib.rs x: 53 # contributors y: 91 # changes codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 43 # contributors y: 80 # changes codex-rs/backend-client/src/client.rs x: 26 # contributors y: 39 # changes codex-rs/cloud-tasks/src/lib.rs x: 15 # contributors y: 28 # changes codex-rs/cloud-tasks/src/util.rs x: 12 # contributors y: 24 # changes codex-rs/rmcp-client/src/http_client_adapter.rs x: 12 # contributors y: 16 # changes codex-rs/rmcp-client/src/lib.rs x: 20 # contributors y: 36 # changes codex-rs/core-plugins/src/manager.rs x: 22 # contributors y: 51 # changes codex-rs/core-plugins/src/remote.rs x: 18 # contributors y: 47 # changes codex-rs/core-plugins/src/remote/plugin_capabilities.rs x: 1 # contributors y: 2 # changes codex-rs/core-plugins/src/remote/remote_installed_plugin_sync.rs x: 7 # contributors y: 15 # changes codex-rs/core/src/tools/handlers/unified_exec.rs x: 21 # contributors y: 73 # changes codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs x: 16 # contributors y: 34 # changes codex-rs/core/src/unified_exec/async_watcher.rs x: 10 # contributors y: 27 # changes codex-rs/core/src/unified_exec/mod.rs x: 24 # contributors y: 67 # changes codex-rs/core/src/unified_exec/process_manager.rs x: 29 # contributors y: 91 # changes codex-rs/core/src/guardian/tests.rs x: 29 # contributors y: 76 # changes codex-rs/ext/guardian-v2/src/async_scorer/sampler.rs x: 7 # contributors y: 8 # changes codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 57 # contributors y: 68 # changes codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 25 # contributors y: 39 # changes codex-rs/core/src/tasks/user_shell.rs x: 28 # contributors y: 82 # changes codex-rs/core/src/tools/handlers/shell_spec.rs x: 4 # contributors y: 9 # changes codex-rs/rollout/src/lib.rs x: 15 # contributors y: 27 # changes codex-rs/thread-store/src/local/rollout_lineage.rs x: 2 # contributors y: 5 # changes codex-rs/memories/write/src/phase1.rs x: 9 # contributors y: 21 # changes codex-rs/core/src/tools/approvals.rs x: 9 # contributors y: 17 # changes codex-rs/core/src/tools/runtimes/unified_exec.rs x: 22 # contributors y: 91 # changes codex-rs/core/src/agent/control.rs x: 30 # contributors y: 92 # changes codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 15 # contributors y: 41 # changes codex-rs/core/src/tools/handlers/multi_agents_common.rs x: 13 # contributors y: 33 # changes codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 7 # contributors y: 26 # changes codex-rs/core/src/realtime_conversation.rs x: 19 # contributors y: 54 # changes codex-rs/config/src/merge.rs x: 7 # contributors y: 7 # changes codex-rs/config/src/schema.rs x: 10 # contributors y: 16 # changes codex-rs/features/src/feature_configs.rs x: 18 # contributors y: 33 # changes codex-rs/features/src/tests.rs x: 34 # contributors y: 66 # changes codex-rs/thread-manager-sample/src/main.rs x: 32 # contributors y: 47 # changes codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 60 # contributors y: 116 # changes codex-rs/app-server-protocol/src/protocol/common.rs x: 69 # contributors y: 153 # changes codex-rs/core/src/client.rs x: 57 # contributors y: 204 # changes codex-rs/exec/src/event_processor_with_human_output.rs x: 29 # contributors y: 93 # changes codex-rs/exec/src/lib.rs x: 63 # contributors y: 188 # changes codex-rs/mcp-server/src/codex_tool_runner.rs x: 42 # contributors y: 116 # changes codex-rs/model-provider/src/provider.rs x: 21 # contributors y: 35 # changes codex-rs/rollout-trace/src/protocol_event.rs x: 12 # contributors y: 17 # changes codex-rs/rollout/src/policy.rs x: 21 # contributors y: 43 # changes codex-rs/tui/src/app/app_server_event_targets.rs x: 18 # contributors y: 21 # changes codex-rs/tui/src/chatwidget/protocol.rs x: 18 # contributors y: 23 # changes codex-rs/ext/history-notes/src/backend.rs x: 1 # contributors y: 3 # changes codex-rs/core-plugins/src/lib.rs x: 17 # contributors y: 33 # changes codex-rs/core/src/tools/runtimes/mod.rs x: 16 # contributors y: 41 # changes codex-rs/state/src/lib.rs x: 18 # contributors y: 45 # changes codex-rs/state/src/model/mod.rs x: 9 # contributors y: 22 # changes codex-rs/thread-store/src/lib.rs x: 15 # contributors y: 34 # changes codex-rs/exec-server/src/remote.rs x: 15 # contributors y: 22 # changes codex-rs/tui/src/chatwidget/skills.rs x: 15 # contributors y: 33 # changes codex-rs/protocol/src/permissions.rs x: 13 # contributors y: 37 # changes codex-rs/utils/path-uri/src/lib.rs x: 5 # contributors y: 18 # changes codex-rs/app-server/src/request_processors/plugins.rs x: 26 # contributors y: 60 # changes codex-rs/core/src/environment_selection.rs x: 10 # contributors y: 37 # changes codex-rs/core/src/session/turn_context.rs x: 44 # contributors y: 78 # changes codex-rs/exec-server-protocol/src/protocol.rs x: 11 # contributors y: 19 # changes codex-rs/core/src/session/mcp_runtime.rs x: 12 # contributors y: 21 # changes codex-rs/core/src/tools/runtimes/apply_patch.rs x: 20 # contributors y: 61 # changes codex-rs/core/src/tools/sandboxing.rs x: 22 # contributors y: 70 # changes codex-rs/core/src/mcp_tool_call.rs x: 46 # contributors y: 102 # changes codex-rs/ext/extension-api/src/contributors.rs x: 11 # contributors y: 34 # changes codex-rs/ext/extension-api/src/lib.rs x: 12 # contributors y: 34 # changes codex-rs/codex-mcp/src/lib.rs x: 28 # contributors y: 42 # changes codex-rs/codex-mcp/src/mcp/mod.rs x: 36 # contributors y: 55 # changes codex-rs/app-server/src/request_processors/mcp_processor.rs x: 15 # contributors y: 32 # changes codex-rs/core/src/tools/mod.rs x: 18 # contributors y: 46 # changes codex-rs/core/src/session/review.rs x: 22 # contributors y: 44 # changes codex-rs/tui/src/diff_render.rs x: 13 # contributors y: 41 # changes codex-rs/codex-mcp/src/connection_manager.rs x: 26 # contributors y: 50 # changes codex-rs/codex-mcp/src/server.rs x: 6 # contributors y: 14 # changes codex-rs/codex-api/src/sse/responses.rs x: 25 # contributors y: 41 # changes codex-rs/protocol/src/lib.rs x: 19 # contributors y: 42 # changes codex-rs/core/src/tools/code_mode/delegate.rs x: 7 # contributors y: 9 # changes codex-rs/protocol/src/models.rs x: 37 # contributors y: 121 # changes codex-rs/core/src/event_mapping.rs x: 24 # contributors y: 49 # changes codex-rs/tui/src/chatwidget/replay.rs x: 7 # contributors y: 14 # changes codex-rs/tui/src/thread_transcript.rs x: 10 # contributors y: 11 # changes codex-rs/analytics/src/client.rs x: 21 # contributors y: 36 # changes codex-rs/analytics/src/events.rs x: 29 # contributors y: 58 # changes codex-rs/analytics/src/reducer.rs x: 29 # contributors y: 56 # changes codex-rs/core/src/tools/handlers/extension_tools.rs x: 17 # contributors y: 36 # changes codex-rs/core/src/tools/handlers/mcp_resource/read_mcp_resource.rs x: 3 # contributors y: 15 # changes codex-rs/core/src/tools/handlers/multi_agents/close_agent.rs x: 7 # contributors y: 23 # changes codex-rs/core/src/tools/handlers/multi_agents/resume_agent.rs x: 8 # contributors y: 22 # changes codex-rs/core/src/tools/handlers/multi_agents/wait.rs x: 8 # contributors y: 21 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/followup_task.rs x: 5 # contributors y: 16 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/interrupt_agent.rs x: 4 # contributors y: 8 # changes codex-rs/core/src/tools/handlers/request_permissions.rs x: 7 # contributors y: 22 # changes codex-rs/core/src/tools/handlers/request_plugin_install.rs x: 11 # contributors y: 26 # changes codex-rs/core/src/tools/handlers/request_user_input.rs x: 8 # contributors y: 28 # changes codex-rs/core/src/tools/handlers/tool_search.rs x: 13 # contributors y: 27 # changes codex-rs/core/src/tools/handlers/view_image.rs x: 16 # contributors y: 58 # changes codex-rs/ext/goal/src/tool.rs x: 4 # contributors y: 10 # changes codex-rs/ext/skills/src/extension.rs x: 9 # contributors y: 33 # changes codex-rs/ext/skills/src/state.rs x: 7 # contributors y: 21 # changes codex-rs/ext/skills/src/tools/mod.rs x: 6 # contributors y: 15 # changes codex-rs/ext/skills/src/tools/read.rs x: 4 # contributors y: 13 # changes codex-rs/ext/web-search/src/tool.rs x: 8 # contributors y: 13 # changes codex-rs/tools/src/tool_executor.rs x: 4 # contributors y: 11 # changes codex-rs/ext/skills/src/render.rs x: 7 # contributors y: 19 # changes codex-rs/core/src/skills.rs x: 11 # contributors y: 22 # changes codex-rs/codex-mcp/src/runtime.rs x: 16 # contributors y: 29 # changes codex-rs/core/src/connectors.rs x: 35 # contributors y: 77 # changes codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 21 # contributors y: 28 # changes codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 14 # contributors y: 18 # changes codex-rs/protocol/src/legacy_events.rs x: 11 # contributors y: 14 # changes codex-rs/linux-sandbox/src/linux_run_main.rs x: 8 # contributors y: 29 # changes codex-rs/core/src/tasks/review.rs x: 17 # contributors y: 60 # changes codex-rs/core/src/config/permissions.rs x: 10 # contributors y: 32 # changes codex-rs/core/src/session_startup_prewarm.rs x: 16 # contributors y: 23 # changes codex-rs/core/src/turn_metadata.rs x: 28 # contributors y: 41 # changes codex-rs/rollout/src/metadata.rs x: 15 # contributors y: 20 # changes codex-rs/rollout/src/recorder.rs x: 27 # contributors y: 45 # changes codex-rs/rollout/src/tests.rs x: 22 # contributors y: 32 # changes codex-rs/state/src/runtime/threads.rs x: 30 # contributors y: 60 # changes codex-rs/thread-store/src/local/create_thread.rs x: 12 # contributors y: 20 # changes codex-rs/tui/src/app/platform_actions.rs x: 5 # contributors y: 9 # changes codex-rs/windows-sandbox-rs/src/audit.rs x: 6 # contributors y: 25 # changes codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 24 # contributors y: 56 # changes codex-rs/tui/src/chatwidget/interrupts.rs x: 12 # contributors y: 19 # changes codex-rs/tools/src/json_schema.rs x: 7 # contributors y: 11 # changes codex-rs/tui/src/keymap_setup.rs x: 3 # contributors y: 11 # changes codex-rs/app-server/src/request_processors/catalog_processor.rs x: 16 # contributors y: 25 # changes codex-rs/app-server-protocol/src/protocol/v2/thread_data.rs x: 14 # contributors y: 16 # changes codex-rs/codex-api/src/error.rs x: 6 # contributors y: 6 # changes codex-rs/cli/src/doctor.rs x: 17 # contributors y: 29 # changes codex-rs/core/src/mcp_openai_file.rs x: 15 # contributors y: 23 # changes codex-rs/protocol/src/environment.rs x: 2 # contributors y: 9 # changes codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 22 # contributors y: 50 # changes codex-rs/codex-api/src/lib.rs x: 22 # contributors y: 40 # changes codex-rs/model-provider-info/src/lib.rs x: 15 # contributors y: 21 # changes codex-rs/core/src/tools/orchestrator.rs x: 21 # contributors y: 61 # changes codex-rs/core/src/tools/runtimes/zsh_fork/unix_escalation.rs x: 7 # contributors y: 5 # changes codex-rs/tui/src/pager_overlay.rs x: 16 # contributors y: 45 # changes codex-rs/otel/src/metrics/client.rs x: 9 # contributors y: 16 # changes codex-rs/state/src/log_db.rs x: 11 # contributors y: 24 # changes codex-rs/state/src/runtime.rs x: 24 # contributors y: 61 # changes codex-rs/state/src/runtime/logs.rs x: 8 # contributors y: 20 # changes codex-rs/rmcp-client/src/oauth_http_client.rs x: 6 # contributors y: 8 # changes codex-rs/ext/items/src/tests.rs x: 6 # contributors y: 5 # changes codex-rs/app-server/src/request_processors/thread_summary.rs x: 17 # contributors y: 25 # changes codex-rs/rollout/src/list.rs x: 20 # contributors y: 26 # changes codex-rs/state/src/model/thread_metadata.rs x: 16 # contributors y: 27 # changes codex-rs/thread-store/src/types.rs x: 23 # contributors y: 40 # changes codex-rs/exec-server/src/client.rs x: 19 # contributors y: 46 # changes codex-rs/exec-server/src/environment.rs x: 22 # contributors y: 48 # changes codex-rs/core-api/src/lib.rs x: 24 # contributors y: 34 # changes codex-rs/tui/src/slash_command.rs x: 33 # contributors y: 91 # changes codex-rs/tui/src/app_backtrack.rs x: 14 # contributors y: 53 # changes codex-rs/tui/src/resume_picker.rs x: 31 # contributors y: 77 # changes codex-rs/tui/src/tui.rs x: 25 # contributors y: 74 # changes codex-rs/tui/src/tui/event_stream.rs x: 3 # contributors y: 9 # changes codex-rs/cli/src/main.rs x: 59 # contributors y: 170 # changes codex-rs/code-mode/src/lib.rs x: 5 # contributors y: 17 # changes codex-rs/codex-mcp/src/mcp/auth.rs x: 10 # contributors y: 17 # changes codex-rs/core/src/mcp_skill_dependencies.rs x: 20 # contributors y: 29 # changes codex-rs/rmcp-client/src/auth_status.rs x: 14 # contributors y: 21 # changes codex-rs/rmcp-client/src/perform_oauth_login.rs x: 19 # contributors y: 30 # changes codex-rs/core/src/client_common.rs x: 30 # contributors y: 82 # changes codex-rs/core/src/lib.rs x: 68 # contributors y: 207 # changes codex-rs/protocol/src/turn_input.rs x: 5 # contributors y: 3 # changes codex-rs/thread-store/src/local/mod.rs x: 24 # contributors y: 53 # changes codex-rs/tui/src/onboarding/auth.rs x: 31 # contributors y: 59 # changes codex-rs/app-server/src/message_processor.rs x: 56 # contributors y: 131 # changes codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 8 # contributors y: 31 # changes codex-rs/windows-sandbox-rs/src/lib.rs x: 13 # contributors y: 62 # changes codex-rs/windows-sandbox-rs/src/process.rs x: 6 # contributors y: 17 # changes codex-rs/windows-sandbox-rs/src/unified_exec/backends/elevated.rs x: 5 # contributors y: 14 # changes codex-rs/tui/src/main.rs x: 7 # contributors y: 30 # changes codex-rs/app-server/src/request_processors/config_processor.rs x: 22 # contributors y: 33 # changes codex-rs/app-server-protocol/src/export.rs x: 24 # contributors y: 46 # changes codex-rs/app-server/src/request_processors.rs x: 46 # contributors y: 63 # changes codex-rs/core/src/prompt_debug.rs x: 22 # contributors y: 35 # changes codex-rs/core/src/tools/events.rs x: 14 # contributors y: 39 # changes codex-rs/core/src/tools/handlers/mcp_resource.rs x: 12 # contributors y: 28 # changes codex-rs/core/src/session/environment.rs x: 2 # contributors y: 10 # changes codex-rs/tui/src/app/startup_prompts.rs x: 9 # contributors y: 15 # changes codex-rs/core/src/shell_snapshot.rs x: 15 # contributors y: 31 # changes codex-rs/exec-server/src/local_process.rs x: 11 # contributors y: 31 # changes codex-rs/hooks/src/events/stop.rs x: 6 # contributors y: 18 # changes codex-rs/core/src/tools/handlers/multi_agents_v2.rs x: 5 # contributors y: 21 # changes codex-rs/exec/src/event_processor_with_jsonl_output.rs x: 13 # contributors y: 26 # changes codex-rs/core/src/exec.rs x: 24 # contributors y: 112 # changes codex-rs/core/src/exec_policy.rs x: 19 # contributors y: 59 # changes codex-rs/core/src/sandboxing/mod.rs x: 17 # contributors y: 53 # changes codex-rs/app-server-protocol/src/protocol/item_builders.rs x: 11 # contributors y: 15 # changes codex-rs/app-server/src/outgoing_message.rs x: 30 # contributors y: 63 # changes codex-rs/tui/src/app/pending_interactive_replay.rs x: 12 # contributors y: 22 # changes codex-rs/login/src/auth/manager.rs x: 28 # contributors y: 49 # changes codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 18 # contributors y: 40 # changes codex-rs/hooks/src/engine/discovery.rs x: 9 # contributors y: 32 # changes codex-rs/hooks/src/engine/dispatcher.rs x: 7 # contributors y: 25 # changes codex-rs/hooks/src/engine/output_parser.rs x: 2 # contributors y: 14 # changes codex-rs/hooks/src/events/mod.rs x: 2 # contributors y: 8 # changes codex-rs/hooks/src/lib.rs x: 6 # contributors y: 22 # changes codex-rs/hooks/src/registry.rs x: 9 # contributors y: 23 # changes codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 4 # contributors y: 14 # changes codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 18 # contributors y: 31 # changes codex-rs/app-server-protocol/src/protocol/v2/plugin.rs x: 14 # contributors y: 29 # changes codex-rs/tui/src/bottom_pane/bottom_pane_view.rs x: 14 # contributors y: 33 # changes codex-rs/tui/src/bottom_pane/custom_prompt_view.rs x: 6 # contributors y: 10 # changes codex-rs/config/src/loader/mod.rs x: 19 # contributors y: 33 # changes codex-rs/otel/src/events/session_telemetry.rs x: 24 # contributors y: 31 # changes codex-rs/otel/src/metrics/names.rs x: 10 # contributors y: 26 # changes codex-rs/analytics/src/lib.rs x: 17 # contributors y: 28 # changes codex-rs/network-proxy/src/lib.rs x: 12 # contributors y: 29 # changes codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 14 # contributors y: 25 # changes codex-rs/cli/src/login.rs x: 23 # contributors y: 47 # changes codex-rs/login/src/lib.rs x: 27 # contributors y: 47 # changes codex-rs/login/src/server.rs x: 24 # contributors y: 45 # changes codex-rs/model-provider/src/amazon_bedrock/mantle.rs x: 3 # contributors y: 12 # changes codex-rs/otel/src/lib.rs x: 18 # contributors y: 32 # changes codex-rs/protocol/src/auth.rs x: 10 # contributors y: 10 # changes codex-rs/config/src/lib.rs x: 26 # contributors y: 46 # changes codex-rs/exec-server/src/server/file_system_handler.rs x: 8 # contributors y: 17 # changes codex-rs/tools/src/lib.rs x: 17 # contributors y: 38 # changes codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 13 # contributors y: 24 # changes codex-rs/core/src/context_manager/updates.rs x: 15 # contributors y: 37 # changes codex-rs/core/src/context_manager/normalize.rs x: 12 # contributors y: 23 # changes codex-rs/exec/src/cli.rs x: 20 # contributors y: 56 # changes codex-rs/app-server-protocol/src/protocol/v2/mod.rs x: 11 # contributors y: 11 # changes codex-rs/config/src/config_requirements.rs x: 25 # contributors y: 51 # changes codex-rs/config/src/requirements_layers/stack.rs x: 10 # contributors y: 14 # changes codex-rs/tui/src/debug_config.rs x: 23 # contributors y: 58 # changes codex-rs/protocol/src/config_types.rs x: 23 # contributors y: 48 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 10 # contributors y: 33 # changes codex-rs/core/src/tasks/compact.rs x: 11 # contributors y: 28 # changes codex-rs/tools/src/tool_config.rs x: 13 # contributors y: 19 # changes codex-rs/app-server/src/in_process.rs x: 25 # contributors y: 45 # changes codex-rs/core/src/tools/handlers/mod.rs x: 24 # contributors y: 70 # changes codex-rs/exec-server/src/lib.rs x: 15 # contributors y: 51 # changes codex-rs/exec-server/src/remote_file_system.rs x: 11 # contributors y: 21 # changes codex-rs/apply-patch/src/lib.rs x: 18 # contributors y: 52 # changes codex-rs/git-utils/src/trust.rs x: 3 # contributors y: 2 # changes codex-rs/core/src/shell.rs x: 12 # contributors y: 41 # changes codex-rs/core-plugins/src/startup_sync.rs x: 9 # contributors y: 8 # changes codex-rs/tui/src/session_archive_commands.rs x: 10 # contributors y: 15 # changes codex-rs/external-agent-migration/src/migration_source.rs x: 1 # contributors y: 5 # changes codex-rs/tui/src/app/thread_goal_actions.rs x: 1 # contributors y: 9 # changes sdk/python/src/openai_codex/api.py x: 1 # contributors y: 7 # changes codex-rs/tui/src/cli.rs x: 19 # contributors y: 38 # changes codex-rs/exec-server/src/rpc.rs x: 9 # contributors y: 19 # changes codex-rs/core/src/plugins/mod.rs x: 12 # contributors y: 30 # changes codex-rs/windows-sandbox-rs/src/wfp_setup.rs x: 4 # contributors y: 3 # changes codex-rs/mcp-server/src/message_processor.rs x: 33 # contributors y: 68 # changes codex-rs/core/src/realtime_context.rs x: 13 # contributors y: 20 # changes codex-rs/state/src/runtime/memories.rs x: 17 # contributors y: 35 # changes codex-rs/thread-store/src/in_memory.rs x: 23 # contributors y: 34 # changes codex-rs/tui/src/exec_cell/render.rs x: 16 # contributors y: 31 # changes codex-rs/execpolicy/src/lib.rs x: 8 # contributors y: 10 # changes codex-rs/thread-store/src/local/live_writer.rs x: 10 # contributors y: 21 # changes codex-rs/tui/src/bottom_pane/paste_burst.rs x: 12 # contributors y: 14 # changes codex-rs/config/src/loader/macos.rs x: 5 # contributors y: 4 # changes codex-rs/app-server/src/models.rs x: 13 # contributors y: 21 # changes codex-rs/thread-store/src/live_thread.rs x: 8 # contributors y: 14 # changes codex-rs/tui/src/status/card.rs x: 18 # contributors y: 53 # changes codex-rs/cli/src/debug_sandbox.rs x: 12 # contributors y: 55 # changes codex-rs/app-server-protocol/schema/typescript/index.ts x: 33 # contributors y: 48 # changes codex-rs/core/src/state/service.rs x: 33 # contributors y: 74 # changes codex-rs/app-server-protocol/src/protocol/v1.rs x: 16 # contributors y: 32 # changes codex-rs/tui/src/status_indicator_widget.rs x: 15 # contributors y: 55 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/protocol.rs x: 6 # contributors y: 20 # changes codex-rs/file-search/src/lib.rs x: 14 # contributors y: 22 # changes codex-rs/ollama/src/client.rs x: 9 # contributors y: 10 # changes codex-rs/app-server/src/transport.rs x: 13 # contributors y: 28 # changes codex-rs/tui/src/bottom_pane/feedback_view.rs x: 17 # contributors y: 26 # changes codex-rs/tui/src/bottom_pane/command_popup.rs x: 25 # contributors y: 57 # changes codex-rs/linux-sandbox/src/landlock.rs x: 4 # contributors y: 19 # changes codex-rs/tui/src/bottom_pane/file_search_popup.rs x: 11 # contributors y: 20 # changes
303.0
# changes
  min: 1.0
  average: 11.22
  25th percentile: 1.0
  median: 4.0
  75th percentile: 11.0
  max: 303.0
0 84.0
# contributors
min: 1.0 | average: 5.67 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 84.0

Number of Contributors vs. File Size: 2448 points

codex-rs/guardian-context/src/history.rs x: 1 # contributors y: 125 lines of code codex-rs/core/src/context/guardian_review_evidence.rs x: 3 # contributors y: 183 lines of code codex-rs/core/src/codex_delegate.rs x: 45 # contributors y: 355 lines of code codex-rs/core/src/session/mod.rs x: 69 # contributors y: 4139 lines of code codex-rs/core/src/thread_manager.rs x: 48 # contributors y: 2123 lines of code codex-rs/core/src/context_manager/history.rs x: 23 # contributors y: 557 lines of code codex-rs/core/src/guardian/prompt.rs x: 18 # contributors y: 703 lines of code codex-rs/core/src/guardian/review_session.rs x: 33 # contributors y: 1559 lines of code codex-rs/core/src/session/handlers.rs x: 39 # contributors y: 732 lines of code codex-rs/ext/extension-api/src/capabilities/conversation_history.rs x: 2 # contributors y: 14 lines of code codex-rs/ext/guardian-v2/src/async_scorer/extension.rs x: 6 # contributors y: 804 lines of code codex-rs/guardian-context/src/lib.rs x: 2 # contributors y: 126 lines of code codex-rs/arg0/src/lib.rs x: 11 # contributors y: 661 lines of code codex-rs/async-utils/src/lib.rs x: 3 # contributors y: 71 lines of code codex-rs/core/src/guardian/review.rs x: 26 # contributors y: 1194 lines of code codex-rs/core/src/session/token_budget.rs x: 6 # contributors y: 144 lines of code codex-rs/protocol/src/openai_models.rs x: 23 # contributors y: 1839 lines of code codex-rs/config/src/config_toml.rs x: 28 # contributors y: 753 lines of code codex-rs/core/src/agent/control/spawn.rs x: 20 # contributors y: 1185 lines of code codex-rs/core/src/compact.rs x: 27 # contributors y: 720 lines of code codex-rs/core/src/compact_remote_request.rs x: 8 # contributors y: 100 lines of code codex-rs/core/src/compact_remote_v2_attempt.rs x: 9 # contributors y: 137 lines of code codex-rs/core/src/config/mod.rs x: 83 # contributors y: 3959 lines of code codex-rs/core/src/context/mod.rs x: 19 # contributors y: 112 lines of code codex-rs/core/src/context/update_plan_instructions.rs x: 1 # contributors y: 56 lines of code codex-rs/core/src/context/world_state/collaboration_mode.rs x: 4 # contributors y: 146 lines of code codex-rs/core/src/session/multi_agents.rs x: 5 # contributors y: 175 lines of code codex-rs/core/src/session/session.rs x: 61 # contributors y: 1511 lines of code codex-rs/core/src/session/turn.rs x: 57 # contributors y: 2609 lines of code codex-rs/core/src/session/world_state.rs x: 18 # contributors y: 334 lines of code codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 17 # contributors y: 331 lines of code codex-rs/ext/goal/src/runtime.rs x: 8 # contributors y: 608 lines of code codex-rs/ext/goal/src/steering.rs x: 3 # contributors y: 129 lines of code codex-rs/core/src/responses_metadata.rs x: 14 # contributors y: 515 lines of code codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 14 # contributors y: 273 lines of code codex-rs/app-server/src/request_processors/account_processor.rs x: 25 # contributors y: 1433 lines of code codex-rs/backend-client/src/client/rate_limit_resets.rs x: 3 # contributors y: 16 lines of code codex-rs/backend-client/src/types.rs x: 17 # contributors y: 440 lines of code codex-rs/tui/src/app.rs x: 63 # contributors y: 850 lines of code codex-rs/tui/src/app/app_server_events.rs x: 10 # contributors y: 536 lines of code codex-rs/tui/src/app/background_requests.rs x: 18 # contributors y: 1036 lines of code codex-rs/tui/src/app/event_dispatch.rs x: 22 # contributors y: 3203 lines of code codex-rs/tui/src/app/rate_limit_refresh.rs x: 1 # contributors y: 81 lines of code codex-rs/tui/src/app/session_lifecycle.rs x: 13 # contributors y: 1118 lines of code codex-rs/tui/src/app/startup.rs x: 8 # contributors y: 851 lines of code codex-rs/tui/src/app/tests.rs x: 42 # contributors y: 7926 lines of code codex-rs/tui/src/app_event.rs x: 41 # contributors y: 900 lines of code codex-rs/tui/src/app_server_session.rs x: 45 # contributors y: 3626 lines of code codex-rs/tui/src/bottom_pane/actionable_banner.rs x: 1 # contributors y: 222 lines of code codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 25 # contributors y: 2637 lines of code codex-rs/tui/src/bottom_pane/mod.rs x: 46 # contributors y: 2801 lines of code codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 21 # contributors y: 826 lines of code codex-rs/tui/src/chatwidget.rs x: 78 # contributors y: 1691 lines of code codex-rs/tui/src/chatwidget/backend_banners.rs x: 1 # contributors y: 160 lines of code codex-rs/tui/src/chatwidget/constructor.rs x: 11 # contributors y: 293 lines of code codex-rs/tui/src/chatwidget/input_flow.rs x: 6 # contributors y: 285 lines of code codex-rs/tui/src/chatwidget/input_queue.rs x: 2 # contributors y: 123 lines of code codex-rs/tui/src/chatwidget/input_restore.rs x: 5 # contributors y: 535 lines of code codex-rs/tui/src/chatwidget/input_submission.rs x: 9 # contributors y: 444 lines of code codex-rs/tui/src/chatwidget/rate_limits.rs x: 11 # contributors y: 525 lines of code codex-rs/tui/src/chatwidget/session_flow.rs x: 7 # contributors y: 275 lines of code codex-rs/tui/src/chatwidget/settings.rs x: 13 # contributors y: 588 lines of code codex-rs/tui/src/chatwidget/tests.rs x: 61 # contributors y: 260 lines of code codex-rs/tui/src/lib.rs x: 68 # contributors y: 3240 lines of code codex-rs/tui/src/status/mod.rs x: 7 # contributors y: 28 lines of code codex-rs/cli/src/mcp_cmd.rs x: 33 # contributors y: 1012 lines of code codex-rs/codex-mcp/src/rmcp_client.rs x: 24 # contributors y: 1280 lines of code codex-rs/rmcp-client/src/oauth.rs x: 13 # contributors y: 1569 lines of code codex-rs/tui/src/custom_terminal.rs x: 14 # contributors y: 1002 lines of code codex-rs/core/src/agent/control/user_authorization.rs x: 2 # contributors y: 91 lines of code codex-rs/core/src/codex_thread.rs x: 43 # contributors y: 806 lines of code codex-rs/core/src/context/contextual_user_message.rs x: 5 # contributors y: 96 lines of code codex-rs/core/src/state/session.rs x: 21 # contributors y: 302 lines of code codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 5 # contributors y: 962 lines of code codex-rs/config/src/tui_keymap.rs x: 4 # contributors y: 589 lines of code codex-rs/config/src/types.rs x: 21 # contributors y: 754 lines of code codex-rs/tui/src/bottom_pane/chat_composer/vim_search.rs x: 1 # contributors y: 18 lines of code codex-rs/tui/src/bottom_pane/footer.rs x: 17 # contributors y: 1815 lines of code codex-rs/tui/src/bottom_pane/textarea.rs x: 26 # contributors y: 3752 lines of code codex-rs/tui/src/bottom_pane/textarea/vim_commands.rs x: 1 # contributors y: 544 lines of code codex-rs/tui/src/keymap.rs x: 4 # contributors y: 3188 lines of code codex-rs/tui/src/keymap/bindings.rs x: 3 # contributors y: 361 lines of code codex-rs/tui/src/keymap/chords.rs x: 3 # contributors y: 476 lines of code codex-rs/tui/src/keymap_setup/actions.rs x: 4 # contributors y: 453 lines of code codex-rs/tui/src/keymap_setup/picker.rs x: 3 # contributors y: 454 lines of code codex-rs/core/src/context/multi_agent_mode_instructions.rs x: 8 # contributors y: 33 lines of code codex-rs/app-server/src/request_processors/feedback_processor.rs x: 14 # contributors y: 779 lines of code codex-rs/feedback/src/lib.rs x: 20 # contributors y: 1358 lines of code codex-rs/feedback/src/upload.rs x: 1 # contributors y: 211 lines of code codex-rs/app-server/src/request_processors/thread_goal_processor.rs x: 11 # contributors y: 490 lines of code codex-rs/app-server/src/request_processors/thread_processor.rs x: 45 # contributors y: 5342 lines of code codex-rs/core/src/session/thread_settings.rs x: 5 # contributors y: 70 lines of code codex-rs/core/src/session/turn_input.rs x: 9 # contributors y: 615 lines of code codex-rs/protocol/src/protocol.rs x: 84 # contributors y: 3108 lines of code codex-rs/state/src/extract.rs x: 30 # contributors y: 677 lines of code codex-rs/thread-store/src/thread_metadata_sync.rs x: 18 # contributors y: 768 lines of code codex-rs/core/src/hook_runtime.rs x: 21 # contributors y: 945 lines of code codex-rs/core/src/session/inject.rs x: 9 # contributors y: 162 lines of code codex-rs/ext/goal/src/api.rs x: 5 # contributors y: 331 lines of code codex-rs/ext/goal/src/extension.rs x: 6 # contributors y: 525 lines of code codex-rs/core/src/agent/role.rs x: 12 # contributors y: 373 lines of code codex-rs/core/src/mcp_tool_approval_templates.rs x: 4 # contributors y: 334 lines of code codex-rs/core/src/tools/handlers/apply_patch_spec.rs x: 5 # contributors y: 27 lines of code codex-rs/tui/assets/inline_visualization/visualize.css x: 1 # contributors y: 757 lines of code codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 16 # contributors y: 1178 lines of code codex-rs/tui/src/tooltips.rs x: 10 # contributors y: 367 lines of code codex-rs/tui/src/chatwidget/model_popups.rs x: 6 # contributors y: 659 lines of code codex-rs/core/src/tools/handlers/send_user_message_async.rs x: 4 # contributors y: 102 lines of code codex-rs/core/src/tools/spec_plan.rs x: 27 # contributors y: 1430 lines of code codex-rs/models-manager/src/model_info.rs x: 14 # contributors y: 219 lines of code codex-rs/core-plugins/src/executor_hooks.rs x: 2 # contributors y: 288 lines of code codex-rs/hooks/src/engine/mod.rs x: 7 # contributors y: 426 lines of code codex-rs/plugin/src/lib.rs x: 10 # contributors y: 78 lines of code codex-rs/ext/goal/src/accounting.rs x: 3 # contributors y: 504 lines of code codex-rs/code-mode-host/src/grpc/conversions.rs x: 2 # contributors y: 167 lines of code codex-rs/code-mode-host/src/grpc/mod.rs x: 3 # contributors y: 411 lines of code codex-rs/code-mode-host/src/lib.rs x: 5 # contributors y: 582 lines of code codex-rs/code-mode-protocol/src/grpc/codex.code_mode.v1.proto x: 3 # contributors y: 216 lines of code codex-rs/code-mode-protocol/src/host/payload.rs x: 4 # contributors y: 429 lines of code codex-rs/code-mode-protocol/src/lib.rs x: 5 # contributors y: 50 lines of code codex-rs/code-mode-runtime/src/service.rs x: 3 # contributors y: 375 lines of code codex-rs/core/src/tools/code_mode/execute_handler.rs x: 9 # contributors y: 198 lines of code codex-rs/core/src/tools/code_mode/wait_handler.rs x: 11 # contributors y: 180 lines of code codex-rs/sandboxing/src/seatbelt.rs x: 11 # contributors y: 753 lines of code codex-rs/codex-mcp/src/client_capabilities.rs x: 3 # contributors y: 42 lines of code codex-rs/codex-mcp/src/elicitation.rs x: 15 # contributors y: 56 lines of code codex-rs/core/src/session/mcp.rs x: 40 # contributors y: 968 lines of code codex-rs/protocol/src/approvals.rs x: 19 # contributors y: 419 lines of code codex-rs/protocol/src/mcp.rs x: 9 # contributors y: 478 lines of code codex-rs/rmcp-client/src/elicitation_client_service.rs x: 5 # contributors y: 523 lines of code codex-rs/rmcp-client/src/rmcp_client.rs x: 26 # contributors y: 1501 lines of code codex-rs/tui/src/app/thread_routing.rs x: 22 # contributors y: 1788 lines of code codex-rs/tui/src/chatwidget/tool_requests.rs x: 8 # contributors y: 422 lines of code codex-rs/sandboxing/src/lib.rs x: 9 # contributors y: 86 lines of code codex-rs/config/src/hook_config.rs x: 5 # contributors y: 232 lines of code codex-rs/core/src/tasks/mod.rs x: 38 # contributors y: 910 lines of code codex-rs/core/src/compact_remote.rs x: 23 # contributors y: 472 lines of code codex-rs/core/src/compact_remote_v2.rs x: 18 # contributors y: 1125 lines of code codex-rs/core/src/state/turn.rs x: 16 # contributors y: 216 lines of code codex-rs/app-server/src/notification_media.rs x: 2 # contributors y: 210 lines of code codex-rs/core/src/session/rollout_reconstruction.rs x: 13 # contributors y: 123 lines of code codex-rs/codex-mcp/src/binding.rs x: 7 # contributors y: 350 lines of code codex-rs/config/src/mcp_types.rs x: 14 # contributors y: 477 lines of code codex-rs/core-plugins/src/loader.rs x: 19 # contributors y: 1785 lines of code codex-rs/core/src/config/edit.rs x: 27 # contributors y: 858 lines of code codex-rs/core/src/config/edit/document_helpers.rs x: 9 # contributors y: 309 lines of code codex-rs/core/src/stream_events_utils.rs x: 14 # contributors y: 406 lines of code codex-rs/core/src/tools/context.rs x: 19 # contributors y: 489 lines of code codex-rs/core/src/tools/handlers/mcp.rs x: 20 # contributors y: 755 lines of code codex-rs/core/src/tools/parallel.rs x: 18 # contributors y: 528 lines of code codex-rs/core/src/tools/registry.rs x: 23 # contributors y: 761 lines of code codex-rs/history/src/lib.rs x: 5 # contributors y: 374 lines of code codex-rs/tools/src/tool_output.rs x: 6 # contributors y: 209 lines of code codex-rs/utils/output-truncation/src/lib.rs x: 4 # contributors y: 185 lines of code codex-rs/app-server/src/bespoke_event_handling.rs x: 56 # contributors y: 4039 lines of code codex-rs/app-server/src/lib.rs x: 41 # contributors y: 1317 lines of code codex-rs/features/src/lib.rs x: 53 # contributors y: 628 lines of code codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 43 # contributors y: 4680 lines of code codex-rs/backend-client/src/client.rs x: 26 # contributors y: 165 lines of code codex-rs/cloud-tasks-client/src/http.rs x: 9 # contributors y: 747 lines of code codex-rs/cloud-tasks/src/lib.rs x: 15 # contributors y: 2192 lines of code codex-rs/cloud-tasks/src/util.rs x: 12 # contributors y: 153 lines of code codex-rs/rmcp-client/src/http_client_adapter.rs x: 12 # contributors y: 942 lines of code codex-rs/rmcp-client/src/lib.rs x: 20 # contributors y: 80 lines of code codex-rs/core-plugins/src/manager.rs x: 22 # contributors y: 3440 lines of code codex-rs/core-plugins/src/remote.rs x: 18 # contributors y: 2125 lines of code codex-rs/core-plugins/src/remote/remote_installed_plugin_sync.rs x: 7 # contributors y: 927 lines of code codex-rs/core/src/tools/handlers/unified_exec.rs x: 21 # contributors y: 141 lines of code codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs x: 16 # contributors y: 491 lines of code codex-rs/core/src/unified_exec/async_watcher.rs x: 10 # contributors y: 407 lines of code codex-rs/core/src/unified_exec/mod.rs x: 24 # contributors y: 190 lines of code codex-rs/core/src/unified_exec/process_manager.rs x: 29 # contributors y: 1088 lines of code codex-rs/core/src/guardian/tests.rs x: 29 # contributors y: 3653 lines of code codex-rs/core/src/tools/lifecycle.rs x: 5 # contributors y: 134 lines of code codex-rs/ext/guardian-v2/src/async_scorer/sampler.rs x: 7 # contributors y: 674 lines of code codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 57 # contributors y: 4744 lines of code codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 25 # contributors y: 1536 lines of code codex-rs/core/src/tasks/user_shell.rs x: 28 # contributors y: 445 lines of code codex-rs/rollout/src/compression.rs x: 4 # contributors y: 989 lines of code codex-rs/rollout/src/lib.rs x: 15 # contributors y: 127 lines of code codex-rs/thread-store/src/local/rollout_lineage.rs x: 2 # contributors y: 253 lines of code codex-rs/thread-store/src/local/thread_history_materialization.rs x: 5 # contributors y: 289 lines of code codex-rs/memories/write/src/phase1.rs x: 9 # contributors y: 818 lines of code codex-rs/codex-mcp/src/connection_manager/tool_catalog.rs x: 5 # contributors y: 433 lines of code codex-rs/core/src/guardian/approval_request.rs x: 9 # contributors y: 533 lines of code codex-rs/core/src/tools/approvals.rs x: 9 # contributors y: 879 lines of code codex-rs/core/src/tools/runtimes/unified_exec.rs x: 22 # contributors y: 744 lines of code codex-rs/core/src/agent/control.rs x: 30 # contributors y: 834 lines of code codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 15 # contributors y: 241 lines of code codex-rs/core/src/tools/handlers/multi_agents_common.rs x: 13 # contributors y: 395 lines of code codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 7 # contributors y: 812 lines of code codex-rs/core/src/realtime_conversation.rs x: 19 # contributors y: 180 lines of code codex-rs/config/src/merge.rs x: 7 # contributors y: 182 lines of code codex-rs/config/src/schema.rs x: 10 # contributors y: 247 lines of code codex-rs/features/src/feature_configs.rs x: 18 # contributors y: 414 lines of code codex-rs/features/src/tests.rs x: 34 # contributors y: 692 lines of code codex-rs/thread-manager-sample/src/main.rs x: 32 # contributors y: 399 lines of code codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 60 # contributors y: 607 lines of code codex-rs/app-server-protocol/src/protocol/common.rs x: 69 # contributors y: 4156 lines of code codex-rs/app-server-protocol/src/protocol/v2/notification.rs x: 4 # contributors y: 61 lines of code codex-rs/core/src/client.rs x: 57 # contributors y: 2465 lines of code codex-rs/exec/src/event_processor_with_human_output.rs x: 29 # contributors y: 417 lines of code codex-rs/exec/src/lib.rs x: 63 # contributors y: 1993 lines of code codex-rs/mcp-server/src/codex_tool_runner.rs x: 42 # contributors y: 382 lines of code codex-rs/model-provider/src/lib.rs x: 8 # contributors y: 30 lines of code codex-rs/model-provider/src/provider.rs x: 21 # contributors y: 1038 lines of code codex-rs/rollout-trace/src/protocol_event.rs x: 12 # contributors y: 406 lines of code codex-rs/rollout/src/policy.rs x: 21 # contributors y: 183 lines of code codex-rs/tui/src/chatwidget/protocol.rs x: 18 # contributors y: 402 lines of code codex-rs/core/src/context/world_state/environment.rs x: 5 # contributors y: 470 lines of code codex-rs/core-plugins/src/lib.rs x: 17 # contributors y: 100 lines of code codex-rs/core/src/tools/runtimes/mod.rs x: 16 # contributors y: 535 lines of code codex-rs/app-server/src/request_processors/projects.rs x: 1 # contributors y: 368 lines of code codex-rs/state/src/lib.rs x: 18 # contributors y: 100 lines of code codex-rs/state/src/model/mod.rs x: 9 # contributors y: 54 lines of code codex-rs/thread-store/src/lib.rs x: 15 # contributors y: 98 lines of code codex-rs/exec-server/src/remote.rs x: 15 # contributors y: 796 lines of code codex-rs/tui/src/chatwidget/skills.rs x: 15 # contributors y: 387 lines of code codex-rs/tui/src/mention_codec.rs x: 7 # contributors y: 610 lines of code codex-rs/protocol/src/permissions.rs x: 13 # contributors y: 3981 lines of code codex-rs/utils/path-uri/src/lib.rs x: 5 # contributors y: 756 lines of code codex-rs/windows-sandbox-rs/src/deny_read_resolver.rs x: 4 # contributors y: 690 lines of code codex-rs/app-server/src/request_processors/plugins.rs x: 26 # contributors y: 2406 lines of code codex-rs/core/src/environment_selection.rs x: 10 # contributors y: 1848 lines of code codex-rs/core/src/session/turn_context.rs x: 44 # contributors y: 987 lines of code codex-rs/exec-server-protocol/src/protocol.rs x: 11 # contributors y: 1082 lines of code codex-rs/core/src/session/mcp_runtime.rs x: 12 # contributors y: 382 lines of code codex-rs/core/src/tools/runtimes/apply_patch.rs x: 20 # contributors y: 215 lines of code codex-rs/core/src/tools/sandboxing.rs x: 22 # contributors y: 433 lines of code codex-rs/file-system/src/lib.rs x: 8 # contributors y: 471 lines of code codex-rs/core/src/mcp_tool_call.rs x: 46 # contributors y: 1668 lines of code codex-rs/ext/extension-api/src/contributors.rs x: 11 # contributors y: 277 lines of code codex-rs/ext/extension-api/src/lib.rs x: 12 # contributors y: 99 lines of code codex-rs/codex-mcp/src/lib.rs x: 28 # contributors y: 106 lines of code codex-rs/codex-mcp/src/mcp/mod.rs x: 36 # contributors y: 694 lines of code codex-rs/app-server/src/request_processors/mcp_processor.rs x: 15 # contributors y: 534 lines of code codex-rs/ext/guardian-v2/src/async_scorer/mod.rs x: 4 # contributors y: 21 lines of code codex-rs/core/src/tools/mod.rs x: 18 # contributors y: 34 lines of code codex-rs/core/src/tools/router.rs x: 27 # contributors y: 354 lines of code codex-rs/tui/src/app/agents_overview.rs x: 2 # contributors y: 740 lines of code codex-rs/tui/src/app/safety_buffering.rs x: 3 # contributors y: 264 lines of code codex-rs/core/src/session/review.rs x: 22 # contributors y: 190 lines of code codex-rs/core/src/session/step_context.rs x: 6 # contributors y: 23 lines of code codex-rs/core/src/guardian/mod.rs x: 21 # contributors y: 235 lines of code codex-rs/ext/guardian-v2/src/async_scorer/config.rs x: 4 # contributors y: 302 lines of code codex-rs/ext/guardian-v2/src/async_scorer/trusted_skills.rs x: 2 # contributors y: 55 lines of code codex-rs/tui/src/diff_render.rs x: 13 # contributors y: 2208 lines of code codex-rs/tui/src/history_cell/tests.rs x: 15 # contributors y: 2766 lines of code codex-rs/codex-mcp/src/catalog.rs x: 4 # contributors y: 508 lines of code codex-rs/codex-mcp/src/connection_manager.rs x: 26 # contributors y: 905 lines of code codex-rs/codex-mcp/src/server.rs x: 6 # contributors y: 397 lines of code codex-rs/codex-api/src/common.rs x: 21 # contributors y: 383 lines of code codex-rs/codex-api/src/sse/responses.rs x: 25 # contributors y: 1861 lines of code codex-rs/protocol/src/lib.rs x: 19 # contributors y: 52 lines of code codex-rs/core/src/tools/code_mode/delegate.rs x: 7 # contributors y: 339 lines of code codex-rs/protocol/src/models.rs x: 37 # contributors y: 3898 lines of code codex-rs/protocol/src/models/executed_tool_calls.rs x: 1 # contributors y: 445 lines of code codex-rs/core/src/context/world_state/mod.rs x: 10 # contributors y: 398 lines of code codex-rs/core/src/event_mapping.rs x: 24 # contributors y: 237 lines of code codex-rs/tui/src/dynamic_tools.rs x: 2 # contributors y: 1526 lines of code codex-rs/tui/src/thread_transcript.rs x: 10 # contributors y: 206 lines of code codex-rs/analytics/src/client.rs x: 21 # contributors y: 847 lines of code codex-rs/analytics/src/events.rs x: 29 # contributors y: 1375 lines of code codex-rs/analytics/src/facts.rs x: 26 # contributors y: 631 lines of code codex-rs/analytics/src/reducer.rs x: 29 # contributors y: 3472 lines of code codex-rs/core/src/tools/handlers/apply_patch.rs x: 22 # contributors y: 583 lines of code codex-rs/core/src/tools/handlers/dynamic.rs x: 9 # contributors y: 232 lines of code codex-rs/core/src/tools/handlers/extension_tools.rs x: 17 # contributors y: 309 lines of code codex-rs/core/src/tools/handlers/mcp_resource/list_mcp_resource_templates.rs x: 4 # contributors y: 90 lines of code codex-rs/core/src/tools/handlers/multi_agents/close_agent.rs x: 7 # contributors y: 153 lines of code codex-rs/core/src/tools/handlers/multi_agents/resume_agent.rs x: 8 # contributors y: 194 lines of code codex-rs/core/src/tools/handlers/multi_agents/send_input.rs x: 10 # contributors y: 156 lines of code codex-rs/core/src/tools/handlers/multi_agents/wait.rs x: 8 # contributors y: 299 lines of code codex-rs/core/src/tools/handlers/multi_agents_v2/list_agents.rs x: 6 # contributors y: 79 lines of code codex-rs/core/src/tools/handlers/multi_agents_v2/wait.rs x: 8 # contributors y: 184 lines of code codex-rs/core/src/tools/handlers/plan.rs x: 11 # contributors y: 94 lines of code codex-rs/core/src/tools/handlers/request_permissions.rs x: 7 # contributors y: 110 lines of code codex-rs/core/src/tools/handlers/request_user_input.rs x: 8 # contributors y: 146 lines of code codex-rs/core/src/tools/handlers/tool_search.rs x: 13 # contributors y: 224 lines of code codex-rs/core/src/tools/handlers/view_image.rs x: 16 # contributors y: 451 lines of code codex-rs/ext/goal/src/tool.rs x: 4 # contributors y: 493 lines of code codex-rs/ext/image-generation/src/tool.rs x: 13 # contributors y: 615 lines of code codex-rs/ext/memories/src/extension.rs x: 3 # contributors y: 98 lines of code codex-rs/ext/memories/src/tests.rs x: 7 # contributors y: 555 lines of code codex-rs/ext/skills/src/extension.rs x: 9 # contributors y: 651 lines of code codex-rs/ext/skills/src/provider/executor.rs x: 8 # contributors y: 325 lines of code codex-rs/ext/skills/src/shadow_selection_experiment/mod.rs x: 2 # contributors y: 492 lines of code codex-rs/ext/skills/src/tools/list.rs x: 5 # contributors y: 209 lines of code codex-rs/ext/skills/src/tools/mod.rs x: 6 # contributors y: 330 lines of code codex-rs/ext/web-search/src/extension.rs x: 7 # contributors y: 203 lines of code codex-rs/code-mode-host/src/grpc/routing.rs x: 3 # contributors y: 234 lines of code codex-rs/code-mode/src/grpc_session/mod.rs x: 2 # contributors y: 335 lines of code codex-rs/code-mode/src/grpc_session/operations.rs x: 2 # contributors y: 419 lines of code codex-rs/ext/skills/src/render.rs x: 7 # contributors y: 1090 lines of code codex-rs/core/src/skills.rs x: 11 # contributors y: 201 lines of code codex-rs/codex-mcp/src/runtime.rs x: 16 # contributors y: 960 lines of code codex-rs/codex-mcp/src/trusted_access.rs x: 1 # contributors y: 273 lines of code codex-rs/core/src/connectors.rs x: 35 # contributors y: 504 lines of code codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 21 # contributors y: 1566 lines of code codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 14 # contributors y: 452 lines of code codex-rs/app-server/src/request_processors/turn_processor.rs x: 32 # contributors y: 1592 lines of code codex-rs/protocol/src/items.rs x: 22 # contributors y: 713 lines of code codex-rs/protocol/src/legacy_events.rs x: 11 # contributors y: 610 lines of code codex-rs/thread-store/src/local/thread_history/search.rs x: 4 # contributors y: 357 lines of code codex-rs/utils/path-uri/src/tests.rs x: 5 # contributors y: 1170 lines of code codex-rs/linux-sandbox/src/linux_run_main.rs x: 8 # contributors y: 1316 lines of code codex-rs/exec-server/src/client/http_response_body_stream.rs x: 4 # contributors y: 386 lines of code codex-rs/core/src/tasks/review.rs x: 17 # contributors y: 181 lines of code codex-rs/core/src/config/permissions.rs x: 10 # contributors y: 853 lines of code codex-rs/core/src/session_startup_prewarm.rs x: 16 # contributors y: 322 lines of code codex-rs/core/src/turn_metadata.rs x: 28 # contributors y: 500 lines of code codex-rs/rollout/src/metadata.rs x: 15 # contributors y: 449 lines of code codex-rs/rollout/src/recorder.rs x: 27 # contributors y: 1916 lines of code codex-rs/rollout/src/tests.rs x: 22 # contributors y: 1724 lines of code codex-rs/state/src/runtime/threads.rs x: 30 # contributors y: 1857 lines of code codex-rs/thread-store/src/local/create_thread.rs x: 12 # contributors y: 57 lines of code codex-rs/tui/src/chatwidget/windows_sandbox_prompts.rs x: 7 # contributors y: 477 lines of code codex-rs/windows-sandbox-rs/src/audit.rs x: 6 # contributors y: 371 lines of code codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 24 # contributors y: 2329 lines of code codex-rs/tui/src/chatwidget/interrupts.rs x: 12 # contributors y: 246 lines of code codex-rs/core/src/context/node_repl_review_evidence.rs x: 5 # contributors y: 380 lines of code codex-rs/tui/src/keymap_setup.rs x: 3 # contributors y: 1786 lines of code codex-rs/app-server/src/config_manager.rs x: 12 # contributors y: 337 lines of code codex-rs/app-server/src/request_processors/catalog_processor.rs x: 16 # contributors y: 630 lines of code codex-rs/app-server/src/request_processors/plugins/search.rs x: 3 # contributors y: 314 lines of code codex-rs/cli/src/plugin_cmd.rs x: 11 # contributors y: 461 lines of code codex-rs/core-plugins/src/marketplace_policy.rs x: 4 # contributors y: 534 lines of code codex-rs/app-server-protocol/src/protocol/v2/thread_data.rs x: 14 # contributors y: 382 lines of code codex-rs/codex-api/src/error.rs x: 6 # contributors y: 49 lines of code codex-rs/protocol/src/error.rs x: 13 # contributors y: 766 lines of code codex-rs/core/src/session/time_reminder.rs x: 1 # contributors y: 123 lines of code codex-rs/app-server-protocol/src/protocol/v2/shared.rs x: 7 # contributors y: 292 lines of code codex-rs/cli/src/doctor.rs x: 17 # contributors y: 2921 lines of code codex-rs/response-debug-context/src/lib.rs x: 6 # contributors y: 158 lines of code codex-rs/core/src/context/environment_context.rs x: 7 # contributors y: 223 lines of code codex-rs/core/src/mcp_openai_file.rs x: 15 # contributors y: 212 lines of code codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 22 # contributors y: 831 lines of code codex-rs/codex-api/src/lib.rs x: 22 # contributors y: 120 lines of code codex-rs/model-provider-info/src/lib.rs x: 15 # contributors y: 510 lines of code codex-rs/core/src/apply_patch.rs x: 14 # contributors y: 84 lines of code codex-rs/core/src/tools/network_approval.rs x: 16 # contributors y: 1074 lines of code codex-rs/core/src/tools/orchestrator.rs x: 21 # contributors y: 525 lines of code codex-rs/core/src/tools/runtimes/zsh_fork/unix_escalation.rs x: 7 # contributors y: 691 lines of code codex-rs/exec-server/src/fs_sandbox.rs x: 11 # contributors y: 792 lines of code codex-rs/tui/src/pager_overlay.rs x: 16 # contributors y: 1602 lines of code codex-rs/ext/guardian-v2/src/sync_reviewer/reviewer_config.rs x: 1 # contributors y: 288 lines of code codex-rs/otel/src/metrics/client.rs x: 9 # contributors y: 579 lines of code codex-rs/state/src/log_db.rs x: 11 # contributors y: 577 lines of code codex-rs/state/src/runtime.rs x: 24 # contributors y: 656 lines of code codex-rs/state/src/runtime/logs.rs x: 8 # contributors y: 1750 lines of code codex-rs/state/src/telemetry.rs x: 4 # contributors y: 192 lines of code codex-rs/codex-api/src/endpoint/images.rs x: 3 # contributors y: 297 lines of code codex-rs/ext/image-generation/src/backend.rs x: 6 # contributors y: 106 lines of code codex-rs/thread-store/src/local/rollout_migration/legacy_event.rs x: 4 # contributors y: 239 lines of code codex-rs/app-server/src/request_processors/thread_summary.rs x: 17 # contributors y: 272 lines of code codex-rs/cloud-tasks/src/env_detect.rs x: 5 # contributors y: 276 lines of code codex-rs/git-utils/src/info.rs x: 15 # contributors y: 1000 lines of code codex-rs/git-utils/src/lib.rs x: 11 # contributors y: 48 lines of code codex-rs/rollout/src/list.rs x: 20 # contributors y: 1449 lines of code codex-rs/state/src/model/thread_metadata.rs x: 16 # contributors y: 257 lines of code codex-rs/thread-store/src/local/helpers.rs x: 14 # contributors y: 340 lines of code codex-rs/thread-store/src/local/update_thread_metadata.rs x: 16 # contributors y: 799 lines of code codex-rs/exec-server/src/client.rs x: 19 # contributors y: 2819 lines of code codex-rs/exec-server/src/client/accepted.rs x: 2 # contributors y: 221 lines of code codex-rs/exec-server/src/client_recovery.rs x: 10 # contributors y: 828 lines of code codex-rs/exec-server/src/environment.rs x: 22 # contributors y: 1610 lines of code codex-rs/core-api/src/lib.rs x: 24 # contributors y: 132 lines of code codex-rs/core/src/agents_md.rs x: 9 # contributors y: 421 lines of code codex-rs/tui/src/slash_command.rs x: 33 # contributors y: 307 lines of code codex-rs/tui/src/app/thread_events.rs x: 12 # contributors y: 251 lines of code codex-rs/tui/src/app_backtrack.rs x: 14 # contributors y: 836 lines of code codex-rs/tui/src/external_agent_config_migration/mod.rs x: 3 # contributors y: 1007 lines of code codex-rs/tui/src/onboarding/onboarding_screen.rs x: 20 # contributors y: 785 lines of code codex-rs/tui/src/resume_picker.rs x: 31 # contributors y: 6299 lines of code codex-rs/tui/src/tui.rs x: 25 # contributors y: 705 lines of code codex-rs/cli/src/main.rs x: 59 # contributors y: 4309 lines of code codex-rs/code-mode/src/remote_session/connection.rs x: 6 # contributors y: 542 lines of code codex-rs/code-mode/src/remote_session/connection/driver/responses.rs x: 2 # contributors y: 445 lines of code codex-rs/codex-mcp/src/mcp/auth.rs x: 10 # contributors y: 185 lines of code codex-rs/core/src/mcp_skill_dependencies.rs x: 20 # contributors y: 483 lines of code codex-rs/rmcp-client/src/auth_status.rs x: 14 # contributors y: 852 lines of code codex-rs/rmcp-client/src/perform_oauth_login.rs x: 19 # contributors y: 1329 lines of code codex-rs/core/src/client_common.rs x: 30 # contributors y: 96 lines of code codex-rs/core/src/lib.rs x: 68 # contributors y: 205 lines of code codex-rs/thread-store/src/local/mod.rs x: 24 # contributors y: 571 lines of code codex-rs/core-plugins/src/marketplace_remove.rs x: 2 # contributors y: 363 lines of code codex-rs/tui/src/onboarding/auth.rs x: 31 # contributors y: 1381 lines of code codex-rs/tui/src/onboarding/bedrock.rs x: 1 # contributors y: 492 lines of code codex-rs/tui/src/onboarding/mod.rs x: 9 # contributors y: 8 lines of code codex-rs/app-server/src/message_processor.rs x: 56 # contributors y: 1597 lines of code codex-rs/windows-sandbox-rs/src/lib.rs x: 13 # contributors y: 821 lines of code codex-rs/windows-sandbox-rs/src/setup.rs x: 9 # contributors y: 1246 lines of code codex-rs/windows-sandbox-rs/src/token.rs x: 5 # contributors y: 438 lines of code codex-rs/windows-sandbox-rs/src/unified_exec/backends/legacy.rs x: 6 # contributors y: 465 lines of code codex-rs/tui/src/main.rs x: 7 # contributors y: 53 lines of code codex-rs/app-server/src/request_processors/config_processor.rs x: 22 # contributors y: 1031 lines of code codex-rs/otel/src/provider.rs x: 10 # contributors y: 689 lines of code codex-rs/app-server-protocol/src/export.rs x: 24 # contributors y: 2733 lines of code codex-rs/app-server/src/request_processors.rs x: 46 # contributors y: 695 lines of code codex-rs/core/src/session/step_activation.rs x: 1 # contributors y: 327 lines of code codex-rs/core/src/tasks/regular.rs x: 13 # contributors y: 28 lines of code codex-rs/core/src/tools/events.rs x: 14 # contributors y: 801 lines of code codex-rs/external-agent-migration/src/service_tests/general/detection.rs x: 2 # contributors y: 843 lines of code codex-rs/core/src/mcp.rs x: 16 # contributors y: 136 lines of code codex-rs/core/src/shell_snapshot.rs x: 15 # contributors y: 344 lines of code codex-rs/exec-server/src/local_process.rs x: 11 # contributors y: 1533 lines of code codex-rs/tui/src/terminal_palette.rs x: 6 # contributors y: 566 lines of code codex-rs/tui/src/terminal_probe.rs x: 3 # contributors y: 738 lines of code codex-rs/memories/write/src/phase2.rs x: 3 # contributors y: 565 lines of code codex-rs/tui/src/multi_agents.rs x: 7 # contributors y: 887 lines of code codex-rs/core/src/exec.rs x: 24 # contributors y: 966 lines of code codex-rs/core/src/exec_policy.rs x: 19 # contributors y: 958 lines of code codex-rs/core/src/sandboxing/mod.rs x: 17 # contributors y: 212 lines of code codex-rs/app-server-protocol/src/protocol/item_builders.rs x: 11 # contributors y: 337 lines of code codex-rs/app-server/src/outgoing_message.rs x: 30 # contributors y: 638 lines of code codex-rs/tui/src/app/app_server_requests.rs x: 12 # contributors y: 972 lines of code codex-rs/tui/src/app/pending_interactive_replay.rs x: 12 # contributors y: 886 lines of code codex-rs/tui/src/chatwidget/permission_popups.rs x: 7 # contributors y: 466 lines of code codex-rs/login/src/auth/manager.rs x: 28 # contributors y: 2687 lines of code codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 18 # contributors y: 941 lines of code codex-rs/hooks/src/engine/discovery.rs x: 9 # contributors y: 847 lines of code codex-rs/hooks/src/engine/output_parser.rs x: 2 # contributors y: 568 lines of code codex-rs/hooks/src/registry.rs x: 9 # contributors y: 277 lines of code codex-rs/hooks/src/schema.rs x: 4 # contributors y: 1142 lines of code codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 4 # contributors y: 1584 lines of code codex-rs/tui/src/history_cell/hook_cell.rs x: 5 # contributors y: 896 lines of code codex-rs/app-server-protocol/src/protocol/v2/realtime.rs x: 8 # contributors y: 386 lines of code codex-rs/app-server/src/realtime_history.rs x: 1 # contributors y: 508 lines of code codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 18 # contributors y: 187 lines of code codex-rs/app-server/src/thread_state.rs x: 21 # contributors y: 561 lines of code codex-rs/rollout/src/search.rs x: 9 # contributors y: 321 lines of code codex-rs/thread-store/src/local/delete_thread.rs x: 4 # contributors y: 775 lines of code codex-rs/thread-store/src/local/rollout_migration.rs x: 3 # contributors y: 1296 lines of code codex-rs/thread-store/src/store.rs x: 11 # contributors y: 353 lines of code codex-rs/tui/src/status/helpers.rs x: 15 # contributors y: 326 lines of code codex-rs/app-server-protocol/src/protocol/v2/plugin.rs x: 14 # contributors y: 875 lines of code codex-rs/tui/src/bottom_pane/bottom_pane_view.rs x: 14 # contributors y: 30 lines of code codex-rs/config/src/loader/mod.rs x: 19 # contributors y: 1812 lines of code codex-rs/config/src/loader/tests.rs x: 12 # contributors y: 914 lines of code codex-rs/otel/src/events/session_telemetry.rs x: 24 # contributors y: 404 lines of code codex-rs/network-proxy/src/credential_broker.rs x: 1 # contributors y: 562 lines of code codex-rs/network-proxy/src/proxy.rs x: 10 # contributors y: 2536 lines of code codex-rs/network-proxy/src/runtime.rs x: 9 # contributors y: 1881 lines of code codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 15 # contributors y: 2722 lines of code codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 14 # contributors y: 3335 lines of code codex-rs/cli/src/login.rs x: 23 # contributors y: 562 lines of code codex-rs/login/src/lib.rs x: 27 # contributors y: 65 lines of code codex-rs/login/src/server.rs x: 24 # contributors y: 1182 lines of code codex-rs/model-provider/src/auth.rs x: 11 # contributors y: 130 lines of code codex-rs/otel/src/lib.rs x: 18 # contributors y: 72 lines of code codex-rs/tui/src/insert_history.rs x: 11 # contributors y: 1038 lines of code codex-rs/tui/src/markdown_render.rs x: 11 # contributors y: 2507 lines of code codex-rs/config/src/lib.rs x: 26 # contributors y: 198 lines of code codex-rs/protocol/src/shell_environment.rs x: 8 # contributors y: 249 lines of code codex-rs/utils/pty/src/pty.rs x: 6 # contributors y: 489 lines of code codex-rs/utils/pty/src/tests.rs x: 8 # contributors y: 1418 lines of code codex-rs/memories/write/src/runtime.rs x: 18 # contributors y: 349 lines of code codex-rs/exec-server/src/local_file_system.rs x: 7 # contributors y: 1302 lines of code codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 13 # contributors y: 1323 lines of code codex-rs/tui/src/chatwidget/user_messages.rs x: 5 # contributors y: 690 lines of code codex-rs/linux-sandbox/src/bwrap.rs x: 11 # contributors y: 2402 lines of code codex-rs/core/src/image_preparation.rs x: 4 # contributors y: 264 lines of code codex-rs/tui/src/history_cell/mcp.rs x: 7 # contributors y: 639 lines of code codex-rs/exec/src/cli.rs x: 20 # contributors y: 222 lines of code codex-rs/app-server-protocol/src/protocol/v2/mod.rs x: 11 # contributors y: 70 lines of code codex-rs/hooks/src/engine/command_runner.rs x: 6 # contributors y: 416 lines of code codex-rs/config/src/config_requirements.rs x: 25 # contributors y: 4243 lines of code codex-rs/config/src/requirements_layers/stack.rs x: 10 # contributors y: 300 lines of code codex-rs/tui/src/debug_config.rs x: 23 # contributors y: 662 lines of code codex-rs/cli/src/doctor/thread_inventory.rs x: 7 # contributors y: 1333 lines of code codex-rs/login/src/auth/external_bearer.rs x: 7 # contributors y: 70 lines of code codex-rs/protocol/src/config_types.rs x: 23 # contributors y: 805 lines of code codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 10 # contributors y: 2833 lines of code codex-rs/tui/src/startup_orchestration.rs x: 2 # contributors y: 504 lines of code codex-rs/core/src/tasks/compact.rs x: 11 # contributors y: 20 lines of code codex-rs/core/src/safety.rs x: 19 # contributors y: 85 lines of code codex-rs/codex-api/src/files.rs x: 8 # contributors y: 719 lines of code codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 9 # contributors y: 662 lines of code codex-rs/tui/src/bottom_pane/status_surface_preview.rs x: 6 # contributors y: 272 lines of code codex-rs/app-server/src/in_process.rs x: 25 # contributors y: 868 lines of code codex-rs/core/src/tools/handlers/mod.rs x: 24 # contributors y: 465 lines of code codex-rs/exec-server/src/server/processor.rs x: 8 # contributors y: 563 lines of code codex-rs/rmcp-client/src/stdio_server_launcher.rs x: 11 # contributors y: 648 lines of code codex-rs/shell-command/src/parse_command.rs x: 6 # contributors y: 2552 lines of code codex-rs/external-agent-migration/src/service_tests/plugins/basics.rs x: 2 # contributors y: 706 lines of code codex-rs/external-agent-migration/src/service_tests/plugins/marketplaces.rs x: 1 # contributors y: 718 lines of code sdk/python/scripts/update_sdk_artifacts.py x: 8 # contributors y: 1163 lines of code codex-rs/apply-patch/src/invocation.rs x: 8 # contributors y: 933 lines of code codex-rs/apply-patch/src/lib.rs x: 18 # contributors y: 1254 lines of code codex-rs/ext/skills/src/loader/host.rs x: 2 # contributors y: 394 lines of code codex-rs/utils/plugins/src/plugin_namespace.rs x: 10 # contributors y: 331 lines of code codex-rs/config/src/profile_toml.rs x: 8 # contributors y: 64 lines of code codex-rs/mcp-server/src/codex_tool_config.rs x: 19 # contributors y: 352 lines of code codex-rs/tui/src/chatwidget/plugins.rs x: 9 # contributors y: 953 lines of code codex-rs/core/src/shell.rs x: 12 # contributors y: 13 lines of code codex-rs/core-plugins/src/startup_sync.rs x: 9 # contributors y: 1036 lines of code codex-rs/tui/src/status/tests.rs x: 24 # contributors y: 2020 lines of code codex-rs/tui/src/session_archive_commands.rs x: 10 # contributors y: 441 lines of code codex-rs/external-agent-migration/src/service.rs x: 2 # contributors y: 818 lines of code codex-rs/app-server-client/src/lib.rs x: 24 # contributors y: 1802 lines of code codex-rs/network-proxy/src/http_proxy.rs x: 11 # contributors y: 1641 lines of code codex-rs/windows-sandbox-rs/src/acl.rs x: 5 # contributors y: 743 lines of code codex-rs/tui/src/app/thread_goal_actions.rs x: 1 # contributors y: 422 lines of code codex-rs/thread-store/src/local/unarchive_thread.rs x: 8 # contributors y: 268 lines of code codex-rs/protocol/src/permission_profile_intersection.rs x: 1 # contributors y: 403 lines of code codex-rs/external-agent-migration/src/service_tests/general/repo_import.rs x: 3 # contributors y: 690 lines of code sdk/python/src/openai_codex/api.py x: 1 # contributors y: 676 lines of code codex-rs/tui/src/app/agents_overview_view.rs x: 1 # contributors y: 705 lines of code codex-rs/exec-server/src/connection.rs x: 10 # contributors y: 935 lines of code codex-rs/exec-server/src/rpc.rs x: 9 # contributors y: 1162 lines of code codex-rs/tui/src/bottom_pane/slash_commands.rs x: 14 # contributors y: 97 lines of code codex-rs/app-server/src/external_agent_migration/processor.rs x: 2 # contributors y: 615 lines of code codex-rs/app-server-protocol/src/protocol/v2/permissions.rs x: 8 # contributors y: 540 lines of code codex-rs/cli/src/doctor/output.rs x: 5 # contributors y: 1627 lines of code codex-rs/cli/src/doctor/updates.rs x: 4 # contributors y: 601 lines of code codex-rs/tui/src/render/highlight.rs x: 5 # contributors y: 1308 lines of code codex-rs/core/src/otel_init.rs x: 10 # contributors y: 100 lines of code codex-rs/app-server/src/request_processors/apps_processor.rs x: 11 # contributors y: 408 lines of code codex-rs/mcp-server/src/message_processor.rs x: 33 # contributors y: 516 lines of code codex-rs/core/src/realtime_context.rs x: 13 # contributors y: 526 lines of code codex-rs/rollout/src/state_db.rs x: 15 # contributors y: 678 lines of code codex-rs/state/src/runtime/memories.rs x: 17 # contributors y: 4540 lines of code codex-rs/thread-store/src/in_memory.rs x: 23 # contributors y: 929 lines of code codex-rs/thread-store/src/local/read_thread.rs x: 17 # contributors y: 1482 lines of code codex-rs/tui/src/app/thread_session_state.rs x: 16 # contributors y: 428 lines of code codex-rs/tui/src/exec_cell/render.rs x: 16 # contributors y: 706 lines of code codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 6 # contributors y: 1015 lines of code codex-rs/tui/src/bottom_pane/paste_burst.rs x: 12 # contributors y: 301 lines of code codex-rs/code-mode-protocol/src/description.rs x: 7 # contributors y: 510 lines of code codex-rs/config/src/state.rs x: 12 # contributors y: 442 lines of code codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 12 # contributors y: 3448 lines of code codex-rs/app-server/src/mcp_refresh.rs x: 17 # contributors y: 382 lines of code codex-rs/codex-client/src/lib.rs x: 10 # contributors y: 13 lines of code codex-rs/app-server/src/models.rs x: 13 # contributors y: 75 lines of code codex-rs/mcp-server/src/lib.rs x: 18 # contributors y: 232 lines of code codex-rs/thread-store/src/live_thread.rs x: 8 # contributors y: 369 lines of code codex-rs/tui/src/history_cell/messages.rs x: 5 # contributors y: 604 lines of code codex-rs/tui/src/app/resize_reflow.rs x: 3 # contributors y: 599 lines of code codex-rs/tui/src/status/card.rs x: 18 # contributors y: 903 lines of code codex-rs/app-server/src/thread_status.rs x: 15 # contributors y: 770 lines of code scripts/mcp_conformance/codex_conformance_adapter.py x: 2 # contributors y: 890 lines of code scripts/mcp_conformance/run_codex_compliance.py x: 2 # contributors y: 2098 lines of code codex-rs/cli/src/debug_sandbox.rs x: 12 # contributors y: 1084 lines of code codex-rs/network-proxy/src/config.rs x: 7 # contributors y: 853 lines of code codex-rs/app-server-protocol/schema/typescript/index.ts x: 33 # contributors y: 92 lines of code codex-rs/windows-sandbox-rs/src/unified_exec/tests.rs x: 5 # contributors y: 1075 lines of code codex-rs/git-utils/src/apply.rs x: 3 # contributors y: 758 lines of code codex-rs/apply-patch/src/parser.rs x: 12 # contributors y: 560 lines of code codex-rs/apply-patch/src/streaming_parser.rs x: 4 # contributors y: 861 lines of code codex-rs/app-server/src/request_processors/process_exec_processor.rs x: 4 # contributors y: 681 lines of code codex-rs/shell-escalation/src/unix/escalate_server.rs x: 7 # contributors y: 1001 lines of code codex-rs/core-plugins/src/tool_suggest_metadata.rs x: 6 # contributors y: 240 lines of code codex-rs/connectors/src/lib.rs x: 9 # contributors y: 910 lines of code codex-rs/app-server-client/src/remote.rs x: 8 # contributors y: 798 lines of code scripts/mcp_conformance/review_regressions.py x: 1 # contributors y: 1198 lines of code scripts/mcp_conformance/server.py x: 1 # contributors y: 1636 lines of code codex-rs/tui/src/bottom_pane/app_link_view.rs x: 7 # contributors y: 1383 lines of code codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 8 # contributors y: 2111 lines of code codex-rs/tui/src/status_indicator_widget.rs x: 15 # contributors y: 432 lines of code codex-rs/file-search/src/lib.rs x: 14 # contributors y: 1053 lines of code codex-rs/code-mode-runtime/src/cell_actor/tests.rs x: 1 # contributors y: 637 lines of code codex-rs/app-server/src/command_exec.rs x: 11 # contributors y: 1010 lines of code codex-rs/tui/src/wrapping.rs x: 8 # contributors y: 1060 lines of code codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 3 # contributors y: 1921 lines of code codex-rs/core-plugins/src/remote/share/tests.rs x: 9 # contributors y: 717 lines of code codex-rs/state/src/runtime/goals.rs x: 6 # contributors y: 1619 lines of code scripts/install/install.ps1 x: 4 # contributors y: 931 lines of code codex-rs/core/src/windows_sandbox.rs x: 7 # contributors y: 384 lines of code codex-rs/network-proxy/src/socks5.rs x: 8 # contributors y: 1085 lines of code codex-rs/network-proxy/src/mitm.rs x: 3 # contributors y: 545 lines of code codex-rs/app-server-daemon/src/lib.rs x: 6 # contributors y: 932 lines of code codex-rs/tui/src/markdown_stream.rs x: 8 # contributors y: 760 lines of code codex-rs/tui/src/streaming/controller.rs x: 11 # contributors y: 1430 lines of code codex-rs/tui/src/bottom_pane/skill_popup.rs x: 13 # contributors y: 210 lines of code codex-rs/tui/src/bottom_pane/feedback_view.rs x: 17 # contributors y: 572 lines of code codex-rs/tui/src/ide_context/ipc.rs x: 1 # contributors y: 1136 lines of code codex-rs/shell-command/src/command_safety/windows_dangerous_commands.rs x: 3 # contributors y: 647 lines of code codex-rs/codex-backend-openapi-models/src/models/mod.rs x: 10 # contributors y: 41 lines of code codex-rs/tui/src/bottom_pane/command_popup.rs x: 25 # contributors y: 535 lines of code codex-rs/file-watcher/src/lib.rs x: 2 # contributors y: 766 lines of code codex-rs/tui/src/pets/image_protocol.rs x: 1 # contributors y: 618 lines of code codex-rs/tui/src/pets/model.rs x: 1 # contributors y: 899 lines of code codex-rs/tui/src/clipboard_copy.rs x: 1 # contributors y: 852 lines of code
7926.0
lines of code
  min: 1.0
  average: 307.59
  25th percentile: 49.25
  median: 136.0
  75th percentile: 337.0
  max: 7926.0
0 84.0
# contributors
min: 1.0 | average: 5.67 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 84.0

Number of Changes vs. Line Churn: 11152 points

codex-rs/core/tests/suite/guardian_history.rs x: 1 # changes y: 254 line churn codex-rs/guardian-context/src/history.rs x: 1 # changes y: 182 line churn codex-rs/core/src/context/guardian_review_evidence.rs x: 6 # changes y: 347 line churn codex-rs/core/src/codex_delegate.rs x: 106 # changes y: 2841 line churn codex-rs/core/src/session/mod.rs x: 113 # changes y: 10585 line churn codex-rs/core/src/thread_manager.rs x: 114 # changes y: 5596 line churn codex-rs/Cargo.lock x: 338 # changes y: 36455 line churn codex-rs/Cargo.toml x: 215 # changes y: 1250 line churn codex-rs/core/Cargo.toml x: 152 # changes y: 677 line churn codex-rs/core/src/context_manager/history.rs x: 78 # changes y: 2348 line churn codex-rs/core/src/guardian/prompt.rs x: 34 # changes y: 1304 line churn codex-rs/core/src/guardian/review_session.rs x: 77 # changes y: 4702 line churn codex-rs/core/src/session/handlers.rs x: 51 # changes y: 3253 line churn codex-rs/core/tests/suite/mod.rs x: 129 # changes y: 418 line churn codex-rs/ext/extension-api/src/capabilities/conversation_history.rs x: 4 # changes y: 28 line churn codex-rs/ext/guardian-v2/src/async_scorer/extension.rs x: 11 # changes y: 1661 line churn codex-rs/ext/guardian-v2/src/async_scorer/extension_tests.rs x: 11 # changes y: 3591 line churn codex-rs/guardian-context/src/lib.rs x: 2 # changes y: 194 line churn codex-rs/arg0/Cargo.toml x: 15 # changes y: 67 line churn codex-rs/arg0/src/lib.rs x: 32 # changes y: 1172 line churn codex-rs/async-utils/src/lib.rs x: 3 # changes y: 97 line churn codex-rs/core/src/guardian/review.rs x: 45 # changes y: 1957 line churn codex-rs/core/src/session/step_activation_tests.rs x: 4 # changes y: 1248 line churn codex-rs/core/src/session/token_budget.rs x: 11 # changes y: 381 line churn codex-rs/core/tests/suite/review.rs x: 67 # changes y: 2602 line churn codex-rs/core/tests/suite/step_settings.rs x: 4 # changes y: 1482 line churn codex-rs/core/tests/suite/token_budget.rs x: 26 # changes y: 2549 line churn codex-rs/models-manager/src/model_info_tests.rs x: 16 # changes y: 668 line churn codex-rs/protocol/src/openai_models.rs x: 65 # changes y: 2746 line churn codex-rs/config/src/config_toml.rs x: 46 # changes y: 1633 line churn codex-rs/core/config.schema.json x: 169 # changes y: 9855 line churn codex-rs/core/src/agent/control/spawn.rs x: 34 # changes y: 1760 line churn codex-rs/core/src/compact.rs x: 91 # changes y: 3835 line churn codex-rs/core/src/compact_remote_request.rs x: 9 # changes y: 149 line churn codex-rs/core/src/compact_remote_v2_attempt.rs x: 11 # changes y: 193 line churn codex-rs/core/src/config/config_tests.rs x: 120 # changes y: 20992 line churn codex-rs/core/src/config/mod.rs x: 199 # changes y: 23032 line churn codex-rs/core/src/context/mod.rs x: 41 # changes y: 177 line churn codex-rs/core/src/session/session.rs x: 95 # changes y: 4511 line churn codex-rs/core/src/session/turn.rs x: 93 # changes y: 6492 line churn codex-rs/core/src/session/world_state.rs x: 29 # changes y: 568 line churn codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 49 # changes y: 1001 line churn codex-rs/core/src/tools/spec_plan_tests.rs x: 64 # changes y: 11065 line churn codex-rs/core/tests/suite/agent_websocket.rs x: 24 # changes y: 869 line churn codex-rs/core/tests/suite/code_mode.rs x: 82 # changes y: 8807 line churn codex-rs/core/tests/suite/collaboration_instructions.rs x: 37 # changes y: 2288 line churn codex-rs/core/tests/suite/compact.rs x: 105 # changes y: 10050 line churn codex-rs/core/tests/suite/personality.rs x: 65 # changes y: 2445 line churn codex-rs/core/tests/suite/prompt_caching.rs x: 97 # changes y: 4025 line churn codex-rs/core/tests/suite/remote_models.rs x: 82 # changes y: 2793 line churn codex-rs/ext/goal/BUILD.bazel x: 5 # changes y: 17 line churn codex-rs/ext/goal/src/runtime.rs x: 18 # changes y: 758 line churn codex-rs/ext/goal/src/steering.rs x: 5 # changes y: 317 line churn codex-rs/core/src/responses_metadata.rs x: 14 # changes y: 615 line churn codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json x: 157 # changes y: 49766 line churn codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json x: 133 # changes y: 36503 line churn codex-rs/app-server-protocol/schema/json/v2/GetAccountRateLimitsResponse.json x: 15 # changes y: 366 line churn codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 20 # changes y: 775 line churn codex-rs/app-server/README.md x: 194 # changes y: 4667 line churn codex-rs/app-server/src/request_processors/account_processor.rs x: 33 # changes y: 2226 line churn codex-rs/app-server/tests/common/auth_fixtures.rs x: 20 # changes y: 248 line churn codex-rs/app-server/tests/suite/v2/rate_limits.rs x: 22 # changes y: 951 line churn codex-rs/backend-client/src/types.rs x: 20 # changes y: 1001 line churn codex-rs/tui/src/app.rs x: 245 # changes y: 50582 line churn codex-rs/tui/src/app/app_server_events.rs x: 19 # changes y: 695 line churn codex-rs/tui/src/app/background_requests.rs x: 34 # changes y: 2119 line churn codex-rs/tui/src/app/event_dispatch.rs x: 76 # changes y: 4987 line churn codex-rs/tui/src/app/session_lifecycle.rs x: 31 # changes y: 1483 line churn codex-rs/tui/src/app/startup.rs x: 9 # changes y: 943 line churn codex-rs/tui/src/app/test_support.rs x: 25 # changes y: 138 line churn codex-rs/tui/src/app/tests.rs x: 85 # changes y: 13003 line churn codex-rs/tui/src/app/tests/rate_limits.rs x: 4 # changes y: 555 line churn codex-rs/tui/src/app_event.rs x: 149 # changes y: 3156 line churn codex-rs/tui/src/app_server_session.rs x: 87 # changes y: 6548 line churn codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 55 # changes y: 7992 line churn codex-rs/tui/src/bottom_pane/mod.rs x: 179 # changes y: 10510 line churn codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 31 # changes y: 3921 line churn codex-rs/tui/src/chatwidget.rs x: 303 # changes y: 61989 line churn codex-rs/tui/src/chatwidget/constructor.rs x: 27 # changes y: 352 line churn codex-rs/tui/src/chatwidget/input_flow.rs x: 13 # changes y: 351 line churn codex-rs/tui/src/chatwidget/input_restore.rs x: 10 # changes y: 815 line churn codex-rs/tui/src/chatwidget/rate_limits.rs x: 12 # changes y: 708 line churn codex-rs/tui/src/chatwidget/session_flow.rs x: 17 # changes y: 400 line churn codex-rs/tui/src/chatwidget/settings.rs x: 22 # changes y: 995 line churn codex-rs/tui/src/chatwidget/tests.rs x: 195 # changes y: 60079 line churn codex-rs/tui/src/chatwidget/tests/status_and_layout.rs x: 60 # changes y: 7373 line churn codex-rs/tui/src/chatwidget/turn_runtime.rs x: 24 # changes y: 651 line churn codex-rs/tui/src/lib.rs x: 241 # changes y: 14940 line churn codex-rs/tui/src/status/mod.rs x: 12 # changes y: 94 line churn codex-rs/cli/src/mcp_cmd.rs x: 66 # changes y: 2112 line churn codex-rs/codex-mcp/Cargo.toml x: 17 # changes y: 60 line churn codex-rs/codex-mcp/src/connection_manager/startup.rs x: 7 # changes y: 171 line churn codex-rs/codex-mcp/src/connection_manager_tests.rs x: 53 # changes y: 8224 line churn codex-rs/codex-mcp/src/rmcp_client.rs x: 42 # changes y: 2666 line churn codex-rs/core/tests/suite/rmcp_client.rs x: 107 # changes y: 8074 line churn codex-rs/rmcp-client/src/oauth.rs x: 23 # changes y: 2807 line churn codex-rs/rmcp-client/src/oauth/tests/store_lock_tests.rs x: 7 # changes y: 877 line churn codex-rs/core/tests/suite/guardian_review.rs x: 32 # changes y: 2136 line churn codex-rs/core/tests/suite/hooks_mcp.rs x: 16 # changes y: 1210 line churn codex-rs/core/tests/suite/request_plugin_install.rs x: 17 # changes y: 1737 line churn codex-rs/core/tests/suite/search_tool.rs x: 60 # changes y: 4934 line churn codex-rs/core/tests/suite/tool_lifecycle.rs x: 6 # changes y: 753 line churn codex-rs/core/tests/suite/truncation.rs x: 49 # changes y: 1899 line churn codex-rs/tui/src/custom_terminal.rs x: 32 # changes y: 3715 line churn codex-rs/app-server/tests/suite/v2/guardian_v2.rs x: 12 # changes y: 2416 line churn codex-rs/app-server/tests/suite/v2/mcp_tool.rs x: 26 # changes y: 2253 line churn codex-rs/core/src/codex_thread.rs x: 95 # changes y: 2548 line churn codex-rs/core/src/context/contextual_user_message.rs x: 12 # changes y: 263 line churn codex-rs/core/src/context_manager/mod.rs x: 16 # changes y: 33 line churn codex-rs/core/src/state/session.rs x: 63 # changes y: 1449 line churn codex-rs/app-server/tests/suite/v2/turn_start.rs x: 109 # changes y: 10159 line churn codex-rs/core/src/session/tests.rs x: 111 # changes y: 26778 line churn codex-rs/core/tests/suite/additional_context.rs x: 5 # changes y: 724 line churn codex-rs/core/tests/suite/compact_remote.rs x: 84 # changes y: 8001 line churn codex-rs/core/tests/suite/compact_resume_fork.rs x: 61 # changes y: 2981 line churn codex-rs/core/tests/suite/context_annotations.rs x: 3 # changes y: 266 line churn codex-rs/core/tests/suite/mcp_tool_exposure.rs x: 23 # changes y: 1737 line churn codex-rs/core/tests/suite/model_visible_layout.rs x: 33 # changes y: 1276 line churn codex-rs/core/tests/suite/pending_input.rs x: 39 # changes y: 2100 line churn codex-rs/core/tests/suite/subagent_notifications.rs x: 54 # changes y: 3938 line churn codex-rs/core/tests/suite/tool_harness.rs x: 36 # changes y: 1493 line churn codex-rs/core/tests/suite/tools.rs x: 46 # changes y: 3116 line churn codex-rs/tui/src/bottom_pane/chat_composer.rs x: 184 # changes y: 48607 line churn codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 8 # changes y: 1346 line churn codex-rs/config/src/tui_keymap.rs x: 17 # changes y: 810 line churn codex-rs/config/src/types.rs x: 37 # changes y: 1285 line churn codex-rs/tui/src/bottom_pane/footer.rs x: 44 # changes y: 8267 line churn codex-rs/tui/src/bottom_pane/textarea.rs x: 61 # changes y: 11416 line churn codex-rs/tui/src/keymap.rs x: 20 # changes y: 4538 line churn codex-rs/tui/src/keymap/bindings.rs x: 8 # changes y: 398 line churn codex-rs/tui/src/keymap_setup/actions.rs x: 15 # changes y: 789 line churn codex-rs/tui/src/keymap_setup/picker.rs x: 8 # changes y: 532 line churn codex-rs/app-server/src/request_processors/feedback_processor.rs x: 15 # changes y: 982 line churn codex-rs/feedback/Cargo.toml x: 13 # changes y: 38 line churn codex-rs/feedback/src/lib.rs x: 31 # changes y: 2308 line churn codex-rs/app-server/src/request_processors/thread_goal_processor.rs x: 17 # changes y: 1094 line churn codex-rs/app-server/src/request_processors/thread_processor.rs x: 67 # changes y: 9451 line churn codex-rs/app-server/tests/suite/v2/thread_resume.rs x: 110 # changes y: 8970 line churn codex-rs/app-server/tests/suite/v2/thread_revert.rs x: 3 # changes y: 562 line churn codex-rs/core/src/agent/control_tests.rs x: 78 # changes y: 7036 line churn codex-rs/core/tests/suite/fork_thread.rs x: 34 # changes y: 605 line churn codex-rs/core/tests/suite/settings_commits.rs x: 2 # changes y: 265 line churn codex-rs/protocol/src/protocol.rs x: 238 # changes y: 12621 line churn codex-rs/state/src/extract.rs x: 61 # changes y: 1423 line churn codex-rs/thread-store/src/thread_metadata_sync.rs x: 28 # changes y: 1230 line churn codex-rs/core/src/hook_runtime.rs x: 42 # changes y: 1932 line churn codex-rs/core/src/session/inject.rs x: 13 # changes y: 543 line churn codex-rs/core/tests/suite/hooks.rs x: 48 # changes y: 7916 line churn codex-rs/ext/goal/src/extension.rs x: 16 # changes y: 1244 line churn codex-rs/core/BUILD.bazel x: 29 # changes y: 287 line churn codex-rs/core/assets/consequential_tool_message_templates.json x: 1 # changes y: 962 line churn codex-rs/core/prompt_with_apply_patch_instructions.md x: 4 # changes y: 774 line churn codex-rs/core/src/agent/role.rs x: 45 # changes y: 3952 line churn codex-rs/core/src/consequential_tool_message_templates.json x: 2 # changes y: 1924 line churn codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 47 # changes y: 1789 line churn codex-rs/tui/src/inline_visualization/assets/visualize.css x: 3 # changes y: 1788 line churn codex-rs/tui/src/tooltips.rs x: 22 # changes y: 1674 line churn codex-rs/tui/tooltips.txt x: 20 # changes y: 130 line churn defs.bzl x: 35 # changes y: 1111 line churn codex-rs/tui/src/app/tests/model_catalog.rs x: 9 # changes y: 566 line churn codex-rs/tui/src/chatwidget/model_popups.rs x: 9 # changes y: 1092 line churn codex-rs/tui/src/chatwidget/tests/popups_and_settings.rs x: 57 # changes y: 5516 line churn codex-rs/app-server/tests/common/models_cache.rs x: 46 # changes y: 186 line churn codex-rs/core/src/guardian/review_session_tests.rs x: 2 # changes y: 988 line churn codex-rs/core/src/tools/spec_plan.rs x: 59 # changes y: 6156 line churn codex-rs/core/tests/suite/catalog_permission_messages.rs x: 8 # changes y: 134 line churn codex-rs/core/tests/suite/models_cache_ttl.rs x: 52 # changes y: 724 line churn codex-rs/core/tests/suite/permissions_messages.rs x: 52 # changes y: 1607 line churn codex-rs/models-manager/src/model_info.rs x: 26 # changes y: 317 line churn codex-rs/core/tests/suite/multi_agent_mode.rs x: 14 # changes y: 1513 line churn codex-rs/core/tests/suite/hooks_executor.rs x: 5 # changes y: 930 line churn codex-rs/hooks/src/engine/mod.rs x: 29 # changes y: 923 line churn codex-rs/hooks/src/engine/mod_tests.rs x: 21 # changes y: 3048 line churn codex-rs/ext/goal/src/accounting.rs x: 10 # changes y: 639 line churn codex-rs/ext/goal/tests/goal_extension_backend.rs x: 28 # changes y: 2287 line churn codex-rs/code-mode-host/src/grpc/mod.rs x: 6 # changes y: 525 line churn codex-rs/code-mode-host/src/grpc/service_tests.rs x: 4 # changes y: 479 line churn codex-rs/code-mode-host/src/lib.rs x: 10 # changes y: 1125 line churn codex-rs/code-mode-host/tests/stdio.rs x: 5 # changes y: 1122 line churn codex-rs/code-mode-protocol/src/host/host_tests.rs x: 7 # changes y: 1227 line churn codex-rs/code-mode-runtime/src/service_contract_tests.rs x: 2 # changes y: 544 line churn codex-rs/code-mode-runtime/src/service_tests.rs x: 6 # changes y: 1588 line churn codex-rs/code-mode/src/remote_session/connection/driver_tests.rs x: 6 # changes y: 2180 line churn codex-rs/core/src/tools/code_mode/execute_handler.rs x: 28 # changes y: 707 line churn codex-rs/core/src/tools/code_mode/wait_handler.rs x: 23 # changes y: 447 line churn codex-rs/core/src/tools/tool_dispatch_trace_tests.rs x: 18 # changes y: 592 line churn codex-rs/sandboxing/src/seatbelt.rs x: 17 # changes y: 1425 line churn codex-rs/app-server-protocol/schema/json/ServerRequest.json x: 36 # changes y: 2556 line churn codex-rs/app-server-protocol/src/protocol/v2/mcp.rs x: 16 # changes y: 889 line churn codex-rs/app-server/tests/suite/v2/mcp_server_elicitation.rs x: 24 # changes y: 1882 line churn codex-rs/core/src/session/mcp.rs x: 65 # changes y: 2946 line churn codex-rs/protocol/src/approvals.rs x: 39 # changes y: 775 line churn codex-rs/protocol/src/mcp.rs x: 11 # changes y: 565 line churn codex-rs/rmcp-client/src/rmcp_client.rs x: 54 # changes y: 3609 line churn codex-rs/tui/src/app/thread_routing.rs x: 53 # changes y: 2945 line churn codex-rs/sandboxing/Cargo.toml x: 10 # changes y: 45 line churn codex-rs/core/src/tasks/mod.rs x: 98 # changes y: 2862 line churn codex-rs/core/src/compact_remote.rs x: 78 # changes y: 1709 line churn codex-rs/core/src/compact_remote_v2.rs x: 43 # changes y: 2373 line churn codex-rs/core/src/state/turn.rs x: 38 # changes y: 618 line churn codex-rs/core/src/session/rollout_reconstruction.rs x: 17 # changes y: 579 line churn codex-rs/core/src/session/rollout_reconstruction_tests.rs x: 38 # changes y: 2520 line churn codex-rs/codex-mcp/src/binding.rs x: 10 # changes y: 452 line churn codex-rs/config/src/mcp_types_tests.rs x: 13 # changes y: 738 line churn codex-rs/core-plugins/src/loader.rs x: 48 # changes y: 3661 line churn codex-rs/core-plugins/src/manager_tests.rs x: 56 # changes y: 9432 line churn codex-rs/core/src/config/edit.rs x: 61 # changes y: 4355 line churn codex-rs/core/src/config/edit/document_helpers.rs x: 9 # changes y: 370 line churn codex-rs/core/src/config/edit_tests.rs x: 25 # changes y: 1989 line churn codex-rs/core/src/context_manager/history_tests.rs x: 69 # changes y: 4487 line churn codex-rs/core/src/mcp_tool_call_tests.rs x: 78 # changes y: 5545 line churn codex-rs/core/src/stream_events_utils.rs x: 58 # changes y: 1873 line churn codex-rs/core/src/tools/context.rs x: 47 # changes y: 2129 line churn codex-rs/core/src/tools/parallel.rs x: 42 # changes y: 1563 line churn codex-rs/core/src/tools/registry.rs x: 78 # changes y: 3711 line churn codex-rs/core/src/tools/registry_tests.rs x: 26 # changes y: 1325 line churn codex-rs/core/src/tools/router_tests.rs x: 46 # changes y: 1742 line churn codex-rs/history/src/lib.rs x: 7 # changes y: 568 line churn codex-rs/app-server/src/bespoke_event_handling.rs x: 135 # changes y: 11389 line churn codex-rs/app-server/src/lib.rs x: 112 # changes y: 3498 line churn codex-rs/features/src/lib.rs x: 91 # changes y: 2643 line churn codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 80 # changes y: 6098 line churn codex-rs/backend-client/src/client.rs x: 39 # changes y: 1912 line churn codex-rs/cloud-tasks-client/src/http.rs x: 12 # changes y: 1049 line churn codex-rs/cloud-tasks/src/lib.rs x: 28 # changes y: 3003 line churn codex-rs/cloud-tasks/src/util.rs x: 24 # changes y: 455 line churn codex-rs/rmcp-client/src/bin/test_streamable_http_server.rs x: 19 # changes y: 1104 line churn codex-rs/rmcp-client/src/lib.rs x: 36 # changes y: 97 line churn codex-rs/rmcp-client/tests/streamable_http_oauth_startup.rs x: 14 # changes y: 1001 line churn codex-rs/core-plugins/src/manager.rs x: 51 # changes y: 6089 line churn codex-rs/core-plugins/src/remote.rs x: 47 # changes y: 3934 line churn codex-rs/core-plugins/src/remote/remote_installed_plugin_sync.rs x: 15 # changes y: 1590 line churn codex-rs/core/src/tools/handlers/unified_exec.rs x: 73 # changes y: 2377 line churn codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs x: 34 # changes y: 996 line churn codex-rs/core/src/unified_exec/async_watcher.rs x: 27 # changes y: 949 line churn codex-rs/core/src/unified_exec/mod.rs x: 67 # changes y: 2951 line churn codex-rs/core/tests/suite/unified_exec.rs x: 99 # changes y: 8976 line churn codex-rs/ext/guardian-v2/src/async_scorer/sampler.rs x: 8 # changes y: 917 line churn codex-rs/app-server-protocol/schema/json/ClientRequest.json x: 120 # changes y: 14271 line churn codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 68 # changes y: 6429 line churn codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 39 # changes y: 2430 line churn codex-rs/core/src/tasks/user_shell.rs x: 82 # changes y: 1172 line churn codex-rs/core/tests/suite/user_shell_cmd.rs x: 37 # changes y: 1063 line churn codex-rs/core/tests/suite/remote_env.rs x: 50 # changes y: 5992 line churn codex-rs/rollout/src/compression.rs x: 9 # changes y: 1331 line churn codex-rs/rollout/src/compression_tests.rs x: 21 # changes y: 913 line churn codex-rs/rollout/src/lib.rs x: 27 # changes y: 173 line churn codex-rs/thread-store/src/local/model_context.rs x: 6 # changes y: 232 line churn codex-rs/thread-store/src/local/thread_history_materialization_tests.rs x: 16 # changes y: 3081 line churn codex-rs/memories/write/src/phase1.rs x: 21 # changes y: 1013 line churn codex-rs/memories/write/src/startup_tests.rs x: 22 # changes y: 1367 line churn codex-rs/core/src/guardian/approval_request.rs x: 14 # changes y: 885 line churn codex-rs/core/src/tools/approvals.rs x: 17 # changes y: 1535 line churn codex-rs/core/src/tools/runtimes/unified_exec.rs x: 91 # changes y: 1901 line churn codex-rs/core/src/unified_exec/mod_tests.rs x: 40 # changes y: 1670 line churn codex-rs/core/src/agent/control.rs x: 92 # changes y: 6645 line churn codex-rs/core/src/agent/role_tests.rs x: 26 # changes y: 1528 line churn codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 41 # changes y: 617 line churn codex-rs/core/src/tools/handlers/multi_agents_common.rs x: 33 # changes y: 901 line churn codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 26 # changes y: 1166 line churn codex-rs/core/src/tools/handlers/multi_agents_spec_tests.rs x: 22 # changes y: 604 line churn codex-rs/core/src/tools/handlers/multi_agents_tests.rs x: 86 # changes y: 9145 line churn codex-rs/core/src/realtime_conversation.rs x: 54 # changes y: 5505 line churn codex-rs/core/tests/suite/realtime_conversation.rs x: 59 # changes y: 7980 line churn codex-rs/config/src/merge.rs x: 7 # changes y: 250 line churn codex-rs/config/src/schema.rs x: 16 # changes y: 291 line churn codex-rs/core/tests/suite/current_time_reminder.rs x: 11 # changes y: 847 line churn codex-rs/features/src/feature_configs.rs x: 33 # changes y: 632 line churn codex-rs/thread-manager-sample/src/main.rs x: 47 # changes y: 707 line churn codex-rs/app-server-protocol/schema/json/ServerNotification.json x: 114 # changes y: 21639 line churn codex-rs/app-server-protocol/schema/typescript/ServerNotification.ts x: 43 # changes y: 187 line churn codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 116 # changes y: 703 line churn codex-rs/app-server-protocol/src/protocol/common.rs x: 153 # changes y: 5926 line churn codex-rs/core/src/client.rs x: 204 # changes y: 13613 line churn codex-rs/core/src/client_tests.rs x: 41 # changes y: 2089 line churn codex-rs/exec/src/event_processor_with_human_output.rs x: 93 # changes y: 5008 line churn codex-rs/exec/src/lib.rs x: 188 # changes y: 6595 line churn codex-rs/mcp-server/src/codex_tool_runner.rs x: 116 # changes y: 1719 line churn codex-rs/model-provider/src/provider.rs x: 35 # changes y: 1433 line churn codex-rs/rollout/src/policy.rs x: 43 # changes y: 614 line churn codex-rs/tui/src/app/app_server_event_targets.rs x: 21 # changes y: 359 line churn codex-rs/tui/src/chatwidget/protocol.rs x: 23 # changes y: 517 line churn codex-rs/tui/src/chatwidget/tests/app_server.rs x: 38 # changes y: 2193 line churn codex-rs/core/tests/suite/client.rs x: 168 # changes y: 8475 line churn codex-rs/core-plugins/src/lib.rs x: 33 # changes y: 177 line churn codex-rs/app-server/tests/suite/v2/plugin_read.rs x: 43 # changes y: 3820 line churn codex-rs/core/src/tools/runtimes/mod.rs x: 41 # changes y: 1952 line churn codex-rs/app-server/tests/suite/v2/projects.rs x: 3 # changes y: 1079 line churn codex-rs/state/src/lib.rs x: 45 # changes y: 236 line churn codex-rs/state/src/model/mod.rs x: 22 # changes y: 96 line churn codex-rs/state/src/runtime/projects.rs x: 2 # changes y: 781 line churn codex-rs/thread-store/src/lib.rs x: 34 # changes y: 127 line churn codex-rs/exec-server/src/remote.rs x: 22 # changes y: 1959 line churn codex-rs/exec-server/tests/relay.rs x: 21 # changes y: 1557 line churn codex-rs/tui/src/chatwidget/skills.rs x: 33 # changes y: 1856 line churn codex-rs/tui/src/mention_codec.rs x: 12 # changes y: 1394 line churn codex-rs/protocol/src/permissions.rs x: 37 # changes y: 7119 line churn codex-rs/utils/path-uri/src/lib.rs x: 18 # changes y: 1389 line churn codex-rs/app-server/src/request_processors/plugins.rs x: 60 # changes y: 3837 line churn codex-rs/app-server/tests/suite/v2/plugin_list.rs x: 64 # changes y: 8974 line churn codex-rs/core/src/environment_selection.rs x: 37 # changes y: 3555 line churn codex-rs/core/src/session/turn_context.rs x: 78 # changes y: 3416 line churn codex-rs/exec-server-protocol/src/protocol.rs x: 19 # changes y: 1391 line churn codex-rs/core/tests/suite/auto_review.rs x: 23 # changes y: 768 line churn codex-rs/core/tests/suite/spawn_agent_description.rs x: 41 # changes y: 889 line churn codex-rs/core/tests/suite/view_image.rs x: 85 # changes y: 4554 line churn codex-rs/core/src/tools/runtimes/apply_patch_tests.rs x: 40 # changes y: 894 line churn codex-rs/core/src/tools/sandboxing.rs x: 70 # changes y: 1346 line churn codex-rs/core/src/mcp_tool_call.rs x: 102 # changes y: 7987 line churn codex-rs/ext/extension-api/src/contributors.rs x: 34 # changes y: 754 line churn codex-rs/codex-mcp/src/lib.rs x: 42 # changes y: 287 line churn codex-rs/codex-mcp/src/mcp/mod.rs x: 55 # changes y: 2514 line churn codex-rs/codex-mcp/src/mcp/mod_tests.rs x: 33 # changes y: 1085 line churn codex-rs/app-server/tests/suite/v2/mcp_resource.rs x: 26 # changes y: 1829 line churn codex-rs/core/src/stream_events_utils_tests.rs x: 32 # changes y: 889 line churn codex-rs/core/src/tools/router.rs x: 61 # changes y: 1891 line churn codex-rs/core/tests/common/lib.rs x: 54 # changes y: 1236 line churn codex-rs/tui/src/app/agents_overview.rs x: 3 # changes y: 792 line churn codex-rs/tui/src/app/tests/session_lifecycle_requests.rs x: 16 # changes y: 3371 line churn codex-rs/core/tests/common/responses.rs x: 72 # changes y: 2358 line churn codex-rs/core/src/session/review.rs x: 44 # changes y: 542 line churn codex-rs/core/src/guardian/mod.rs x: 31 # changes y: 390 line churn codex-rs/tui/src/diff_render.rs x: 41 # changes y: 9494 line churn codex-rs/tui/src/history_cell/tests.rs x: 27 # changes y: 3513 line churn codex-rs/codex-mcp/src/connection_manager.rs x: 50 # changes y: 3862 line churn codex-rs/codex-api/src/common.rs x: 37 # changes y: 655 line churn codex-rs/codex-api/src/sse/responses.rs x: 41 # changes y: 2929 line churn codex-rs/core/tests/suite/client_websockets.rs x: 84 # changes y: 4116 line churn codex-rs/protocol/src/lib.rs x: 42 # changes y: 72 line churn codex-rs/protocol/src/models.rs x: 121 # changes y: 10117 line churn codex-rs/core/src/event_mapping.rs x: 49 # changes y: 1474 line churn codex-rs/core/src/session/tests/guardian_tests.rs x: 51 # changes y: 1877 line churn codex-rs/tui/src/chatwidget/replay.rs x: 14 # changes y: 318 line churn codex-rs/tui/src/chatwidget/tests/history_replay.rs x: 37 # changes y: 2875 line churn codex-rs/tui/src/dynamic_tools.rs x: 2 # changes y: 1590 line churn MODULE.bazel x: 44 # changes y: 1364 line churn codex-rs/analytics/src/analytics_client_tests.rs x: 80 # changes y: 6995 line churn codex-rs/analytics/src/client.rs x: 36 # changes y: 1099 line churn codex-rs/analytics/src/facts.rs x: 39 # changes y: 981 line churn codex-rs/analytics/src/reducer.rs x: 56 # changes y: 4575 line churn codex-rs/core/src/tools/handlers/apply_patch.rs x: 70 # changes y: 2224 line churn codex-rs/core/src/tools/handlers/dynamic.rs x: 21 # changes y: 561 line churn codex-rs/core/src/tools/handlers/extension_tools.rs x: 36 # changes y: 1940 line churn codex-rs/core/src/tools/handlers/multi_agents/resume_agent.rs x: 22 # changes y: 434 line churn codex-rs/core/src/tools/handlers/request_plugin_install.rs x: 26 # changes y: 826 line churn codex-rs/core/src/tools/handlers/tool_search.rs x: 27 # changes y: 2123 line churn codex-rs/core/src/tools/handlers/view_image.rs x: 58 # changes y: 1435 line churn codex-rs/core/tests/suite/skills_extension.rs x: 17 # changes y: 3501 line churn codex-rs/ext/image-generation/src/tool.rs x: 23 # changes y: 1357 line churn codex-rs/ext/skills/tests/skills_extension.rs x: 34 # changes y: 3575 line churn codex-rs/core/tests/suite/skills.rs x: 40 # changes y: 1294 line churn codex-rs/ext/skills/src/render.rs x: 19 # changes y: 2395 line churn codex-rs/ext/skills/src/render_tests.rs x: 13 # changes y: 1406 line churn codex-rs/app-server/tests/suite/v2/mod.rs x: 93 # changes y: 139 line churn codex-rs/codex-mcp/src/runtime.rs x: 29 # changes y: 1809 line churn codex-rs/core/src/connectors.rs x: 77 # changes y: 4412 line churn codex-rs/app-server-protocol/schema/json/v2/ItemCompletedNotification.json x: 40 # changes y: 2467 line churn codex-rs/app-server-protocol/schema/json/v2/ReviewStartResponse.json x: 45 # changes y: 2850 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadForkResponse.json x: 74 # changes y: 4677 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadListResponse.json x: 58 # changes y: 3413 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadMetadataUpdateResponse.json x: 47 # changes y: 2778 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadReadResponse.json x: 57 # changes y: 3396 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadRevertResponse.json x: 3 # changes y: 2671 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadTurnsListResponse.json x: 7 # changes y: 5462 line churn codex-rs/app-server-protocol/schema/typescript/v2/ThreadItem.ts x: 26 # changes y: 173 line churn codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 28 # changes y: 1957 line churn codex-rs/app-server/tests/suite/v2/thread_inject_items.rs x: 15 # changes y: 713 line churn codex-rs/protocol/src/items.rs x: 43 # changes y: 1315 line churn codex-rs/linux-sandbox/src/linux_run_main.rs x: 29 # changes y: 2842 line churn codex-rs/linux-sandbox/src/proxy_routing.rs x: 10 # changes y: 1486 line churn codex-rs/codex-mcp/src/trusted_access_tests.rs x: 1 # changes y: 658 line churn codex-rs/core/src/session/turn_input_tests.rs x: 4 # changes y: 993 line churn codex-rs/core/src/tasks/review.rs x: 60 # changes y: 744 line churn codex-rs/core/src/config/permissions.rs x: 32 # changes y: 1886 line churn codex-rs/app-server/tests/common/rollout.rs x: 28 # changes y: 453 line churn codex-rs/app-server/tests/suite/v2/thread_fork.rs x: 51 # changes y: 3738 line churn codex-rs/core/src/turn_metadata_tests.rs x: 32 # changes y: 1617 line churn codex-rs/core/tests/suite/window_headers.rs x: 14 # changes y: 212 line churn codex-rs/rollout/src/metadata.rs x: 20 # changes y: 625 line churn codex-rs/rollout/src/metadata_tests.rs x: 25 # changes y: 670 line churn codex-rs/rollout/src/recorder.rs x: 45 # changes y: 3742 line churn codex-rs/rollout/src/recorder_tests.rs x: 49 # changes y: 2649 line churn codex-rs/rollout/src/tests.rs x: 32 # changes y: 2398 line churn codex-rs/state/src/runtime/threads.rs x: 60 # changes y: 5963 line churn codex-rs/tui/src/chatwidget/windows_sandbox_prompts.rs x: 12 # changes y: 748 line churn codex-rs/windows-sandbox-rs/src/audit.rs x: 25 # changes y: 1217 line churn codex-rs/core/tests/suite/network_approval.rs x: 16 # changes y: 2768 line churn codex-rs/core/tests/suite/unified_exec_zsh_fork_approvals.rs x: 7 # changes y: 991 line churn codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 56 # changes y: 8246 line churn codex-rs/tui/src/chatwidget/tests/exec_flow.rs x: 28 # changes y: 3204 line churn codex-rs/tools/src/json_schema.rs x: 11 # changes y: 998 line churn codex-rs/tools/src/json_schema_tests.rs x: 11 # changes y: 2383 line churn codex-rs/sandboxing/src/seatbelt_tests.rs x: 25 # changes y: 3623 line churn codex-rs/tui/src/keymap_setup.rs x: 11 # changes y: 2494 line churn codex-rs/cli/src/marketplace_cmd.rs x: 19 # changes y: 1676 line churn codex-rs/cli/src/plugin_cmd.rs x: 18 # changes y: 997 line churn codex-rs/core/tests/suite/plugins.rs x: 50 # changes y: 3354 line churn codex-rs/exec/tests/event_processor_with_json_output.rs x: 60 # changes y: 4400 line churn codex-rs/cli/src/doctor.rs x: 29 # changes y: 4899 line churn codex-rs/core/src/thread_manager_tests.rs x: 74 # changes y: 4379 line churn codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 50 # changes y: 2079 line churn codex-rs/codex-api/src/lib.rs x: 40 # changes y: 210 line churn codex-rs/codex-api/tests/clients.rs x: 28 # changes y: 927 line churn codex-rs/core/tests/common/test_codex.rs x: 110 # changes y: 2954 line churn codex-rs/core/tests/suite/mcp_turn_metadata.rs x: 19 # changes y: 934 line churn codex-rs/core/src/apply_patch.rs x: 32 # changes y: 1235 line churn codex-rs/core/src/tools/network_approval.rs x: 47 # changes y: 3774 line churn codex-rs/exec-server/src/fs_sandbox.rs x: 32 # changes y: 2522 line churn codex-rs/tui/src/pager_overlay.rs x: 45 # changes y: 6804 line churn codex-rs/core/tests/suite/codex_delegate.rs x: 28 # changes y: 1004 line churn codex-rs/state/src/log_db.rs x: 24 # changes y: 1158 line churn codex-rs/state/src/runtime.rs x: 61 # changes y: 14733 line churn codex-rs/state/src/runtime/logs.rs x: 20 # changes y: 2425 line churn codex-rs/tui/src/terminal_hyperlinks.rs x: 10 # changes y: 1351 line churn codex-rs/thread-store/src/local/rollout_migration_tests.rs x: 8 # changes y: 2633 line churn codex-rs/app-server/tests/suite/v2/thread_list.rs x: 40 # changes y: 3669 line churn codex-rs/app-server/tests/suite/v2/thread_metadata_update.rs x: 20 # changes y: 1516 line churn codex-rs/core/src/git_info_tests.rs x: 15 # changes y: 1280 line churn codex-rs/core/tests/responses_headers.rs x: 69 # changes y: 1747 line churn codex-rs/core/tests/suite/cli_stream.rs x: 37 # changes y: 1683 line churn codex-rs/protocol/Cargo.toml x: 37 # changes y: 161 line churn codex-rs/rollout/src/list.rs x: 26 # changes y: 2191 line churn codex-rs/state/src/model/thread_metadata.rs x: 27 # changes y: 977 line churn codex-rs/thread-store/src/local/helpers.rs x: 18 # changes y: 420 line churn codex-rs/exec-server/src/client.rs x: 46 # changes y: 4793 line churn codex-rs/exec-server/src/environment.rs x: 48 # changes y: 4358 line churn codex-rs/core/src/agents_md.rs x: 24 # changes y: 1391 line churn codex-rs/tui/src/chatwidget/tests/composer_submission.rs x: 38 # changes y: 3228 line churn codex-rs/tui/src/chatwidget/tests/slash_commands.rs x: 53 # changes y: 5345 line churn codex-rs/tui/src/slash_command.rs x: 91 # changes y: 1063 line churn codex-rs/tui/src/app/thread_events.rs x: 25 # changes y: 962 line churn codex-rs/tui/src/app_backtrack.rs x: 53 # changes y: 4778 line churn codex-rs/tui/src/cwd_prompt.rs x: 11 # changes y: 1232 line churn codex-rs/tui/src/model_migration.rs x: 15 # changes y: 2325 line churn codex-rs/tui/src/resume_picker.rs x: 77 # changes y: 17514 line churn codex-rs/tui/src/tui.rs x: 74 # changes y: 4459 line churn codex-rs/tui/src/tui/event_stream.rs x: 9 # changes y: 1665 line churn codex-rs/cli/src/main.rs x: 170 # changes y: 8262 line churn codex-rs/code-mode-host/tests/websocket.rs x: 6 # changes y: 1888 line churn codex-rs/code-mode/src/remote_session.rs x: 8 # changes y: 1012 line churn codex-rs/app-server/tests/suite/v2/plugin_install.rs x: 46 # changes y: 4981 line churn codex-rs/rmcp-client/src/auth_status.rs x: 21 # changes y: 1447 line churn codex-rs/rmcp-client/src/perform_oauth_login.rs x: 30 # changes y: 2091 line churn codex-rs/core/src/client_common.rs x: 82 # changes y: 2653 line churn codex-rs/core/src/lib.rs x: 207 # changes y: 916 line churn codex-rs/core/tests/suite/resume_warning.rs x: 51 # changes y: 273 line churn codex-rs/thread-store/src/local/mod.rs x: 53 # changes y: 3738 line churn codex-rs/tui/src/onboarding/auth.rs x: 59 # changes y: 4871 line churn codex-rs/app-server/tests/suite/v2/thread_start.rs x: 60 # changes y: 3317 line churn codex-rs/app-server/src/message_processor.rs x: 131 # changes y: 6304 line churn codex-rs/app-server-protocol/schema/typescript/ClientRequest.ts x: 53 # changes y: 265 line churn codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 31 # changes y: 2002 line churn codex-rs/windows-sandbox-rs/src/lib.rs x: 62 # changes y: 2362 line churn codex-rs/tui/src/main.rs x: 30 # changes y: 499 line churn codex-rs/app-server/src/request_processors/config_processor.rs x: 33 # changes y: 1500 line churn codex-rs/app-server-protocol/src/export.rs x: 46 # changes y: 4549 line churn codex-rs/app-server/src/request_processors.rs x: 63 # changes y: 850 line churn codex-rs/app-server/tests/common/test_app_server.rs x: 27 # changes y: 2750 line churn codex-rs/app-server/tests/suite/v2/experimental_api.rs x: 27 # changes y: 546 line churn codex-rs/core/src/prompt_debug.rs x: 35 # changes y: 415 line churn codex-rs/core/src/tasks/regular.rs x: 37 # changes y: 429 line churn codex-rs/cloud-config/src/service_tests.rs x: 14 # changes y: 1811 line churn codex-rs/exec-server/src/local_process.rs x: 31 # changes y: 2549 line churn codex-rs/tui/src/chatwidget/status_surfaces.rs x: 33 # changes y: 3018 line churn codex-rs/tui/src/onboarding/trust_directory.rs x: 25 # changes y: 1746 line churn codex-rs/tui/src/terminal_palette.rs x: 17 # changes y: 2416 line churn codex-rs/core/src/tools/handlers/multi_agents_v2.rs x: 21 # changes y: 155 line churn codex-rs/tui/src/multi_agents.rs x: 19 # changes y: 3649 line churn codex-rs/core/src/exec.rs x: 112 # changes y: 6072 line churn codex-rs/sandboxing/src/manager.rs x: 29 # changes y: 1164 line churn codex-rs/app-server-test-client/src/lib.rs x: 41 # changes y: 3417 line churn codex-rs/app-server/src/outgoing_message.rs x: 63 # changes y: 2828 line churn codex-rs/tui/src/app/pending_interactive_replay.rs x: 22 # changes y: 2558 line churn codex-rs/login/src/auth/auth_tests.rs x: 39 # changes y: 4008 line churn codex-rs/login/src/auth/manager.rs x: 49 # changes y: 5777 line churn codex-rs/app-server-protocol/schema/json/v2/ConfigRequirementsReadResponse.json x: 38 # changes y: 1085 line churn codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 40 # changes y: 1214 line churn codex-rs/hooks/src/engine/discovery.rs x: 32 # changes y: 2865 line churn codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 14 # changes y: 2110 line churn codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 31 # changes y: 1217 line churn codex-rs/app-server/src/thread_state.rs x: 42 # changes y: 1269 line churn codex-rs/app-server/tests/suite/v2/realtime_conversation.rs x: 38 # changes y: 5768 line churn codex-rs/tui/src/bottom_pane/bottom_pane_view.rs x: 33 # changes y: 473 line churn codex-rs/config/src/loader/mod.rs x: 33 # changes y: 2731 line churn codex-rs/otel/src/events/session_telemetry.rs x: 31 # changes y: 1774 line churn codex-rs/analytics/src/lib.rs x: 28 # changes y: 151 line churn codex-rs/network-proxy/src/lib.rs x: 29 # changes y: 123 line churn codex-rs/network-proxy/src/proxy.rs x: 38 # changes y: 3622 line churn codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 23 # changes y: 3099 line churn codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 25 # changes y: 4691 line churn codex-rs/app-server/src/config_manager_service_tests.rs x: 16 # changes y: 2199 line churn codex-rs/app-server/tests/suite/v2/account.rs x: 40 # changes y: 4937 line churn codex-rs/app-server/tests/suite/v2/app_list.rs x: 42 # changes y: 2938 line churn codex-rs/cli/src/login.rs x: 47 # changes y: 1141 line churn codex-rs/login/src/lib.rs x: 47 # changes y: 2526 line churn codex-rs/login/src/server.rs x: 45 # changes y: 3174 line churn codex-rs/login/tests/suite/auth_refresh.rs x: 18 # changes y: 1804 line churn codex-rs/otel/src/lib.rs x: 32 # changes y: 632 line churn codex-rs/windows-sandbox-rs/src/bin/setup_main/win.rs x: 13 # changes y: 1828 line churn codex-rs/tui/src/insert_history.rs x: 34 # changes y: 4585 line churn codex-rs/tui/src/markdown.rs x: 20 # changes y: 2882 line churn codex-rs/tui/src/markdown_render.rs x: 24 # changes y: 6625 line churn codex-rs/tui/src/markdown_render_tests.rs x: 16 # changes y: 4714 line churn codex-rs/core/src/config/config_loader_tests.rs x: 31 # changes y: 5600 line churn codex-rs/core/src/tools/runtimes/mod_tests.rs x: 24 # changes y: 1964 line churn codex-rs/core/tests/suite/approvals.rs x: 81 # changes y: 6010 line churn codex-rs/utils/pty/src/tests.rs x: 19 # changes y: 1846 line churn codex-rs/exec-server/tests/exec_process.rs x: 23 # changes y: 2068 line churn codex-rs/tools/src/lib.rs x: 38 # changes y: 352 line churn codex-rs/exec-server/src/server/handler.rs x: 20 # changes y: 1416 line churn codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 24 # changes y: 3094 line churn codex-rs/tui/Cargo.toml x: 117 # changes y: 785 line churn codex-rs/linux-sandbox/src/bwrap.rs x: 32 # changes y: 4052 line churn codex-rs/linux-sandbox/tests/suite/landlock.rs x: 51 # changes y: 2072 line churn codex-rs/core/src/codex_delegate_tests.rs x: 39 # changes y: 1489 line churn codex-rs/exec/src/cli.rs x: 56 # changes y: 736 line churn codex-rs/exec/tests/suite/resume.rs x: 25 # changes y: 1406 line churn codex-rs/app-server-protocol/schema/json/v2/ConfigReadResponse.json x: 28 # changes y: 1472 line churn codex-rs/app-server/tests/suite/v2/config_rpc.rs x: 43 # changes y: 2952 line churn codex-rs/app-server/Cargo.toml x: 87 # changes y: 270 line churn codex-rs/app-server/tests/suite/v2/command_exec.rs x: 19 # changes y: 2089 line churn codex-rs/config/src/config_requirements.rs x: 51 # changes y: 5486 line churn codex-rs/app-server-protocol/Cargo.toml x: 23 # changes y: 78 line churn codex-rs/config/Cargo.toml x: 18 # changes y: 88 line churn codex-rs/protocol/src/config_types.rs x: 48 # changes y: 1313 line churn package.json x: 19 # changes y: 131 line churn pnpm-lock.yaml x: 20 # changes y: 21447 line churn codex-rs/exec-server/tests/http_request.rs x: 6 # changes y: 981 line churn codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 33 # changes y: 3979 line churn MODULE.bazel.lock x: 74 # changes y: 5207 line churn codex-rs/rmcp-client/tests/mcp_2026_discovery.rs x: 5 # changes y: 1571 line churn codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 25 # changes y: 2240 line churn .github/workflows/rust-ci-full.yml x: 25 # changes y: 1484 line churn codex-rs/app-server-protocol/schema/json/v2/RawResponseItemCompletedNotification.json x: 30 # changes y: 1699 line churn codex-rs/core/src/tools/runtimes/shell/unix_escalation.rs x: 64 # changes y: 4846 line churn codex-rs/core/src/tools/runtimes/shell/unix_escalation_tests.rs x: 38 # changes y: 3002 line churn codex-rs/core/tests/suite/request_permissions.rs x: 33 # changes y: 3439 line churn codex-rs/tools/src/tool_config_tests.rs x: 23 # changes y: 1107 line churn codex-rs/models-manager/models.json x: 19 # changes y: 3093 line churn codex-rs/app-server/src/in_process.rs x: 45 # changes y: 1660 line churn codex-rs/core/src/tools/handlers/mod.rs x: 70 # changes y: 868 line churn codex-rs/core/src/tools/handlers/shell.rs x: 90 # changes y: 3114 line churn codex-rs/core/src/tools/runtimes/shell.rs x: 71 # changes y: 1472 line churn codex-rs/core/tests/suite/apply_patch_cli.rs x: 60 # changes y: 4727 line churn codex-rs/core/tests/suite/skill_approval.rs x: 22 # changes y: 3193 line churn codex-rs/shell-command/src/parse_command.rs x: 6 # changes y: 3020 line churn sdk/python/src/openai_codex/generated/v2_all.py x: 10 # changes y: 13795 line churn codex-rs/apply-patch/src/lib.rs x: 52 # changes y: 5698 line churn codex-rs/mcp-server/src/codex_tool_config.rs x: 46 # changes y: 1006 line churn codex-rs/shell-command/src/command_safety/is_safe_command.rs x: 9 # changes y: 1812 line churn codex-rs/tui/src/chatwidget/plugins.rs x: 24 # changes y: 6562 line churn codex-rs/app-server/tests/suite/v2/hooks_list.rs x: 16 # changes y: 2155 line churn codex-rs/rmcp-client/Cargo.toml x: 35 # changes y: 180 line churn codex-rs/core/src/shell.rs x: 41 # changes y: 4698 line churn codex-rs/core/src/exec_policy_tests.rs x: 27 # changes y: 3864 line churn codex-rs/core-plugins/src/startup_sync_tests.rs x: 7 # changes y: 1524 line churn .github/workflows/rust-release.yml x: 110 # changes y: 5966 line churn justfile x: 39 # changes y: 441 line churn codex-rs/ext/guardian-v2/src/extension.rs x: 5 # changes y: 1838 line churn codex-rs/ext/guardian-v2/src/extension_tests.rs x: 5 # changes y: 4328 line churn codex-rs/ext/guardian-v2/src/transcript_tests.rs x: 3 # changes y: 1460 line churn codex-rs/tui/src/status/tests.rs x: 56 # changes y: 5609 line churn codex-rs/app-server/tests/suite/v2/connection_handling_websocket.rs x: 24 # changes y: 2788 line churn codex-rs/network-proxy/src/http_proxy.rs x: 28 # changes y: 2561 line churn codex-rs/exec-server/src/relay.rs x: 12 # changes y: 2156 line churn sdk/python/tests/test_artifact_workflow_and_binaries.py x: 22 # changes y: 1900 line churn codex-rs/exec-server/src/connection.rs x: 13 # changes y: 1528 line churn codex-rs/tui/src/chatwidget/tests/review_mode.rs x: 18 # changes y: 2390 line churn codex-rs/core/src/connectors_tests.rs x: 36 # changes y: 3285 line churn codex-rs/core/src/plugins/mod.rs x: 30 # changes y: 255 line churn codex-rs/cli/src/doctor/output.rs x: 10 # changes y: 1817 line churn codex-rs/tui/src/render/highlight.rs x: 13 # changes y: 5286 line churn codex-rs/cli/Cargo.toml x: 80 # changes y: 259 line churn codex-rs/otel/tests/suite/otlp_http_loopback.rs x: 13 # changes y: 1027 line churn codex-rs/mcp-server/src/message_processor.rs x: 68 # changes y: 2402 line churn codex-rs/state/src/runtime/memories.rs x: 35 # changes y: 7488 line churn codex-rs/thread-store/src/local/read_thread.rs x: 33 # changes y: 2453 line churn codex-rs/tui/src/exec_cell/render.rs x: 31 # changes y: 3802 line churn codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 12 # changes y: 1608 line churn codex-rs/core/tests/common/Cargo.toml x: 32 # changes y: 81 line churn .codex/skills/codex-issue-digest/scripts/collect_issue_digest.py x: 4 # changes y: 2048 line churn codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 28 # changes y: 10994 line churn codex-rs/chatgpt/src/connectors.rs x: 38 # changes y: 1931 line churn codex-rs/tui/src/status/card.rs x: 53 # changes y: 2739 line churn codex-rs/core/tests/suite/items.rs x: 40 # changes y: 2352 line churn codex-rs/core/tests/suite/stream_no_completed.rs x: 32 # changes y: 416 line churn codex-rs/docs/protocol_v1.md x: 19 # changes y: 271 line churn codex-rs/login/Cargo.toml x: 31 # changes y: 140 line churn scripts/mcp_conformance/regression-baseline-v1.json x: 2 # changes y: 4222 line churn scripts/mcp_conformance/run_codex_compliance.py x: 2 # changes y: 2265 line churn scripts/mcp_conformance/test_codex_compliance.py x: 2 # changes y: 1290 line churn .github/workflows/rust-ci.yml x: 72 # changes y: 2637 line churn codex-rs/app-server-protocol/schema/typescript/index.ts x: 48 # changes y: 836 line churn codex-rs/core/src/session/config_lock.rs x: 24 # changes y: 1556 line churn codex-rs/core/src/state/service.rs x: 74 # changes y: 532 line churn codex-rs/app-server/tests/suite/v2/thread_unarchive.rs x: 26 # changes y: 569 line churn codex-rs/core-skills/src/loader.rs x: 30 # changes y: 4254 line churn codex-rs/core-skills/src/loader_tests.rs x: 24 # changes y: 7460 line churn codex-rs/app-server-client/src/remote.rs x: 16 # changes y: 1750 line churn scripts/mcp_conformance/review-regression-baseline-v1.json x: 1 # changes y: 1039 line churn scripts/mcp_conformance/review_regressions.py x: 1 # changes y: 1294 line churn scripts/mcp_conformance/server.py x: 1 # changes y: 1744 line churn scripts/mcp_conformance/test_server.py x: 1 # changes y: 1590 line churn codex-rs/tui/src/app/config_persistence.rs x: 27 # changes y: 2447 line churn codex-rs/core-plugins/src/marketplace_tests.rs x: 12 # changes y: 2467 line churn codex-rs/tui/src/bottom_pane/app_link_view.rs x: 15 # changes y: 3868 line churn codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 17 # changes y: 8200 line churn codex-rs/tui/src/bottom_pane/multi_select_picker.rs x: 9 # changes y: 2855 line churn codex-rs/tui/src/status_indicator_widget.rs x: 55 # changes y: 2749 line churn codex-rs/core-skills/src/render.rs x: 15 # changes y: 3550 line churn codex-rs/mcp-server/src/outgoing_message.rs x: 44 # changes y: 1016 line churn codex-rs/external-agent-migration/src/lib.rs x: 9 # changes y: 5152 line churn codex-rs/code-mode/src/cell_actor/tests.rs x: 5 # changes y: 1410 line churn codex-rs/code-mode/src/runtime/mod.rs x: 14 # changes y: 1412 line churn codex-rs/code-mode/src/service.rs x: 22 # changes y: 6058 line churn codex-rs/code-mode/src/service_tests.rs x: 7 # changes y: 2450 line churn codex-rs/app-server/src/transport.rs x: 28 # changes y: 4721 line churn codex-rs/tui/src/external_agent_config_migration.rs x: 12 # changes y: 2952 line churn codex-rs/tui/src/bottom_pane/request_user_input/render.rs x: 9 # changes y: 2411 line churn codex-rs/tui/src/text_formatting.rs x: 11 # changes y: 1802 line churn codex-rs/tui/src/wrapping.rs x: 20 # changes y: 5104 line churn codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 5 # changes y: 2320 line churn codex-rs/app-server/tests/suite/v2/plugin_share.rs x: 21 # changes y: 1883 line churn codex-rs/state/src/runtime/goals.rs x: 10 # changes y: 2150 line churn README.md x: 51 # changes y: 2944 line churn codex-rs/agent-identity/src/lib.rs x: 6 # changes y: 1364 line churn codex-rs/network-proxy/src/socks5.rs x: 18 # changes y: 1677 line churn codex-rs/core/src/tools/handlers/agent_jobs.rs x: 26 # changes y: 2906 line churn codex-rs/tui/src/markdown_stream.rs x: 19 # changes y: 4578 line churn codex-rs/tui/src/streaming/controller.rs x: 27 # changes y: 4784 line churn codex-rs/app-server/src/external_agent_migration/service.rs x: 3 # changes y: 3754 line churn codex-rs/app-server/src/external_agent_migration/service_tests.rs x: 3 # changes y: 6298 line churn codex-rs/tui/src/status/rate_limits.rs x: 20 # changes y: 1728 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadStartParams.json x: 31 # changes y: 1308 line churn codex-rs/tui/src/bottom_pane/feedback_view.rs x: 26 # changes y: 3343 line churn codex-rs/app-server/src/config/external_agent_config.rs x: 14 # changes y: 4702 line churn codex-rs/app-server/src/config/external_agent_config_tests.rs x: 12 # changes y: 6328 line churn codex-rs/app-server/src/request_processors/external_agent_config_processor.rs x: 11 # changes y: 2174 line churn AGENTS.md x: 64 # changes y: 434 line churn codex-rs/core/src/tools/handlers/multi_agents.rs x: 32 # changes y: 5633 line churn codex-rs/tui/src/bottom_pane/command_popup.rs x: 57 # changes y: 3440 line churn codex-rs/tui/src/voice.rs x: 11 # changes y: 4174 line churn codex-rs/core/src/goals.rs x: 18 # changes y: 4576 line churn codex-rs/cloud-config/src/lib.rs x: 1 # changes y: 6832 line churn codex-rs/cloud-requirements/src/lib.rs x: 42 # changes y: 5808 line churn codex-rs/app-server/tests/common/mcp_process.rs x: 77 # changes y: 4008 line churn codex-rs/tui/src/theme_picker.rs x: 9 # changes y: 1965 line churn codex-rs/core/src/tools/spec_plan_model_tests.rs x: 4 # changes y: 2818 line churn codex-rs/core/src/tools/spec.rs x: 106 # changes y: 18664 line churn codex-rs/core/src/tools/spec_tests.rs x: 42 # changes y: 9348 line churn codex-rs/tui/src/history_cell.rs x: 165 # changes y: 31284 line churn docs/config.md x: 72 # changes y: 3435 line churn codex-rs/app-server-transport/src/transport/auth.rs x: 3 # changes y: 2253 line churn sdk/python/src/codex_app_server/api.py x: 7 # changes y: 1772 line churn sdk/python/src/codex_app_server/generated/v2_all.py x: 10 # changes y: 26522 line churn codex-rs/core/src/file_watcher.rs x: 11 # changes y: 2906 line churn codex-rs/windows-sandbox-rs/src/setup_main_win.rs x: 20 # changes y: 3648 line churn codex-rs/thread-store/src/remote/proto/codex.thread_store.v1.rs x: 6 # changes y: 2244 line churn codex-rs/device-key/src/lib.rs x: 3 # changes y: 3250 line churn codex-rs/tools/src/tool_registry_plan_tests.rs x: 20 # changes y: 5978 line churn codex-rs/vendor/bubblewrap/bubblewrap.c x: 2 # changes y: 3685 line churn codex-rs/tui/tests/fixtures/oss-story.jsonl x: 5 # changes y: 24127 line churn codex-rs/app-server-protocol/src/protocol/v2.rs x: 125 # changes y: 27062 line churn codex-rs/app-server/src/codex_message_processor.rs x: 143 # changes y: 46512 line churn codex-rs/app-server/src/codex_message_processor/plugins.rs x: 9 # changes y: 3036 line churn codex-rs/app-server/src/config_api.rs x: 36 # changes y: 4532 line churn codex-rs/app-server/src/transport/remote_control/tests.rs x: 11 # changes y: 3350 line churn codex-rs/app-server/src/transport/remote_control/websocket.rs x: 14 # changes y: 5744 line churn codex-rs/core/src/plugins/manager.rs x: 36 # changes y: 10688 line churn codex-rs/core/src/plugins/manager_tests.rs x: 27 # changes y: 7722 line churn codex-rs/core/src/memories/tests.rs x: 27 # changes y: 4052 line churn codex-rs/git-utils/src/ghost_commits.rs x: 3 # changes y: 3578 line churn codex-rs/core/templates/memories/consolidation.md x: 9 # changes y: 2488 line churn codex-rs/codex-mcp/src/mcp_connection_manager.rs x: 13 # changes y: 4656 line churn codex-rs/core/src/config_loader/mod.rs x: 50 # changes y: 4096 line churn codex-rs/core/src/config_loader/tests.rs x: 42 # changes y: 5170 line churn codex-rs/core/src/tools/js_repl/kernel.js x: 13 # changes y: 3880 line churn codex-rs/core/src/tools/js_repl/mod.rs x: 38 # changes y: 10100 line churn codex-rs/core/src/tools/js_repl/mod_tests.rs x: 15 # changes y: 6040 line churn codex-rs/core/src/agent_identity.rs x: 4 # changes y: 1766 line churn codex-rs/core/src/config/service.rs x: 30 # changes y: 3208 line churn codex-rs/core/src/external_agent_config_tests.rs x: 8 # changes y: 3416 line churn codex-rs/core/models.json x: 17 # changes y: 4630 line churn codex-rs/core/src/codex.rs x: 243 # changes y: 50316 line churn codex-rs/core/src/codex/handlers.rs x: 2 # changes y: 2464 line churn codex-rs/core/src/codex/rollout_reconstruction_tests.rs x: 11 # changes y: 3080 line churn codex-rs/core/src/codex/turn.rs x: 1 # changes y: 4410 line churn codex-rs/core/src/codex_tests.rs x: 37 # changes y: 14244 line churn codex-rs/core/src/project_doc.rs x: 42 # changes y: 2406 line churn codex-rs/core/src/plugins/marketplace_tests.rs x: 10 # changes y: 2512 line churn codex-rs/core/src/seatbelt.rs x: 33 # changes y: 4296 line churn codex-cli/README.md x: 3 # changes y: 1476 line churn codex-rs/core/src/config/profile.rs x: 24 # changes y: 204 line churn codex-rs/core/src/error.rs x: 59 # changes y: 3204 line churn codex-rs/core/src/config/types.rs x: 55 # changes y: 3220 line churn codex-rs/core/src/mcp/mod.rs x: 27 # changes y: 1800 line churn codex-rs/core/src/mcp_connection_manager.rs x: 66 # changes y: 6960 line churn codex-rs/tui/src/chatwidget/tests/mcp_guardian.rs x: 2 # changes y: 1970 line churn codex-rs/analytics/src/analytics_client.rs x: 3 # changes y: 2004 line churn codex-rs/tui/src/bottom_pane/prompt_args.rs x: 4 # changes y: 3539 line churn codex-rs/tui_app_server/src/app.rs x: 12 # changes y: 24236 line churn codex-rs/tui_app_server/src/app/app_server_adapter.rs x: 9 # changes y: 6164 line churn codex-rs/tui_app_server/src/app/pending_interactive_replay.rs x: 4 # changes y: 2518 line churn codex-rs/tui_app_server/src/app_server_session.rs x: 10 # changes y: 3178 line churn codex-rs/tui_app_server/src/bottom_pane/approval_overlay.rs x: 5 # changes y: 3136 line churn codex-rs/tui_app_server/src/bottom_pane/chat_composer.rs x: 11 # changes y: 21396 line churn codex-rs/tui_app_server/src/bottom_pane/mcp_server_elicitation.rs x: 4 # changes y: 5136 line churn codex-rs/tui_app_server/src/bottom_pane/mod.rs x: 7 # changes y: 4056 line churn codex-rs/tui_app_server/src/bottom_pane/textarea.rs x: 3 # changes y: 5040 line churn codex-rs/tui_app_server/src/chatwidget.rs x: 12 # changes y: 23470 line churn codex-rs/tui_app_server/src/chatwidget/tests.rs x: 11 # changes y: 28540 line churn codex-rs/tui_app_server/src/diff_render.rs x: 5 # changes y: 5118 line churn codex-rs/tui_app_server/src/history_cell.rs x: 8 # changes y: 9696 line churn codex-rs/tui_app_server/src/lib.rs x: 10 # changes y: 4714 line churn codex-rs/tui_app_server/src/markdown_render_tests.rs x: 3 # changes y: 2756 line churn codex-rs/tui_app_server/src/onboarding/auth.rs x: 4 # changes y: 2388 line churn codex-rs/tui_app_server/src/render/highlight.rs x: 2 # changes y: 3006 line churn codex-rs/tui_app_server/src/resume_picker.rs x: 5 # changes y: 5692 line churn codex-rs/tui_app_server/tests/fixtures/oss-story.jsonl x: 2 # changes y: 16082 line churn codex-rs/core/src/skills/injection.rs x: 20 # changes y: 1980 line churn codex-rs/core/src/skills/loader.rs x: 35 # changes y: 7804 line churn codex-rs/core/src/skills/loader_tests.rs x: 4 # changes y: 4128 line churn codex-rs/core/src/analytics_client.rs x: 7 # changes y: 1976 line churn codex-rs/core/src/rollout/recorder.rs x: 45 # changes y: 4310 line churn codex-rs/core/src/rollout/tests.rs x: 31 # changes y: 4472 line churn codex-rs/core/src/state_db.rs x: 23 # changes y: 1644 line churn codex-rs/core/src/truncate.rs x: 17 # changes y: 2828 line churn codex-rs/utils/git/src/ghost_commits.rs x: 9 # changes y: 3806 line churn codex-rs/core/src/features.rs x: 85 # changes y: 3146 line churn codex-rs/core/src/auth.rs x: 42 # changes y: 5892 line churn codex-rs/core/src/guardian_tests.rs x: 8 # changes y: 1604 line churn codex-rs/app-server-protocol/schema/json/EventMsg.json x: 27 # changes y: 21090 line churn codex-rs/core/src/tools/code_mode.rs x: 3 # changes y: 3044 line churn codex-rs/artifact-presentation/src/presentation_artifact/manager.rs x: 2 # changes y: 6434 line churn codex-rs/artifact-presentation/src/presentation_artifact/model.rs x: 2 # changes y: 3936 line churn codex-rs/artifact-presentation/src/tests.rs x: 2 # changes y: 7348 line churn codex-rs/artifact-spreadsheet/src/manager.rs x: 2 # changes y: 6694 line churn codex-rs/artifact-spreadsheet/src/model.rs x: 2 # changes y: 3576 line churn codex-rs/artifact-presentation/src/presentation_artifact.rs x: 1 # changes y: 12652 line churn codex-rs/app-server-protocol/schema/json/v1/ForkConversationResponse.json x: 14 # changes y: 12450 line churn codex-rs/core/src/config_loader/config_requirements.rs x: 13 # changes y: 2576 line churn codex-rs/command/src/parse_command.rs x: 2 # changes y: 5166 line churn codex-rs/core/src/parse_command.rs x: 18 # changes y: 7490 line churn codex-rs/core/src/codex/memory_startup.rs x: 1 # changes y: 2778 line churn codex-rs/mcp-types/schema/2025-03-26/schema.json x: 3 # changes y: 4280 line churn codex-rs/mcp-types/src/lib.rs x: 13 # changes y: 4140 line churn codex-cli/package-lock.json x: 8 # changes y: 11307 line churn codex-rs/tui2/src/app.rs x: 25 # changes y: 8460 line churn codex-rs/tui2/src/bottom_pane/chat_composer.rs x: 17 # changes y: 13458 line churn codex-rs/tui2/src/bottom_pane/mod.rs x: 15 # changes y: 2180 line churn codex-rs/tui2/src/bottom_pane/textarea.rs x: 6 # changes y: 4392 line churn codex-rs/tui2/src/chatwidget.rs x: 29 # changes y: 10592 line churn codex-rs/tui2/src/chatwidget/tests.rs x: 23 # changes y: 9172 line churn codex-rs/tui2/src/history_cell.rs x: 17 # changes y: 6474 line churn codex-rs/tui2/src/lib.rs x: 21 # changes y: 1976 line churn codex-rs/tui2/src/pager_overlay.rs x: 6 # changes y: 2596 line churn codex-rs/tui2/src/resume_picker.rs x: 8 # changes y: 3690 line churn codex-rs/tui2/tests/fixtures/oss-story.jsonl x: 3 # changes y: 16084 line churn codex-rs/core/src/unified_exec/session_manager.rs x: 25 # changes y: 2974 line churn codex-rs/core/src/chat_completions.rs x: 41 # changes y: 2784 line churn codex-rs/tui/tests/fixtures/binary-size-log.jsonl x: 8 # changes y: 49798 line churn codex-rs/core/src/conversation_history.rs x: 21 # changes y: 3334 line churn codex-rs/app-server-protocol/src/protocol.rs x: 13 # changes y: 2964 line churn codex-rs/core/src/config.rs x: 87 # changes y: 9504 line churn codex-rs/core/src/config_edit.rs x: 6 # changes y: 3240 line churn codex-rs/core/src/openai_tools.rs x: 24 # changes y: 3570 line churn codex-rs/core/tests/client.rs x: 18 # changes y: 1956 line churn codex-cli/src/text-buffer.ts x: 8 # changes y: 2162 line churn codex-cli/src/utils/agent/agent-loop.ts x: 21 # changes y: 2756 line churn
61989.0
line churn
  min: 1.0
  average: 474.99
  25th percentile: 26.0
  median: 54.0
  75th percentile: 288.0
  max: 61989.0
0 338.0
# changes
min: 1.0 | average: 6.28 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 5.0 | max: 338.0

Number of Contributors vs. Line Churn: 2447 points

codex-rs/guardian-context/src/history.rs x: 1 # contributors y: 182 line churn codex-rs/core/src/context/guardian_review_evidence.rs x: 3 # contributors y: 347 line churn codex-rs/core/src/codex_delegate.rs x: 45 # contributors y: 2841 line churn codex-rs/core/src/session/mod.rs x: 69 # contributors y: 10585 line churn codex-rs/core/src/thread_manager.rs x: 48 # contributors y: 5596 line churn codex-rs/core/src/context_manager/history.rs x: 23 # contributors y: 2348 line churn codex-rs/core/src/guardian/prompt.rs x: 18 # contributors y: 1304 line churn codex-rs/core/src/guardian/review_session.rs x: 33 # contributors y: 4702 line churn codex-rs/core/src/session/handlers.rs x: 39 # contributors y: 3253 line churn codex-rs/ext/extension-api/src/capabilities/conversation_history.rs x: 2 # contributors y: 28 line churn codex-rs/ext/guardian-v2/src/async_scorer/extension.rs x: 6 # contributors y: 1661 line churn codex-rs/arg0/src/lib.rs x: 11 # contributors y: 1172 line churn codex-rs/async-utils/src/lib.rs x: 3 # contributors y: 97 line churn codex-rs/core/src/guardian/review.rs x: 26 # contributors y: 1957 line churn codex-rs/core/src/session/token_budget.rs x: 6 # contributors y: 381 line churn codex-rs/protocol/src/openai_models.rs x: 23 # contributors y: 2746 line churn codex-rs/config/src/config_toml.rs x: 28 # contributors y: 1633 line churn codex-rs/core/src/agent/control/spawn.rs x: 20 # contributors y: 1760 line churn codex-rs/core/src/compact.rs x: 27 # contributors y: 3835 line churn codex-rs/core/src/compact_remote_request.rs x: 8 # contributors y: 149 line churn codex-rs/core/src/compact_remote_v2_attempt.rs x: 9 # contributors y: 193 line churn codex-rs/core/src/config/mod.rs x: 83 # contributors y: 23032 line churn codex-rs/core/src/context/mod.rs x: 19 # contributors y: 177 line churn codex-rs/core/src/context/world_state/collaboration_mode.rs x: 4 # contributors y: 248 line churn codex-rs/core/src/session/multi_agents.rs x: 5 # contributors y: 321 line churn codex-rs/core/src/session/session.rs x: 61 # contributors y: 4511 line churn codex-rs/core/src/session/turn.rs x: 57 # contributors y: 6492 line churn codex-rs/core/src/session/world_state.rs x: 18 # contributors y: 568 line churn codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 17 # contributors y: 1001 line churn codex-rs/ext/goal/src/runtime.rs x: 8 # contributors y: 758 line churn codex-rs/core/src/responses_metadata.rs x: 14 # contributors y: 615 line churn codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 14 # contributors y: 775 line churn codex-rs/app-server/src/request_processors/account_processor.rs x: 25 # contributors y: 2226 line churn codex-rs/tui/src/app.rs x: 63 # contributors y: 50582 line churn codex-rs/tui/src/app/app_server_events.rs x: 10 # contributors y: 695 line churn codex-rs/tui/src/app/background_requests.rs x: 18 # contributors y: 2119 line churn codex-rs/tui/src/app/event_dispatch.rs x: 22 # contributors y: 4987 line churn codex-rs/tui/src/app/session_lifecycle.rs x: 13 # contributors y: 1483 line churn codex-rs/tui/src/app/tests.rs x: 42 # contributors y: 13003 line churn codex-rs/tui/src/app_event.rs x: 41 # contributors y: 3156 line churn codex-rs/tui/src/app_server_session.rs x: 45 # contributors y: 6548 line churn codex-rs/tui/src/bottom_pane/actionable_banner.rs x: 1 # contributors y: 259 line churn codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 25 # contributors y: 7992 line churn codex-rs/tui/src/bottom_pane/mod.rs x: 46 # contributors y: 10510 line churn codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 21 # contributors y: 3921 line churn codex-rs/tui/src/chatwidget.rs x: 78 # contributors y: 61989 line churn codex-rs/tui/src/chatwidget/constructor.rs x: 11 # contributors y: 352 line churn codex-rs/tui/src/chatwidget/input_restore.rs x: 5 # contributors y: 815 line churn codex-rs/tui/src/chatwidget/input_submission.rs x: 9 # contributors y: 604 line churn codex-rs/tui/src/chatwidget/rate_limits.rs x: 11 # contributors y: 708 line churn codex-rs/tui/src/chatwidget/session_flow.rs x: 7 # contributors y: 400 line churn codex-rs/tui/src/chatwidget/settings.rs x: 13 # contributors y: 995 line churn codex-rs/tui/src/chatwidget/tests.rs x: 61 # contributors y: 60079 line churn codex-rs/tui/src/lib.rs x: 68 # contributors y: 14940 line churn codex-rs/tui/src/status/mod.rs x: 7 # contributors y: 94 line churn codex-rs/cli/src/mcp_cmd.rs x: 33 # contributors y: 2112 line churn codex-rs/codex-mcp/src/rmcp_client.rs x: 24 # contributors y: 2666 line churn codex-rs/rmcp-client/src/oauth.rs x: 13 # contributors y: 2807 line churn codex-rs/tui/src/custom_terminal.rs x: 14 # contributors y: 3715 line churn codex-rs/core/src/codex_thread.rs x: 43 # contributors y: 2548 line churn codex-rs/core/src/state/session.rs x: 21 # contributors y: 1449 line churn codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 5 # contributors y: 1346 line churn codex-rs/config/src/tui_keymap.rs x: 4 # contributors y: 810 line churn codex-rs/tui/src/bottom_pane/footer.rs x: 17 # contributors y: 8267 line churn codex-rs/tui/src/bottom_pane/textarea.rs x: 26 # contributors y: 11416 line churn codex-rs/tui/src/bottom_pane/textarea/vim_commands.rs x: 1 # contributors y: 604 line churn codex-rs/tui/src/keymap.rs x: 4 # contributors y: 4538 line churn codex-rs/tui/src/keymap/chords.rs x: 3 # contributors y: 547 line churn codex-rs/app-server/src/request_processors/feedback_processor.rs x: 14 # contributors y: 982 line churn codex-rs/feedback/src/lib.rs x: 20 # contributors y: 2308 line churn codex-rs/app-server/src/request_processors/thread_processor.rs x: 45 # contributors y: 9451 line churn codex-rs/core/src/session/thread_settings.rs x: 5 # contributors y: 216 line churn codex-rs/core/src/session/turn_input.rs x: 9 # contributors y: 901 line churn codex-rs/protocol/src/protocol.rs x: 84 # contributors y: 12621 line churn codex-rs/state/src/extract.rs x: 30 # contributors y: 1423 line churn codex-rs/core/src/hook_runtime.rs x: 21 # contributors y: 1932 line churn codex-rs/ext/goal/src/extension.rs x: 6 # contributors y: 1244 line churn codex-rs/core/src/agent/role.rs x: 12 # contributors y: 3952 line churn codex-rs/tui/assets/inline_visualization/visualize.css x: 1 # contributors y: 867 line churn codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 16 # contributors y: 1789 line churn codex-rs/tui/src/tooltips.rs x: 10 # contributors y: 1674 line churn codex-rs/tui/src/chatwidget/model_popups.rs x: 6 # contributors y: 1092 line churn codex-rs/core/src/tools/handlers/send_user_message_async.rs x: 4 # contributors y: 128 line churn codex-rs/core/src/tools/spec_plan.rs x: 27 # contributors y: 6156 line churn codex-rs/models-manager/src/model_info.rs x: 14 # contributors y: 317 line churn codex-rs/core-plugins/src/executor_hooks.rs x: 2 # contributors y: 421 line churn codex-rs/hooks/src/engine/mod.rs x: 7 # contributors y: 923 line churn codex-rs/plugin/src/lib.rs x: 10 # contributors y: 156 line churn codex-rs/code-mode-host/src/lib.rs x: 5 # contributors y: 1125 line churn codex-rs/code-mode-protocol/src/host/payload.rs x: 4 # contributors y: 522 line churn codex-rs/core/src/tools/code_mode/mod.rs x: 18 # contributors y: 1867 line churn codex-rs/sandboxing/src/seatbelt.rs x: 11 # contributors y: 1425 line churn codex-rs/app-server-protocol/src/protocol/v2/mcp.rs x: 11 # contributors y: 889 line churn codex-rs/codex-mcp/src/elicitation.rs x: 15 # contributors y: 824 line churn codex-rs/core/src/session/mcp.rs x: 40 # contributors y: 2946 line churn codex-rs/protocol/src/approvals.rs x: 19 # contributors y: 775 line churn codex-rs/rmcp-client/src/elicitation_client_service.rs x: 5 # contributors y: 614 line churn codex-rs/rmcp-client/src/rmcp_client.rs x: 26 # contributors y: 3609 line churn codex-rs/tui/src/app/thread_routing.rs x: 22 # contributors y: 2945 line churn codex-rs/tui/src/chatwidget/tool_requests.rs x: 8 # contributors y: 579 line churn codex-rs/core/src/tasks/mod.rs x: 38 # contributors y: 2862 line churn codex-rs/core/src/compact_remote.rs x: 23 # contributors y: 1709 line churn codex-rs/core/src/compact_remote_v2.rs x: 18 # contributors y: 2373 line churn codex-rs/core/src/state/turn.rs x: 16 # contributors y: 618 line churn codex-rs/core/src/session/rollout_reconstruction.rs x: 13 # contributors y: 579 line churn codex-rs/core-plugins/src/loader.rs x: 19 # contributors y: 3661 line churn codex-rs/core/src/config/edit.rs x: 27 # contributors y: 4355 line churn codex-rs/core/src/config/edit/document_helpers.rs x: 9 # contributors y: 370 line churn codex-rs/core/src/session/input_queue.rs x: 8 # contributors y: 1148 line churn codex-rs/core/src/stream_events_utils.rs x: 14 # contributors y: 1873 line churn codex-rs/core/src/tools/context.rs x: 19 # contributors y: 2129 line churn codex-rs/core/src/tools/parallel.rs x: 18 # contributors y: 1563 line churn codex-rs/core/src/tools/registry.rs x: 23 # contributors y: 3711 line churn codex-rs/app-server/src/bespoke_event_handling.rs x: 56 # contributors y: 11389 line churn codex-rs/app-server/src/lib.rs x: 41 # contributors y: 3498 line churn codex-rs/features/src/lib.rs x: 53 # contributors y: 2643 line churn codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 43 # contributors y: 6098 line churn codex-rs/backend-client/src/client.rs x: 26 # contributors y: 1912 line churn codex-rs/cloud-tasks-client/src/http.rs x: 9 # contributors y: 1049 line churn codex-rs/cloud-tasks/src/lib.rs x: 15 # contributors y: 3003 line churn codex-rs/cloud-tasks/src/util.rs x: 12 # contributors y: 455 line churn codex-rs/rmcp-client/src/http_client_adapter.rs x: 12 # contributors y: 1284 line churn codex-rs/rmcp-client/src/lib.rs x: 20 # contributors y: 97 line churn codex-rs/core-plugins/src/manager.rs x: 22 # contributors y: 6089 line churn codex-rs/core-plugins/src/remote.rs x: 18 # contributors y: 3934 line churn codex-rs/core-plugins/src/remote/remote_installed_plugin_sync.rs x: 7 # contributors y: 1590 line churn codex-rs/core/src/tools/handlers/unified_exec.rs x: 21 # contributors y: 2377 line churn codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs x: 16 # contributors y: 996 line churn codex-rs/core/src/unified_exec/async_watcher.rs x: 10 # contributors y: 949 line churn codex-rs/core/src/unified_exec/mod.rs x: 24 # contributors y: 2951 line churn codex-rs/core/src/unified_exec/process_manager.rs x: 29 # contributors y: 3742 line churn codex-rs/core/src/guardian/tests.rs x: 29 # contributors y: 5110 line churn codex-rs/core/src/tasks/user_shell.rs x: 28 # contributors y: 1172 line churn codex-rs/rollout/src/compression.rs x: 4 # contributors y: 1331 line churn codex-rs/rollout/src/lib.rs x: 15 # contributors y: 173 line churn codex-rs/core/src/tools/approvals.rs x: 9 # contributors y: 1535 line churn codex-rs/core/src/tools/runtimes/unified_exec.rs x: 22 # contributors y: 1901 line churn codex-rs/core/src/agent/control.rs x: 30 # contributors y: 6645 line churn codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 15 # contributors y: 617 line churn codex-rs/core/src/tools/handlers/multi_agents_common.rs x: 13 # contributors y: 901 line churn codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 7 # contributors y: 1166 line churn codex-rs/core/src/realtime_conversation.rs x: 19 # contributors y: 5505 line churn codex-rs/config/src/schema.rs x: 10 # contributors y: 291 line churn codex-rs/features/src/tests.rs x: 34 # contributors y: 2044 line churn codex-rs/thread-manager-sample/src/main.rs x: 32 # contributors y: 707 line churn codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 60 # contributors y: 703 line churn codex-rs/app-server-protocol/src/protocol/common.rs x: 69 # contributors y: 5926 line churn codex-rs/core/src/client.rs x: 57 # contributors y: 13613 line churn codex-rs/exec/src/lib.rs x: 63 # contributors y: 6595 line churn codex-rs/mcp-server/src/codex_tool_runner.rs x: 42 # contributors y: 1719 line churn codex-rs/rollout-trace/src/protocol_event.rs x: 12 # contributors y: 638 line churn codex-rs/rollout/src/policy.rs x: 21 # contributors y: 614 line churn codex-rs/tui/src/app/app_server_event_targets.rs x: 18 # contributors y: 359 line churn codex-rs/core-plugins/src/lib.rs x: 17 # contributors y: 177 line churn codex-rs/state/src/lib.rs x: 18 # contributors y: 236 line churn codex-rs/exec-server/src/remote.rs x: 15 # contributors y: 1959 line churn codex-rs/tui/src/chatwidget/skills.rs x: 15 # contributors y: 1856 line churn codex-rs/tui/src/mention_codec.rs x: 7 # contributors y: 1394 line churn codex-rs/protocol/src/permissions.rs x: 13 # contributors y: 7119 line churn codex-rs/app-server/src/request_processors/plugins.rs x: 26 # contributors y: 3837 line churn codex-rs/core/src/environment_selection.rs x: 10 # contributors y: 3555 line churn codex-rs/core/src/session/turn_context.rs x: 44 # contributors y: 3416 line churn codex-rs/core/src/session/mcp_runtime.rs x: 12 # contributors y: 741 line churn codex-rs/core/src/tools/runtimes/apply_patch.rs x: 20 # contributors y: 1312 line churn codex-rs/core/src/tools/sandboxing.rs x: 22 # contributors y: 1346 line churn codex-rs/file-system/src/lib.rs x: 8 # contributors y: 1336 line churn codex-rs/core/src/mcp_tool_call.rs x: 46 # contributors y: 7987 line churn codex-rs/ext/extension-api/src/lib.rs x: 12 # contributors y: 146 line churn codex-rs/codex-mcp/src/lib.rs x: 28 # contributors y: 287 line churn codex-rs/codex-mcp/src/mcp/mod.rs x: 36 # contributors y: 2514 line churn codex-rs/app-server/src/request_processors/mcp_processor.rs x: 15 # contributors y: 1098 line churn codex-rs/core/src/tools/router.rs x: 27 # contributors y: 1891 line churn codex-rs/tui/src/app/agents_overview.rs x: 2 # contributors y: 792 line churn codex-rs/core/src/session/review.rs x: 22 # contributors y: 542 line churn codex-rs/core/src/session/step_context.rs x: 6 # contributors y: 158 line churn codex-rs/core/src/guardian/mod.rs x: 21 # contributors y: 390 line churn codex-rs/tui/src/diff_render.rs x: 13 # contributors y: 9494 line churn codex-rs/tui/src/history_cell/tests.rs x: 15 # contributors y: 3513 line churn codex-rs/codex-mcp/src/server.rs x: 6 # contributors y: 585 line churn codex-rs/codex-api/src/sse/responses.rs x: 25 # contributors y: 2929 line churn codex-rs/protocol/src/models.rs x: 37 # contributors y: 10117 line churn codex-rs/core/src/event_mapping.rs x: 24 # contributors y: 1474 line churn codex-rs/tui/src/dynamic_tools.rs x: 2 # contributors y: 1590 line churn codex-rs/analytics/src/client.rs x: 21 # contributors y: 1099 line churn codex-rs/analytics/src/events.rs x: 29 # contributors y: 1834 line churn codex-rs/analytics/src/facts.rs x: 26 # contributors y: 981 line churn codex-rs/analytics/src/reducer.rs x: 29 # contributors y: 4575 line churn codex-rs/core/src/tools/handlers/apply_patch.rs x: 22 # contributors y: 2224 line churn codex-rs/core/src/tools/handlers/extension_tools.rs x: 17 # contributors y: 1940 line churn codex-rs/core/src/tools/handlers/multi_agents/resume_agent.rs x: 8 # contributors y: 434 line churn codex-rs/core/src/tools/handlers/tool_search.rs x: 13 # contributors y: 2123 line churn codex-rs/core/src/tools/handlers/view_image.rs x: 16 # contributors y: 1435 line churn codex-rs/ext/image-generation/src/tool.rs x: 13 # contributors y: 1357 line churn codex-rs/ext/memories/src/tests.rs x: 7 # contributors y: 711 line churn codex-rs/ext/skills/src/extension.rs x: 9 # contributors y: 1910 line churn codex-rs/ext/skills/src/shadow_selection_experiment/mod.rs x: 2 # contributors y: 532 line churn codex-rs/ext/skills/src/render.rs x: 7 # contributors y: 2395 line churn codex-rs/core/src/connectors.rs x: 35 # contributors y: 4412 line churn codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 21 # contributors y: 1957 line churn codex-rs/app-server/src/request_processors/turn_processor.rs x: 32 # contributors y: 2911 line churn codex-rs/linux-sandbox/src/linux_run_main.rs x: 8 # contributors y: 2842 line churn codex-rs/linux-sandbox/src/proxy_routing.rs x: 5 # contributors y: 1486 line churn codex-rs/core/src/tasks/review.rs x: 17 # contributors y: 744 line churn codex-rs/core/src/config/permissions.rs x: 10 # contributors y: 1886 line churn codex-rs/core/src/session_startup_prewarm.rs x: 16 # contributors y: 452 line churn codex-rs/core/src/turn_metadata.rs x: 28 # contributors y: 2071 line churn codex-rs/state/src/runtime/threads.rs x: 30 # contributors y: 5963 line churn codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 24 # contributors y: 8246 line churn codex-rs/tui/src/keymap_setup.rs x: 3 # contributors y: 2494 line churn codex-rs/cli/src/doctor.rs x: 17 # contributors y: 4899 line churn codex-rs/core/src/mcp_openai_file.rs x: 15 # contributors y: 1432 line churn codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 22 # contributors y: 2079 line churn codex-rs/codex-api/src/lib.rs x: 22 # contributors y: 210 line churn codex-rs/core/src/apply_patch.rs x: 14 # contributors y: 1235 line churn codex-rs/core/src/tools/network_approval.rs x: 16 # contributors y: 3774 line churn codex-rs/exec-server/src/fs_sandbox.rs x: 11 # contributors y: 2522 line churn codex-rs/tui/src/pager_overlay.rs x: 16 # contributors y: 6804 line churn codex-rs/state/src/runtime.rs x: 24 # contributors y: 14733 line churn codex-rs/state/src/runtime/logs.rs x: 8 # contributors y: 2425 line churn codex-rs/tui/src/terminal_hyperlinks.rs x: 3 # contributors y: 1351 line churn codex-rs/app-server/src/request_processors/thread_resume_redaction.rs x: 15 # contributors y: 263 line churn codex-rs/app-server/src/request_processors/thread_summary.rs x: 17 # contributors y: 586 line churn codex-rs/git-utils/src/info.rs x: 15 # contributors y: 1582 line churn codex-rs/git-utils/src/lib.rs x: 11 # contributors y: 238 line churn codex-rs/rollout/src/list.rs x: 20 # contributors y: 2191 line churn codex-rs/thread-store/src/local/update_thread_metadata.rs x: 16 # contributors y: 3558 line churn codex-rs/thread-store/src/types.rs x: 23 # contributors y: 1330 line churn codex-rs/exec-server/src/client.rs x: 19 # contributors y: 4793 line churn codex-rs/exec-server/src/client_recovery.rs x: 10 # contributors y: 1064 line churn codex-rs/exec-server/src/environment.rs x: 22 # contributors y: 4358 line churn codex-rs/core-api/src/lib.rs x: 24 # contributors y: 159 line churn codex-rs/core/src/agents_md.rs x: 9 # contributors y: 1391 line churn codex-rs/tui/src/slash_command.rs x: 33 # contributors y: 1063 line churn codex-rs/tui/src/app_backtrack.rs x: 14 # contributors y: 4778 line churn codex-rs/tui/src/external_agent_config_migration/mod.rs x: 3 # contributors y: 1125 line churn codex-rs/tui/src/onboarding/onboarding_screen.rs x: 20 # contributors y: 2841 line churn codex-rs/tui/src/resume_picker.rs x: 31 # contributors y: 17514 line churn codex-rs/tui/src/tui.rs x: 25 # contributors y: 4459 line churn codex-rs/tui/src/tui/event_stream.rs x: 3 # contributors y: 1665 line churn codex-rs/tui/src/update_prompt.rs x: 6 # contributors y: 970 line churn codex-rs/cli/src/main.rs x: 59 # contributors y: 8262 line churn codex-rs/code-mode/src/remote_session.rs x: 4 # contributors y: 1012 line churn codex-rs/core/src/mcp_skill_dependencies.rs x: 20 # contributors y: 768 line churn codex-rs/core/src/client_common.rs x: 30 # contributors y: 2653 line churn codex-rs/core/src/lib.rs x: 68 # contributors y: 916 line churn codex-rs/thread-store/src/local/mod.rs x: 24 # contributors y: 3738 line churn codex-rs/tui/src/onboarding/auth.rs x: 31 # contributors y: 4871 line churn codex-rs/app-server/src/message_processor.rs x: 56 # contributors y: 6304 line churn codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 8 # contributors y: 2002 line churn codex-rs/windows-sandbox-rs/src/lib.rs x: 13 # contributors y: 2362 line churn codex-rs/windows-sandbox-rs/src/setup.rs x: 9 # contributors y: 2934 line churn codex-rs/app-server/src/request_processors/config_processor.rs x: 22 # contributors y: 1500 line churn codex-rs/app-server-protocol/src/export.rs x: 24 # contributors y: 4549 line churn codex-rs/app-server/src/request_processors.rs x: 46 # contributors y: 850 line churn codex-rs/core/src/prompt_debug.rs x: 22 # contributors y: 415 line churn codex-rs/core/src/tasks/regular.rs x: 13 # contributors y: 429 line churn codex-rs/core/src/tools/handlers/mcp_resource.rs x: 12 # contributors y: 2074 line churn codex-rs/core/src/shell_snapshot.rs x: 15 # contributors y: 2352 line churn codex-rs/tui/src/onboarding/trust_directory.rs x: 12 # contributors y: 1746 line churn codex-rs/tui/src/terminal_palette.rs x: 6 # contributors y: 2416 line churn codex-rs/tui/src/terminal_probe.rs x: 3 # contributors y: 1813 line churn codex-rs/memories/write/src/phase2.rs x: 3 # contributors y: 733 line churn codex-rs/exec/src/event_processor_with_jsonl_output.rs x: 13 # contributors y: 2515 line churn codex-rs/tui/src/multi_agents.rs x: 7 # contributors y: 3649 line churn codex-rs/core/src/exec.rs x: 24 # contributors y: 6072 line churn codex-rs/core/src/exec_policy.rs x: 19 # contributors y: 6257 line churn codex-rs/core/src/sandboxing/mod.rs x: 17 # contributors y: 3769 line churn codex-rs/app-server/src/outgoing_message.rs x: 30 # contributors y: 2828 line churn codex-rs/tui/src/app/app_server_requests.rs x: 12 # contributors y: 1474 line churn codex-rs/tui/src/app/pending_interactive_replay.rs x: 12 # contributors y: 2558 line churn codex-rs/login/src/auth/manager.rs x: 28 # contributors y: 5777 line churn codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 18 # contributors y: 1214 line churn codex-rs/hooks/src/engine/discovery.rs x: 9 # contributors y: 2865 line churn codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 4 # contributors y: 2110 line churn codex-rs/config/src/loader/mod.rs x: 19 # contributors y: 2731 line churn codex-rs/config/src/loader/tests.rs x: 12 # contributors y: 1214 line churn codex-rs/otel/src/events/session_telemetry.rs x: 24 # contributors y: 1774 line churn codex-rs/network-proxy/src/runtime.rs x: 9 # contributors y: 3781 line churn codex-rs/cli/src/login.rs x: 23 # contributors y: 1141 line churn codex-rs/login/src/lib.rs x: 27 # contributors y: 2526 line churn codex-rs/login/src/server.rs x: 24 # contributors y: 3174 line churn codex-rs/tui/src/insert_history.rs x: 11 # contributors y: 4585 line churn codex-rs/tui/src/markdown_render.rs x: 11 # contributors y: 6625 line churn codex-rs/config/src/lib.rs x: 26 # contributors y: 240 line churn codex-rs/utils/pty/src/tests.rs x: 8 # contributors y: 1846 line churn codex-rs/tools/src/lib.rs x: 17 # contributors y: 352 line churn codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 13 # contributors y: 3094 line churn codex-rs/linux-sandbox/src/bwrap.rs x: 11 # contributors y: 4052 line churn codex-rs/config/src/config_requirements.rs x: 25 # contributors y: 5486 line churn codex-rs/tui/src/debug_config.rs x: 23 # contributors y: 3411 line churn codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 10 # contributors y: 3979 line churn codex-rs/core/src/safety.rs x: 19 # contributors y: 1761 line churn codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 9 # contributors y: 2240 line churn codex-rs/app-server/src/in_process.rs x: 25 # contributors y: 1660 line churn codex-rs/core/src/tools/handlers/mod.rs x: 24 # contributors y: 868 line churn codex-rs/shell-command/src/parse_command.rs x: 6 # contributors y: 3020 line churn codex-rs/apply-patch/src/lib.rs x: 18 # contributors y: 5698 line churn codex-rs/mcp-server/src/codex_tool_config.rs x: 19 # contributors y: 1006 line churn codex-rs/tui/src/chatwidget/plugins.rs x: 9 # contributors y: 6562 line churn codex-rs/core/src/shell.rs x: 12 # contributors y: 4698 line churn codex-rs/tui/src/status/tests.rs x: 24 # contributors y: 5609 line churn codex-rs/exec-server/src/relay.rs x: 9 # contributors y: 2156 line churn sdk/python/src/openai_codex/api.py x: 1 # contributors y: 1321 line churn codex-rs/tui/src/cli.rs x: 19 # contributors y: 650 line churn codex-rs/app-server-protocol/src/protocol/v2/permissions.rs x: 8 # contributors y: 1625 line churn codex-rs/cli/src/doctor/output.rs x: 5 # contributors y: 1817 line churn codex-rs/tui/src/render/highlight.rs x: 5 # contributors y: 5286 line churn codex-rs/mcp-server/src/message_processor.rs x: 33 # contributors y: 2402 line churn codex-rs/state/src/runtime/memories.rs x: 17 # contributors y: 7488 line churn codex-rs/thread-store/src/local/read_thread.rs x: 17 # contributors y: 2453 line churn codex-rs/tui/src/app/thread_session_state.rs x: 16 # contributors y: 743 line churn codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 12 # contributors y: 10994 line churn codex-rs/app-server/src/models.rs x: 13 # contributors y: 137 line churn codex-rs/tui/src/status/card.rs x: 18 # contributors y: 2739 line churn codex-rs/thread-store/src/local/thread_history/read.rs x: 2 # contributors y: 1022 line churn scripts/mcp_conformance/run_codex_compliance.py x: 2 # contributors y: 2265 line churn codex-rs/app-server-protocol/schema/typescript/index.ts x: 33 # contributors y: 836 line churn codex-rs/core/src/state/service.rs x: 33 # contributors y: 532 line churn codex-rs/apply-patch/src/parser.rs x: 12 # contributors y: 2212 line churn codex-rs/models-manager/src/manager.rs x: 13 # contributors y: 1781 line churn scripts/mcp_conformance/server.py x: 1 # contributors y: 1744 line churn codex-rs/tui/src/app/config_persistence.rs x: 10 # contributors y: 2447 line churn codex-rs/tui/src/bottom_pane/app_link_view.rs x: 7 # contributors y: 3868 line churn codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 8 # contributors y: 8200 line churn codex-rs/tui/src/bottom_pane/multi_select_picker.rs x: 5 # contributors y: 2855 line churn codex-rs/tui/src/status_indicator_widget.rs x: 15 # contributors y: 2749 line churn codex-rs/file-search/src/lib.rs x: 14 # contributors y: 2091 line churn codex-rs/external-agent-migration/src/lib.rs x: 3 # contributors y: 5152 line churn codex-rs/app-server/src/transport.rs x: 13 # contributors y: 4721 line churn codex-rs/tui/src/wrapping.rs x: 8 # contributors y: 5104 line churn codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 3 # contributors y: 2320 line churn codex-rs/state/src/runtime/goals.rs x: 6 # contributors y: 2150 line churn codex-rs/tui/src/markdown_stream.rs x: 8 # contributors y: 4578 line churn codex-rs/tui/src/streaming/controller.rs x: 11 # contributors y: 4784 line churn codex-rs/tui/src/bottom_pane/feedback_view.rs x: 17 # contributors y: 3343 line churn codex-rs/core/src/tools/handlers/multi_agents.rs x: 9 # contributors y: 5633 line churn codex-rs/tui/src/bottom_pane/command_popup.rs x: 25 # contributors y: 3440 line churn codex-rs/cloud-config/src/lib.rs x: 1 # contributors y: 6832 line churn codex-rs/tui/src/theme_picker.rs x: 5 # contributors y: 1965 line churn codex-rs/ext/memories/src/local.rs x: 1 # contributors y: 1177 line churn codex-rs/tui/src/bottom_pane/prompt_args.rs x: 3 # contributors y: 3539 line churn codex-rs/tui/src/streaming/chunking.rs x: 2 # contributors y: 1335 line churn
61989.0
line churn
  min: 1.0
  average: 746.58
  25th percentile: 85.0
  median: 234.0
  75th percentile: 614.0
  max: 61989.0
0 84.0
# contributors
min: 1.0 | average: 5.67 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 84.0

File Size vs. Line Churn: 2447 points

codex-rs/guardian-context/src/history.rs x: 125 lines of code y: 182 line churn codex-rs/core/src/context/guardian_review_evidence.rs x: 183 lines of code y: 347 line churn codex-rs/core/src/codex_delegate.rs x: 355 lines of code y: 2841 line churn codex-rs/core/src/session/mod.rs x: 4139 lines of code y: 10585 line churn codex-rs/core/src/thread_manager.rs x: 2123 lines of code y: 5596 line churn codex-rs/core/src/context_manager/history.rs x: 557 lines of code y: 2348 line churn codex-rs/core/src/guardian/prompt.rs x: 703 lines of code y: 1304 line churn codex-rs/core/src/guardian/review_session.rs x: 1559 lines of code y: 4702 line churn codex-rs/core/src/session/handlers.rs x: 732 lines of code y: 3253 line churn codex-rs/ext/extension-api/src/capabilities/conversation_history.rs x: 14 lines of code y: 28 line churn codex-rs/ext/guardian-v2/src/async_scorer/extension.rs x: 804 lines of code y: 1661 line churn codex-rs/arg0/src/lib.rs x: 661 lines of code y: 1172 line churn codex-rs/async-utils/src/lib.rs x: 71 lines of code y: 97 line churn codex-rs/core/src/guardian/review.rs x: 1194 lines of code y: 1957 line churn codex-rs/core/src/session/token_budget.rs x: 144 lines of code y: 381 line churn codex-rs/protocol/src/openai_models.rs x: 1839 lines of code y: 2746 line churn codex-rs/config/src/config_toml.rs x: 753 lines of code y: 1633 line churn codex-rs/core/src/agent/control/spawn.rs x: 1185 lines of code y: 1760 line churn codex-rs/core/src/compact.rs x: 720 lines of code y: 3835 line churn codex-rs/core/src/compact_remote_request.rs x: 100 lines of code y: 149 line churn codex-rs/core/src/compact_remote_v2_attempt.rs x: 137 lines of code y: 193 line churn codex-rs/core/src/config/mod.rs x: 3959 lines of code y: 23032 line churn codex-rs/core/src/context/mod.rs x: 112 lines of code y: 177 line churn codex-rs/core/src/context/update_plan_instructions.rs x: 56 lines of code y: 63 line churn codex-rs/core/src/session/session.rs x: 1511 lines of code y: 4511 line churn codex-rs/core/src/session/turn.rs x: 2609 lines of code y: 6492 line churn codex-rs/core/src/session/world_state.rs x: 334 lines of code y: 568 line churn codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 331 lines of code y: 1001 line churn codex-rs/ext/goal/src/runtime.rs x: 608 lines of code y: 758 line churn codex-rs/ext/goal/src/steering.rs x: 129 lines of code y: 317 line churn codex-rs/core/src/responses_metadata.rs x: 515 lines of code y: 615 line churn codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 273 lines of code y: 775 line churn codex-rs/app-server/src/request_processors/account_processor.rs x: 1433 lines of code y: 2226 line churn codex-rs/backend-client/src/client/rate_limit_resets.rs x: 16 lines of code y: 132 line churn codex-rs/backend-client/src/types.rs x: 440 lines of code y: 1001 line churn codex-rs/tui/src/app.rs x: 850 lines of code y: 50582 line churn codex-rs/tui/src/app/app_server_events.rs x: 536 lines of code y: 695 line churn codex-rs/tui/src/app/background_requests.rs x: 1036 lines of code y: 2119 line churn codex-rs/tui/src/app/event_dispatch.rs x: 3203 lines of code y: 4987 line churn codex-rs/tui/src/app/rate_limit_refresh.rs x: 81 lines of code y: 96 line churn codex-rs/tui/src/app/session_lifecycle.rs x: 1118 lines of code y: 1483 line churn codex-rs/tui/src/app/startup.rs x: 851 lines of code y: 943 line churn codex-rs/tui/src/app/tests.rs x: 7926 lines of code y: 13003 line churn codex-rs/tui/src/app_event.rs x: 900 lines of code y: 3156 line churn codex-rs/tui/src/app_server_session.rs x: 3626 lines of code y: 6548 line churn codex-rs/tui/src/bottom_pane/actionable_banner.rs x: 222 lines of code y: 259 line churn codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 2637 lines of code y: 7992 line churn codex-rs/tui/src/bottom_pane/mod.rs x: 2801 lines of code y: 10510 line churn codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 826 lines of code y: 3921 line churn codex-rs/tui/src/chatwidget.rs x: 1691 lines of code y: 61989 line churn codex-rs/tui/src/chatwidget/backend_banners.rs x: 160 lines of code y: 180 line churn codex-rs/tui/src/chatwidget/constructor.rs x: 293 lines of code y: 352 line churn codex-rs/tui/src/chatwidget/input_flow.rs x: 285 lines of code y: 351 line churn codex-rs/tui/src/chatwidget/input_restore.rs x: 535 lines of code y: 815 line churn codex-rs/tui/src/chatwidget/input_submission.rs x: 444 lines of code y: 604 line churn codex-rs/tui/src/chatwidget/interaction.rs x: 556 lines of code y: 810 line churn codex-rs/tui/src/chatwidget/rate_limits.rs x: 525 lines of code y: 708 line churn codex-rs/tui/src/chatwidget/settings.rs x: 588 lines of code y: 995 line churn codex-rs/tui/src/chatwidget/tests.rs x: 260 lines of code y: 60079 line churn codex-rs/tui/src/lib.rs x: 3240 lines of code y: 14940 line churn codex-rs/cli/src/mcp_cmd.rs x: 1012 lines of code y: 2112 line churn codex-rs/codex-mcp/src/rmcp_client.rs x: 1280 lines of code y: 2666 line churn codex-rs/rmcp-client/src/oauth.rs x: 1569 lines of code y: 2807 line churn codex-rs/tui/src/custom_terminal.rs x: 1002 lines of code y: 3715 line churn codex-rs/core/src/codex_thread.rs x: 806 lines of code y: 2548 line churn codex-rs/core/src/context/contextual_user_message.rs x: 96 lines of code y: 263 line churn codex-rs/core/src/state/session.rs x: 302 lines of code y: 1449 line churn codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 962 lines of code y: 1346 line churn codex-rs/config/src/tui_keymap.rs x: 589 lines of code y: 810 line churn codex-rs/config/src/types.rs x: 754 lines of code y: 1285 line churn codex-rs/tui/src/bottom_pane/footer.rs x: 1815 lines of code y: 8267 line churn codex-rs/tui/src/bottom_pane/textarea.rs x: 3752 lines of code y: 11416 line churn codex-rs/tui/src/bottom_pane/textarea/vim_commands.rs x: 544 lines of code y: 604 line churn codex-rs/tui/src/keymap.rs x: 3188 lines of code y: 4538 line churn codex-rs/tui/src/keymap/bindings.rs x: 361 lines of code y: 398 line churn codex-rs/tui/src/keymap/chords.rs x: 476 lines of code y: 547 line churn codex-rs/tui/src/keymap_setup/actions.rs x: 453 lines of code y: 789 line churn codex-rs/tui/src/vim_search.rs x: 37 lines of code y: 44 line churn codex-rs/app-server/src/request_processors/feedback_processor.rs x: 779 lines of code y: 982 line churn codex-rs/feedback/src/lib.rs x: 1358 lines of code y: 2308 line churn codex-rs/feedback/src/upload.rs x: 211 lines of code y: 236 line churn codex-rs/app-server/src/request_processors/thread_goal_processor.rs x: 490 lines of code y: 1094 line churn codex-rs/app-server/src/request_processors/thread_processor.rs x: 5342 lines of code y: 9451 line churn codex-rs/protocol/src/protocol.rs x: 3108 lines of code y: 12621 line churn codex-rs/state/src/extract.rs x: 677 lines of code y: 1423 line churn codex-rs/thread-store/src/thread_metadata_sync.rs x: 768 lines of code y: 1230 line churn codex-rs/core/src/hook_runtime.rs x: 945 lines of code y: 1932 line churn codex-rs/core/src/session/inject.rs x: 162 lines of code y: 543 line churn codex-rs/ext/goal/src/api.rs x: 331 lines of code y: 390 line churn codex-rs/ext/goal/src/extension.rs x: 525 lines of code y: 1244 line churn codex-rs/core/src/agent/role.rs x: 373 lines of code y: 3952 line churn codex-rs/core/src/tools/handlers/apply_patch_spec.rs x: 27 lines of code y: 246 line churn codex-rs/tui/assets/inline_visualization/visualize.css x: 757 lines of code y: 867 line churn codex-rs/tui/assets/inline_visualization/visualize.html x: 236 lines of code y: 239 line churn codex-rs/tui/src/tooltips.rs x: 367 lines of code y: 1674 line churn codex-rs/core/src/tools/spec_plan.rs x: 1430 lines of code y: 6156 line churn codex-rs/hooks/src/engine/mod.rs x: 426 lines of code y: 923 line churn codex-rs/code-mode-host/src/grpc/mod.rs x: 411 lines of code y: 525 line churn codex-rs/code-mode-host/src/lib.rs x: 582 lines of code y: 1125 line churn codex-rs/code-mode-host/src/peer.rs x: 488 lines of code y: 622 line churn codex-rs/code-mode-protocol/src/host/payload.rs x: 429 lines of code y: 522 line churn codex-rs/code-mode-runtime/src/service.rs x: 375 lines of code y: 433 line churn codex-rs/core/src/tools/code_mode/execute_handler.rs x: 198 lines of code y: 707 line churn codex-rs/core/src/tools/code_mode/mod.rs x: 317 lines of code y: 1867 line churn codex-rs/app-server-protocol/src/protocol/v2/mcp.rs x: 769 lines of code y: 889 line churn codex-rs/codex-mcp/src/elicitation.rs x: 56 lines of code y: 824 line churn codex-rs/core/src/session/mcp.rs x: 968 lines of code y: 2946 line churn codex-rs/rmcp-client/src/rmcp_client.rs x: 1501 lines of code y: 3609 line churn codex-rs/tui/src/app/thread_routing.rs x: 1788 lines of code y: 2945 line churn codex-rs/config/src/hook_config.rs x: 232 lines of code y: 294 line churn codex-rs/core/src/tasks/mod.rs x: 910 lines of code y: 2862 line churn codex-rs/core/src/compact_remote.rs x: 472 lines of code y: 1709 line churn codex-rs/core/src/compact_remote_v2.rs x: 1125 lines of code y: 2373 line churn codex-rs/core/src/state/turn.rs x: 216 lines of code y: 618 line churn codex-rs/core/src/session/rollout_reconstruction.rs x: 123 lines of code y: 579 line churn codex-rs/guardian-context/src/transcript.rs x: 59 lines of code y: 329 line churn codex-rs/codex-mcp/src/binding.rs x: 350 lines of code y: 452 line churn codex-rs/core-plugins/src/loader.rs x: 1785 lines of code y: 3661 line churn codex-rs/core/src/config/edit.rs x: 858 lines of code y: 4355 line churn codex-rs/core/src/config/edit/document_helpers.rs x: 309 lines of code y: 370 line churn codex-rs/core/src/session/input_queue.rs x: 603 lines of code y: 1148 line churn codex-rs/core/src/stream_events_utils.rs x: 406 lines of code y: 1873 line churn codex-rs/core/src/tools/context.rs x: 489 lines of code y: 2129 line churn codex-rs/core/src/tools/handlers/mcp.rs x: 755 lines of code y: 1728 line churn codex-rs/core/src/tools/parallel.rs x: 528 lines of code y: 1563 line churn codex-rs/core/src/tools/registry.rs x: 761 lines of code y: 3711 line churn codex-rs/history/src/lib.rs x: 374 lines of code y: 568 line churn codex-rs/tools/src/tool_output.rs x: 209 lines of code y: 380 line churn codex-rs/utils/output-truncation/src/lib.rs x: 185 lines of code y: 243 line churn codex-rs/app-server/src/bespoke_event_handling.rs x: 4039 lines of code y: 11389 line churn codex-rs/app-server/src/lib.rs x: 1317 lines of code y: 3498 line churn codex-rs/features/src/lib.rs x: 628 lines of code y: 2643 line churn codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 4680 lines of code y: 6098 line churn codex-rs/backend-client/src/client.rs x: 165 lines of code y: 1912 line churn codex-rs/cloud-tasks-client/src/http.rs x: 747 lines of code y: 1049 line churn codex-rs/cloud-tasks/src/lib.rs x: 2192 lines of code y: 3003 line churn codex-rs/rmcp-client/src/http_client_adapter.rs x: 942 lines of code y: 1284 line churn codex-rs/core-plugins/src/manager.rs x: 3440 lines of code y: 6089 line churn codex-rs/core-plugins/src/remote.rs x: 2125 lines of code y: 3934 line churn codex-rs/core-plugins/src/remote/remote_installed_plugin_sync.rs x: 927 lines of code y: 1590 line churn codex-rs/core/src/tools/handlers/unified_exec.rs x: 141 lines of code y: 2377 line churn codex-rs/core/src/unified_exec/async_watcher.rs x: 407 lines of code y: 949 line churn codex-rs/core/src/unified_exec/mod.rs x: 190 lines of code y: 2951 line churn codex-rs/core/src/unified_exec/process.rs x: 81 lines of code y: 1006 line churn codex-rs/core/src/unified_exec/process_manager.rs x: 1088 lines of code y: 3742 line churn codex-rs/core/src/guardian/tests.rs x: 3653 lines of code y: 5110 line churn codex-rs/ext/guardian-v2/src/async_scorer/sampler.rs x: 674 lines of code y: 917 line churn codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 4744 lines of code y: 6429 line churn codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 1536 lines of code y: 2430 line churn codex-rs/core/src/tasks/user_shell.rs x: 445 lines of code y: 1172 line churn codex-rs/core/src/tools/handlers/shell_spec.rs x: 321 lines of code y: 746 line churn codex-rs/rollout/src/compression.rs x: 989 lines of code y: 1331 line churn codex-rs/thread-store/src/local/rollout_lineage.rs x: 253 lines of code y: 383 line churn codex-rs/thread-store/src/local/thread_history_materialization.rs x: 289 lines of code y: 542 line churn codex-rs/core/src/unified_exec/stdin_approval.rs x: 199 lines of code y: 250 line churn codex-rs/memories/write/src/phase1.rs x: 818 lines of code y: 1013 line churn codex-rs/codex-mcp/src/connection_manager/tool_catalog.rs x: 433 lines of code y: 919 line churn codex-rs/core/src/tools/handlers/sleep.rs x: 151 lines of code y: 199 line churn codex-rs/core/src/tools/approvals.rs x: 879 lines of code y: 1535 line churn codex-rs/core/src/agent/control.rs x: 834 lines of code y: 6645 line churn codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 241 lines of code y: 617 line churn codex-rs/core/src/tools/handlers/multi_agents_common.rs x: 395 lines of code y: 901 line churn codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 812 lines of code y: 1166 line churn codex-rs/core/src/realtime_conversation.rs x: 180 lines of code y: 5505 line churn codex-rs/features/src/tests.rs x: 692 lines of code y: 2044 line churn codex-rs/thread-manager-sample/src/main.rs x: 399 lines of code y: 707 line churn codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 607 lines of code y: 703 line churn codex-rs/app-server-protocol/src/protocol/common.rs x: 4156 lines of code y: 5926 line churn codex-rs/core/src/client.rs x: 2465 lines of code y: 13613 line churn codex-rs/exec/src/event_processor_with_human_output.rs x: 417 lines of code y: 5008 line churn codex-rs/exec/src/lib.rs x: 1993 lines of code y: 6595 line churn codex-rs/mcp-server/src/codex_tool_runner.rs x: 382 lines of code y: 1719 line churn codex-rs/model-provider/src/provider.rs x: 1038 lines of code y: 1433 line churn codex-rs/rollout/src/policy.rs x: 183 lines of code y: 614 line churn codex-rs/tui/src/app/app_server_event_targets.rs x: 329 lines of code y: 359 line churn codex-rs/core/src/context/world_state/environment.rs x: 470 lines of code y: 682 line churn codex-rs/core/src/tools/runtimes/mod.rs x: 535 lines of code y: 1952 line churn codex-rs/core/src/session/context_window.rs x: 102 lines of code y: 257 line churn codex-rs/exec-server/src/remote.rs x: 796 lines of code y: 1959 line churn codex-rs/tui/src/chatwidget/skills.rs x: 387 lines of code y: 1856 line churn codex-rs/tui/src/mention_codec.rs x: 610 lines of code y: 1394 line churn codex-rs/protocol/src/permissions.rs x: 3981 lines of code y: 7119 line churn codex-rs/windows-sandbox-rs/src/deny_read_resolver.rs x: 690 lines of code y: 921 line churn codex-rs/app-server/src/request_processors/plugins.rs x: 2406 lines of code y: 3837 line churn codex-rs/core/src/environment_selection.rs x: 1848 lines of code y: 3555 line churn codex-rs/core/src/session/turn_context.rs x: 987 lines of code y: 3416 line churn codex-rs/exec-server-protocol/src/protocol.rs x: 1082 lines of code y: 1391 line churn codex-rs/core/src/session/mcp_runtime.rs x: 382 lines of code y: 741 line churn codex-rs/core/src/tools/runtimes/apply_patch.rs x: 215 lines of code y: 1312 line churn codex-rs/core/src/tools/sandboxing.rs x: 433 lines of code y: 1346 line churn codex-rs/file-system/src/lib.rs x: 471 lines of code y: 1336 line churn codex-rs/core/src/mcp_tool_call.rs x: 1668 lines of code y: 7987 line churn codex-rs/codex-mcp/src/mcp/mod.rs x: 694 lines of code y: 2514 line churn codex-rs/app-server/src/request_processors/mcp_processor.rs x: 534 lines of code y: 1098 line churn codex-rs/core/src/tools/mod.rs x: 34 lines of code y: 1608 line churn codex-rs/core/src/tools/router.rs x: 354 lines of code y: 1891 line churn codex-rs/tui/src/app/agents_overview.rs x: 740 lines of code y: 792 line churn codex-rs/tui/src/app/safety_buffering.rs x: 264 lines of code y: 342 line churn codex-rs/tui/src/app/working_directory.rs x: 217 lines of code y: 241 line churn codex-rs/tui/src/diff_render.rs x: 2208 lines of code y: 9494 line churn codex-rs/tui/src/history_cell/tests.rs x: 2766 lines of code y: 3513 line churn codex-rs/codex-mcp/src/connection_manager.rs x: 905 lines of code y: 3862 line churn codex-rs/codex-api/src/sse/responses.rs x: 1861 lines of code y: 2929 line churn codex-rs/protocol/src/models.rs x: 3898 lines of code y: 10117 line churn codex-rs/core/src/event_mapping.rs x: 237 lines of code y: 1474 line churn codex-rs/tui/src/dynamic_tools.rs x: 1526 lines of code y: 1590 line churn codex-rs/analytics/src/client.rs x: 847 lines of code y: 1099 line churn codex-rs/analytics/src/events.rs x: 1375 lines of code y: 1834 line churn codex-rs/analytics/src/facts.rs x: 631 lines of code y: 981 line churn codex-rs/analytics/src/reducer.rs x: 3472 lines of code y: 4575 line churn codex-rs/core/src/tools/handlers/apply_patch.rs x: 583 lines of code y: 2224 line churn codex-rs/core/src/tools/handlers/extension_tools.rs x: 309 lines of code y: 1940 line churn codex-rs/core/src/tools/handlers/mcp_resource/read_mcp_resource.rs x: 85 lines of code y: 295 line churn codex-rs/core/src/tools/handlers/request_plugin_install.rs x: 502 lines of code y: 826 line churn codex-rs/core/src/tools/handlers/request_user_input.rs x: 146 lines of code y: 662 line churn codex-rs/core/src/tools/handlers/tool_search.rs x: 224 lines of code y: 2123 line churn codex-rs/core/src/tools/handlers/unified_exec/write_stdin.rs x: 120 lines of code y: 274 line churn codex-rs/core/src/tools/handlers/view_image.rs x: 451 lines of code y: 1435 line churn codex-rs/ext/skills/src/extension.rs x: 651 lines of code y: 1910 line churn codex-rs/ext/skills/src/provider/executor.rs x: 325 lines of code y: 640 line churn codex-rs/code-mode-host/src/grpc/session.rs x: 426 lines of code y: 476 line churn codex-rs/ext/skills/src/render.rs x: 1090 lines of code y: 2395 line churn codex-rs/core/src/skills.rs x: 201 lines of code y: 649 line churn codex-rs/codex-mcp/src/runtime.rs x: 960 lines of code y: 1809 line churn codex-rs/core/src/connectors.rs x: 504 lines of code y: 4412 line churn codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 1566 lines of code y: 1957 line churn codex-rs/app-server/src/request_processors/turn_processor.rs x: 1592 lines of code y: 2911 line churn codex-rs/rollout/src/persistence_metrics.rs x: 396 lines of code y: 450 line churn codex-rs/thread-store/src/local/thread_history/search.rs x: 357 lines of code y: 566 line churn codex-rs/sandboxing/src/policy_transforms.rs x: 532 lines of code y: 1393 line churn codex-rs/utils/path-uri/src/tests.rs x: 1170 lines of code y: 1392 line churn codex-rs/linux-sandbox/src/linux_run_main.rs x: 1316 lines of code y: 2842 line churn codex-rs/linux-sandbox/src/proxy_routing.rs x: 540 lines of code y: 1486 line churn codex-rs/core/src/tasks/review.rs x: 181 lines of code y: 744 line churn codex-rs/core/src/config/permissions.rs x: 853 lines of code y: 1886 line churn codex-rs/rollout/src/recorder.rs x: 1916 lines of code y: 3742 line churn codex-rs/rollout/src/tests.rs x: 1724 lines of code y: 2398 line churn codex-rs/state/src/runtime/threads.rs x: 1857 lines of code y: 5963 line churn codex-rs/tui/src/chatwidget/windows_sandbox_prompts.rs x: 477 lines of code y: 748 line churn codex-rs/windows-sandbox-rs/src/audit.rs x: 371 lines of code y: 1217 line churn codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 2329 lines of code y: 8246 line churn codex-rs/tui/src/chatwidget/interrupts.rs x: 246 lines of code y: 682 line churn codex-rs/tools/src/json_schema.rs x: 677 lines of code y: 998 line churn codex-rs/tui/src/keymap_setup.rs x: 1786 lines of code y: 2494 line churn codex-rs/cli/src/marketplace_cmd.rs x: 488 lines of code y: 1676 line churn codex-rs/cli/src/plugin_cmd.rs x: 461 lines of code y: 997 line churn codex-rs/protocol/src/error.rs x: 766 lines of code y: 1119 line churn codex-rs/cli/src/doctor.rs x: 2921 lines of code y: 4899 line churn codex-rs/core/src/mcp_openai_file.rs x: 212 lines of code y: 1432 line churn codex-rs/codex-api/src/endpoint/responses.rs x: 33 lines of code y: 406 line churn codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 831 lines of code y: 2079 line churn codex-rs/core/src/apply_patch.rs x: 84 lines of code y: 1235 line churn codex-rs/core/src/tools/network_approval.rs x: 1074 lines of code y: 3774 line churn codex-rs/core/src/tools/orchestrator.rs x: 525 lines of code y: 1884 line churn codex-rs/exec-server/src/fs_sandbox.rs x: 792 lines of code y: 2522 line churn codex-rs/tui/src/pager_overlay.rs x: 1602 lines of code y: 6804 line churn codex-rs/otel/src/metrics/client.rs x: 579 lines of code y: 782 line churn codex-rs/state/src/runtime.rs x: 656 lines of code y: 14733 line churn codex-rs/state/src/runtime/logs.rs x: 1750 lines of code y: 2425 line churn codex-rs/tui/src/history_cell/notices.rs x: 285 lines of code y: 499 line churn codex-rs/analytics/src/accepted_lines.rs x: 138 lines of code y: 509 line churn codex-rs/git-utils/src/info.rs x: 1000 lines of code y: 1582 line churn codex-rs/rollout/src/list.rs x: 1449 lines of code y: 2191 line churn codex-rs/state/src/model/thread_metadata.rs x: 257 lines of code y: 977 line churn codex-rs/thread-store/src/local/update_thread_metadata.rs x: 799 lines of code y: 3558 line churn codex-rs/exec-server/src/client.rs x: 2819 lines of code y: 4793 line churn codex-rs/exec-server/src/client_transport.rs x: 524 lines of code y: 801 line churn codex-rs/exec-server/src/environment.rs x: 1610 lines of code y: 4358 line churn codex-rs/core/src/agents_md.rs x: 421 lines of code y: 1391 line churn codex-rs/tui/src/slash_command.rs x: 307 lines of code y: 1063 line churn codex-rs/tui/src/app/thread_events.rs x: 251 lines of code y: 962 line churn codex-rs/tui/src/app_backtrack.rs x: 836 lines of code y: 4778 line churn codex-rs/tui/src/external_agent_config_migration/mod.rs x: 1007 lines of code y: 1125 line churn codex-rs/tui/src/external_agent_config_migration/source.rs x: 187 lines of code y: 219 line churn codex-rs/tui/src/model_migration.rs x: 558 lines of code y: 2325 line churn codex-rs/tui/src/onboarding/onboarding_screen.rs x: 785 lines of code y: 2841 line churn codex-rs/tui/src/resume_picker.rs x: 6299 lines of code y: 17514 line churn codex-rs/tui/src/startup_draft.rs x: 436 lines of code y: 549 line churn codex-rs/tui/src/tui.rs x: 705 lines of code y: 4459 line churn codex-rs/cli/src/main.rs x: 4309 lines of code y: 8262 line churn codex-rs/code-mode-host/src/transport.rs x: 35 lines of code y: 687 line churn codex-rs/code-mode/src/remote_session.rs x: 503 lines of code y: 1012 line churn codex-rs/code-mode/src/remote_session/connection/driver/responses.rs x: 445 lines of code y: 468 line churn codex-rs/rmcp-client/src/auth_status.rs x: 852 lines of code y: 1447 line churn codex-rs/rmcp-client/src/perform_oauth_login.rs x: 1329 lines of code y: 2091 line churn codex-rs/core/src/client_common.rs x: 96 lines of code y: 2653 line churn codex-rs/core/src/lib.rs x: 205 lines of code y: 916 line churn codex-rs/thread-store/src/local/mod.rs x: 571 lines of code y: 3738 line churn codex-rs/tui/src/onboarding/auth.rs x: 1381 lines of code y: 4871 line churn codex-rs/tui/src/onboarding/bedrock.rs x: 492 lines of code y: 803 line churn codex-rs/app-server/src/message_processor.rs x: 1597 lines of code y: 6304 line churn codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 321 lines of code y: 2002 line churn codex-rs/windows-sandbox-rs/src/lib.rs x: 821 lines of code y: 2362 line churn codex-rs/windows-sandbox-rs/src/process.rs x: 299 lines of code y: 783 line churn codex-rs/windows-sandbox-rs/src/setup.rs x: 1246 lines of code y: 2934 line churn codex-rs/tui/src/main.rs x: 53 lines of code y: 499 line churn codex-rs/app-server/src/request_processors/config_processor.rs x: 1031 lines of code y: 1500 line churn codex-rs/app-server-protocol/src/export.rs x: 2733 lines of code y: 4549 line churn codex-rs/core/src/tools/events.rs x: 801 lines of code y: 1821 line churn codex-rs/core/src/tools/handlers/mcp_resource.rs x: 370 lines of code y: 2074 line churn codex-rs/tui/src/session_log.rs x: 195 lines of code y: 846 line churn codex-rs/external-agent-migration/src/service_tests/general/detection.rs x: 843 lines of code y: 886 line churn codex-rs/core/src/shell_snapshot.rs x: 344 lines of code y: 2352 line churn codex-rs/exec-server/src/local_process.rs x: 1533 lines of code y: 2549 line churn codex-rs/tui/src/chatwidget/status_surfaces.rs x: 1006 lines of code y: 3018 line churn codex-rs/tui/src/onboarding/trust_directory.rs x: 264 lines of code y: 1746 line churn codex-rs/tui/src/terminal_probe.rs x: 738 lines of code y: 1813 line churn codex-rs/hooks/src/events/stop.rs x: 671 lines of code y: 1270 line churn codex-rs/memories/write/src/phase2.rs x: 565 lines of code y: 733 line churn codex-rs/exec/src/event_processor_with_jsonl_output.rs x: 608 lines of code y: 2515 line churn codex-rs/tui/src/multi_agents.rs x: 887 lines of code y: 3649 line churn codex-rs/core/src/exec.rs x: 966 lines of code y: 6072 line churn codex-rs/core/src/exec_policy.rs x: 958 lines of code y: 6257 line churn codex-rs/core/src/sandboxing/mod.rs x: 212 lines of code y: 3769 line churn codex-rs/sandboxing/src/manager.rs x: 473 lines of code y: 1164 line churn codex-rs/windows-sandbox-rs/src/unified_exec/mod.rs x: 163 lines of code y: 309 line churn codex-rs/app-server/src/outgoing_message.rs x: 638 lines of code y: 2828 line churn codex-rs/tui/src/app/app_server_requests.rs x: 972 lines of code y: 1474 line churn codex-rs/tui/src/app/pending_interactive_replay.rs x: 886 lines of code y: 2558 line churn codex-rs/tui/src/chatwidget/permission_popups.rs x: 466 lines of code y: 829 line churn codex-rs/login/src/auth/manager.rs x: 2687 lines of code y: 5777 line churn codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 941 lines of code y: 1214 line churn codex-rs/hooks/src/engine/discovery.rs x: 847 lines of code y: 2865 line churn codex-rs/hooks/src/engine/output_parser.rs x: 568 lines of code y: 705 line churn codex-rs/hooks/src/registry.rs x: 277 lines of code y: 1295 line churn codex-rs/hooks/src/schema.rs x: 1142 lines of code y: 1444 line churn codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 1584 lines of code y: 2110 line churn codex-rs/tui/src/history_cell/hook_cell.rs x: 896 lines of code y: 1186 line churn codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 187 lines of code y: 1217 line churn codex-rs/app-server/src/thread_state.rs x: 561 lines of code y: 1269 line churn codex-rs/thread-store/src/local/rollout_migration.rs x: 1296 lines of code y: 1731 line churn codex-rs/tui/src/status/helpers.rs x: 326 lines of code y: 1122 line churn codex-rs/app-server-protocol/src/protocol/v2/plugin.rs x: 875 lines of code y: 1058 line churn codex-rs/thread-store/src/local/rollout_migration/startup.rs x: 367 lines of code y: 598 line churn codex-rs/tui/src/bottom_pane/custom_prompt_view.rs x: 376 lines of code y: 1093 line churn codex-rs/config/src/loader/mod.rs x: 1812 lines of code y: 2731 line churn codex-rs/config/src/loader/tests.rs x: 914 lines of code y: 1214 line churn codex-rs/network-proxy/src/proxy.rs x: 2536 lines of code y: 3622 line churn codex-rs/network-proxy/src/runtime.rs x: 1881 lines of code y: 3781 line churn codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 2722 lines of code y: 3099 line churn codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 3335 lines of code y: 4691 line churn codex-rs/app-server/src/config_manager_service.rs x: 832 lines of code y: 1179 line churn codex-rs/cli/src/login.rs x: 562 lines of code y: 1141 line churn codex-rs/login/src/lib.rs x: 65 lines of code y: 2526 line churn codex-rs/login/src/server.rs x: 1182 lines of code y: 3174 line churn codex-rs/model-provider/src/auth.rs x: 130 lines of code y: 1022 line churn codex-rs/otel/src/lib.rs x: 72 lines of code y: 632 line churn codex-rs/tui/src/insert_history.rs x: 1038 lines of code y: 4585 line churn codex-rs/tui/src/markdown.rs x: 620 lines of code y: 2882 line churn codex-rs/tui/src/markdown_render.rs x: 2507 lines of code y: 6625 line churn codex-rs/utils/pty/src/tests.rs x: 1418 lines of code y: 1846 line churn codex-rs/exec-server/src/local_file_system.rs x: 1302 lines of code y: 2281 line churn codex-rs/exec-server/src/server/file_system_handler.rs x: 402 lines of code y: 1123 line churn codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 1323 lines of code y: 3094 line churn codex-rs/linux-sandbox/src/bwrap.rs x: 2402 lines of code y: 4052 line churn codex-rs/core/src/context_manager/updates.rs x: 56 lines of code y: 1024 line churn codex-rs/tui/src/history_cell/mcp.rs x: 639 lines of code y: 1284 line churn codex-rs/exec/src/cli.rs x: 222 lines of code y: 736 line churn codex-rs/hooks/src/events/compact.rs x: 238 lines of code y: 771 line churn codex-rs/hooks/src/events/session_start.rs x: 28 lines of code y: 794 line churn codex-rs/config/src/config_requirements.rs x: 4243 lines of code y: 5486 line churn codex-rs/tui/src/debug_config.rs x: 662 lines of code y: 3411 line churn codex-rs/cli/src/doctor/thread_inventory.rs x: 1333 lines of code y: 1546 line churn codex-rs/protocol/src/config_types.rs x: 805 lines of code y: 1313 line churn codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 2833 lines of code y: 3979 line churn codex-rs/core/src/safety.rs x: 85 lines of code y: 1761 line churn codex-rs/codex-api/src/files.rs x: 719 lines of code y: 1225 line churn codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 662 lines of code y: 2240 line churn codex-rs/ext/image-generation/src/tests.rs x: 331 lines of code y: 925 line churn codex-rs/tools/src/tool_config.rs x: 94 lines of code y: 1109 line churn codex-rs/app-server/src/in_process.rs x: 868 lines of code y: 1660 line churn codex-rs/rmcp-client/src/stdio_server_launcher.rs x: 648 lines of code y: 958 line churn codex-rs/core/src/unified_exec/head_tail_buffer.rs x: 92 lines of code y: 707 line churn codex-rs/shell-command/src/parse_command.rs x: 2552 lines of code y: 3020 line churn codex-rs/external-agent-migration/src/detect/mod.rs x: 403 lines of code y: 451 line churn codex-rs/external-agent-migration/src/service_tests/plugins/basics.rs x: 706 lines of code y: 889 line churn codex-rs/external-agent-migration/src/service_tests/plugins/marketplaces.rs x: 718 lines of code y: 846 line churn sdk/python/scripts/update_sdk_artifacts.py x: 1163 lines of code y: 2012 line churn codex-rs/apply-patch/src/lib.rs x: 1254 lines of code y: 5698 line churn codex-rs/mcp-server/src/codex_tool_config.rs x: 352 lines of code y: 1006 line churn codex-rs/tui/src/chatwidget/plugins.rs x: 953 lines of code y: 6562 line churn codex-rs/core/src/shell.rs x: 13 lines of code y: 4698 line churn codex-rs/codex-mcp/src/tools.rs x: 258 lines of code y: 602 line churn codex-rs/tui/src/status/tests.rs x: 2020 lines of code y: 5609 line churn codex-rs/external-agent-migration/src/service.rs x: 818 lines of code y: 933 line churn codex-rs/app-server-client/src/lib.rs x: 1802 lines of code y: 3723 line churn codex-rs/shell-command/src/command_safety/powershell_tree_sitter.rs x: 434 lines of code y: 484 line churn codex-rs/network-proxy/src/http_proxy.rs x: 1641 lines of code y: 2561 line churn codex-rs/network-proxy/src/network_policy.rs x: 594 lines of code y: 1349 line churn codex-rs/windows-sandbox-rs/src/acl.rs x: 743 lines of code y: 1232 line churn codex-rs/exec-server/src/relay.rs x: 1228 lines of code y: 2156 line churn codex-rs/external-agent-migration/src/service_tests/general/repo_import.rs x: 690 lines of code y: 731 line churn codex-rs/exec-server/src/connection.rs x: 935 lines of code y: 1528 line churn codex-rs/tui/src/bottom_pane/slash_commands.rs x: 97 lines of code y: 886 line churn codex-rs/app-server/src/external_agent_migration/processor.rs x: 615 lines of code y: 1653 line churn codex-rs/tui/src/config_update.rs x: 307 lines of code y: 501 line churn codex-rs/cli/src/doctor/output.rs x: 1627 lines of code y: 1817 line churn codex-rs/tui/src/render/highlight.rs x: 1308 lines of code y: 5286 line churn codex-rs/tui/src/tui/frame_requester.rs x: 285 lines of code y: 1144 line churn codex-rs/app-server/src/request_serialization.rs x: 150 lines of code y: 1013 line churn codex-rs/mcp-server/src/message_processor.rs x: 516 lines of code y: 2402 line churn codex-rs/execpolicy/src/policy.rs x: 354 lines of code y: 750 line churn codex-rs/core/src/realtime_context.rs x: 526 lines of code y: 1189 line churn codex-rs/state/src/runtime/memories.rs x: 4540 lines of code y: 7488 line churn codex-rs/thread-store/src/in_memory.rs x: 929 lines of code y: 1437 line churn codex-rs/thread-store/src/local/read_thread.rs x: 1482 lines of code y: 2453 line churn codex-rs/tui/src/exec_cell/render.rs x: 706 lines of code y: 3802 line churn codex-rs/http-client/src/outbound_proxy.rs x: 704 lines of code y: 1081 line churn codex-rs/http-client/src/route_aware_client_pool.rs x: 719 lines of code y: 985 line churn codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 1015 lines of code y: 1608 line churn codex-rs/code-mode-protocol/src/description.rs x: 510 lines of code y: 1503 line churn codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 3448 lines of code y: 10994 line churn codex-rs/utils/image/src/lib.rs x: 390 lines of code y: 1027 line churn codex-rs/tui/src/bottom_pane/title_setup.rs x: 350 lines of code y: 1422 line churn codex-rs/tui/src/chatwidget/status_controls.rs x: 54 lines of code y: 471 line churn codex-rs/thread-store/src/local/thread_history/read.rs x: 164 lines of code y: 1022 line churn scripts/mcp_conformance/run_codex_compliance.py x: 2098 lines of code y: 2265 line churn codex-rs/cli/src/debug_sandbox.rs x: 1084 lines of code y: 2449 line churn codex-rs/network-proxy/src/state.rs x: 412 lines of code y: 1253 line churn codex-rs/core/src/exec_env.rs x: 76 lines of code y: 820 line churn codex-rs/apply-patch/src/streaming_parser.rs x: 861 lines of code y: 1022 line churn codex-rs/login/src/auth/agent_identity.rs x: 547 lines of code y: 1033 line churn codex-rs/ext/skills/src/world_state.rs x: 68 lines of code y: 502 line churn codex-rs/models-manager/src/cache.rs x: 104 lines of code y: 549 line churn codex-rs/models-manager/src/manager.rs x: 570 lines of code y: 1781 line churn codex-rs/tui/src/get_git_diff.rs x: 831 lines of code y: 1635 line churn scripts/mcp_conformance/review_regressions.py x: 1198 lines of code y: 1294 line churn scripts/mcp_conformance/server.py x: 1636 lines of code y: 1744 line churn codex-rs/tui/src/bottom_pane/app_link_view.rs x: 1383 lines of code y: 3868 line churn codex-rs/tui/src/bottom_pane/experimental_features_view.rs x: 269 lines of code y: 1024 line churn codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 2111 lines of code y: 8200 line churn codex-rs/tui/src/key_hint.rs x: 314 lines of code y: 861 line churn codex-rs/tui/src/status_indicator_widget.rs x: 432 lines of code y: 2749 line churn codex-rs/file-search/src/lib.rs x: 1053 lines of code y: 2091 line churn codex-rs/mcp-server/src/outgoing_message.rs x: 427 lines of code y: 1016 line churn codex-rs/external-agent-migration/src/lib.rs x: 94 lines of code y: 5152 line churn codex-rs/code-mode-runtime/src/cell_actor/tests.rs x: 637 lines of code y: 692 line churn codex-rs/app-server/src/transport.rs x: 228 lines of code y: 4721 line churn codex-rs/app-server/src/command_exec.rs x: 1010 lines of code y: 1354 line churn codex-rs/tui/src/bottom_pane/request_user_input/render.rs x: 509 lines of code y: 2411 line churn codex-rs/tui/src/text_formatting.rs x: 369 lines of code y: 1802 line churn codex-rs/tui/src/wrapping.rs x: 1060 lines of code y: 5104 line churn codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 1921 lines of code y: 2320 line churn codex-rs/exec-server/src/client/http_client.rs x: 10 lines of code y: 1204 line churn codex-rs/app-server-transport/src/transport/remote_control/enroll.rs x: 690 lines of code y: 1224 line churn codex-rs/state/src/runtime/goals.rs x: 1619 lines of code y: 2150 line churn codex-rs/network-proxy/src/socks5.rs x: 1085 lines of code y: 1677 line churn codex-rs/tui/src/app_command.rs x: 231 lines of code y: 1793 line churn codex-rs/tui/src/markdown_stream.rs x: 760 lines of code y: 4578 line churn codex-rs/tui/src/streaming/controller.rs x: 1430 lines of code y: 4784 line churn codex-rs/tui/src/bottom_pane/skill_popup.rs x: 210 lines of code y: 1211 line churn codex-rs/tui/src/status/rate_limits.rs x: 422 lines of code y: 1728 line churn codex-rs/tui/src/bottom_pane/feedback_view.rs x: 572 lines of code y: 3343 line churn codex-rs/tui/src/onboarding/auth/headless_chatgpt_login.rs x: 288 lines of code y: 1865 line churn codex-rs/windows-sandbox-rs/src/spawn_prep.rs x: 253 lines of code y: 1363 line churn codex-rs/core/src/tools/handlers/multi_agents.rs x: 83 lines of code y: 5633 line churn codex-rs/core/src/context/permissions_instructions.rs x: 2 lines of code y: 892 line churn codex-rs/codex-api/src/requests/responses.rs x: 6 lines of code y: 540 line churn codex-rs/tui/src/bottom_pane/command_popup.rs x: 535 lines of code y: 3440 line churn codex-rs/rollout-trace/src/reducer/conversation.rs x: 622 lines of code y: 818 line churn codex-rs/cloud-config/src/lib.rs x: 8 lines of code y: 6832 line churn codex-rs/tui/src/theme_picker.rs x: 521 lines of code y: 1965 line churn codex-rs/ext/memories/src/local.rs x: 113 lines of code y: 1177 line churn codex-rs/tui/src/pets/image_protocol.rs x: 618 lines of code y: 707 line churn codex-rs/app-server-transport/src/transport/auth.rs x: 406 lines of code y: 2253 line churn codex-rs/linux-sandbox/build.rs x: 3 lines of code y: 247 line churn codex-rs/login/src/token_data.rs x: 148 lines of code y: 828 line churn codex-rs/tui/src/bottom_pane/prompt_args.rs x: 19 lines of code y: 3539 line churn codex-rs/cloud-tasks/src/ui.rs x: 952 lines of code y: 1172 line churn codex-rs/tui/src/bottom_pane/file_search_popup.rs x: 140 lines of code y: 826 line churn codex-rs/tui/src/bottom_pane/unified_exec_footer.rs x: 37 lines of code y: 735 line churn codex-rs/tui/src/file_search.rs x: 109 lines of code y: 741 line churn codex-rs/tui/src/streaming/chunking.rs x: 270 lines of code y: 1335 line churn codex-rs/exec/src/event_processor.rs x: 37 lines of code y: 1390 line churn
61989.0
line churn
  min: 1.0
  average: 746.58
  25th percentile: 85.0
  median: 234.0
  75th percentile: 614.0
  max: 61989.0
0 7926.0
lines of code
min: 1.0 | average: 307.72 | 25th percentile: 50.0 | median: 136.0 | 75th percentile: 337.0 | max: 7926.0