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 1,800 files with 546,280 lines of code.
    • 15 files changed more than 100 times (30,626 lines of code)
    • 44 files changed 51-100 times (40,691 lines of code)
    • 171 files changed 21-50 times (147,577 lines of code)
    • 536 files changed 6-20 times (186,178 lines of code)
    • 1,034 files changed 1-5 times (141,208 lines of code)
5% | 7% | 27% | 34% | 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 1,800 files with 546,280 lines of code.
    • 38 files changed by more than 25 contributors (58,591 lines of code)
    • 185 files changed by 11-25 contributors (144,282 lines of code)
    • 249 files changed by 6-10 contributors (117,520 lines of code)
    • 733 files changed by 2-5 contributors (160,933 lines of code)
    • 595 files changed by 1 contributor (64,954 lines of code)
10% | 26% | 21% | 29% | 11%
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, ts, snap, txt, json, md, toml, py, yaml, sql, sh, patch, bzl, ps1, c, gitignore, svg, h, js, xml, html, nix, proto, gitattributes, tpl, prettierignore, spec, jsonl, editorconfig, ipynb, npmrc, in, el, plist, policy, cfg, cjs, mjs
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rs5% | 7% | 27% | 34% | 24%
ts0% | 36% | 6% | 48% | 9%
py0% | 0% | 0% | 28% | 71%
toml0% | 0% | 0% | 47% | 52%
nix0% | 0% | 0% | 39% | 60%
ps10% | 0% | 0% | 0% | 100%
ipynb0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
policy0% | 0% | 0% | 0% | 100%
proto0% | 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
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
codex-rs5% | 7% | 27% | 34% | 24%
sdk0% | 0% | 0% | 42% | 57%
scripts0% | 0% | 0% | 16% | 83%
codex-cli0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 3% | 96%
.github0% | 0% | 0% | 0% | 100%
.codex0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
bazel0% | 0% | 0% | 0% | 100%
.devcontainer0% | 0% | 0% | 0% | 100%
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
1697 45 2025-04-24 2026-06-22 268 72 +31860 / -29790 mbolin@openai.com xli@openai.com
app.rs
in codex-rs/tui/src
1237 21 2025-04-24 2026-06-16 219 57 +25534 / -24169 mbolin@openai.com jayp@openai.com
lib.rs
in codex-rs/tui/src
2784 36 2025-04-24 2026-06-22 218 60 +7564 / -4480 mbolin@openai.com jif@openai.com
protocol.rs
in codex-rs/protocol/src
3184 44 2025-08-15 2026-06-22 191 66 +8256 / -2540 mbolin@openai.com fc@openai.com
tests.rs
in codex-rs/tui/src/chatwidget
249 1 2025-08-13 2026-06-16 185 59 +30163 / -29903 mbolin@openai.com anp@openai.com
lib.rs
in codex-rs/core/src
193 - 2025-04-24 2026-06-18 179 54 +519 / -319 mbolin@openai.com rka@openai.com
client.rs
in codex-rs/core/src
1760 30 2025-04-24 2026-06-19 176 45 +7442 / -5177 mbolin@openai.com pbakkum@openai.com
lib.rs
in codex-rs/exec/src
1825 33 2025-04-24 2026-06-19 163 55 +4104 / -2112 mbolin@openai.com shijie.rao@openai.com
mod.rs
in codex-rs/tui/src/bottom_pane
2416 68 2025-05-14 2026-06-18 161 40 +6530 / -3472 mbolin@openai.com etraut@openai.com
mod.rs
in codex-rs/core/src/config
3514 29 2025-10-30 2026-06-22 159 68 +12714 / -8411 iceweasel@openai.com jif@openai.com
main.rs
in codex-rs/cli/src
3481 147 2025-04-24 2026-06-18 143 51 +5447 / -1406 mbolin@openai.com starr@openai.com
app_event.rs
in codex-rs/tui/src
654 - 2025-04-24 2026-06-22 124 37 +1907 / -816 mbolin@openai.com xli@openai.com
common.rs
in codex-rs/app-server-protocol/src/protocol
3409 65 2025-10-30 2026-06-22 119 55 +4287 / -591 owenlin0@gmail.com fc@openai.com
codex_tool_runner.rs
in codex-rs/mcp-server/src
388 1 2025-05-05 2026-06-22 104 34 +961 / -525 mbolin@openai.com fc@openai.com
bespoke_event_handling.rs
in codex-rs/app-server/src
3835 25 2025-11-14 2026-06-22 104 45 +7063 / -3026 celia@openai.com fc@openai.com
message_processor.rs
in codex-rs/app-server/src
165 3 2025-09-30 2026-06-22 99 41 +3664 / -2141 mbolin@openai.com xli@openai.com
models.rs
in codex-rs/protocol/src
3087 97 2025-08-22 2026-06-19 99 30 +5897 / -2340 aibrahim@openai.com pakrym@openai.com
exec.rs
in codex-rs/core/src
1007 13 2025-04-24 2026-06-21 97 23 +3570 / -2328 144164704+oai-ragona@users.... jif@openai.com
409 6 2025-07-17 2026-06-18 92 28 +2759 / -2233 mbolin@openai.com anp@openai.com
lib.rs
in codex-rs/app-server/src
128 - 2025-09-30 2026-06-18 86 30 +2220 / -822 mbolin@openai.com rka@openai.com
index.ts
in codex-rs/app-server-protocol/schema/typescript/v2
498 - 2026-02-02 2026-06-22 86 44 +547 / -47 jif@openai.com fc@openai.com
slash_command.rs
in codex-rs/tui/src
241 1 2025-05-14 2026-06-20 82 32 +667 / -359 mbolin@openai.com etraut@openai.com
codex_delegate.rs
in codex-rs/core/src
820 - 2025-10-29 2026-06-19 82 32 +1334 / -446 aibrahim@openai.com shijie.rao@openai.com
thread_manager.rs
in codex-rs/core/src
1585 11 2026-01-07 2026-06-22 82 30 +2861 / -1064 jif@openai.com jif@openai.com
shell.rs
in codex-rs/core/src/tools/handlers
232 1 2025-10-03 2026-06-18 80 25 +1524 / -1273 jif@openai.com anp@openai.com
mod.rs
in codex-rs/core/src/tasks
815 9 2025-09-26 2026-06-19 77 26 +1605 / -701 jif@openai.com rka@openai.com
client_common.rs
in codex-rs/core/src
92 2 2025-05-09 2026-06-17 76 27 +1384 / -1258 mbolin@openai.com pakrym@openai.com
control.rs
in codex-rs/core/src/agent
669 7 2026-01-06 2026-06-19 74 24 +3445 / -2697 jif@openai.com shijie.rao@openai.com
compact.rs
in codex-rs/core/src
601 1 2025-11-10 2026-06-20 73 23 +2081 / -1408 jif@openai.com pakrym@openai.com
mcp_tool_call.rs
in codex-rs/core/src
1562 19 2025-05-06 2026-06-18 73 31 +4245 / -2040 mbolin@openai.com jif@openai.com
unified_exec.rs
in codex-rs/core/src/tools/handlers
139 4 2025-10-03 2026-06-15 71 20 +1265 / -1108 jif@openai.com pakrym@openai.com
user_shell.rs
in codex-rs/core/src/tasks
433 4 2025-10-29 2026-06-21 66 21 +737 / -269 abhishek@openai.com jif@openai.com
compact_remote.rs
in codex-rs/core/src
416 2 2025-11-18 2026-06-20 65 18 +834 / -374 jif@openai.com pakrym@openai.com
codex_thread.rs
in codex-rs/core/src
550 - 2026-01-07 2026-06-22 65 24 +937 / -262 jif@openai.com jif@openai.com
unified_exec.rs
in codex-rs/core/src/tools/runtimes
640 15 2025-10-20 2026-06-19 65 18 +1047 / -362 jif@openai.com jif@openai.com
service.rs
in codex-rs/core/src/state
97 - 2025-09-25 2026-06-18 62 28 +217 / -113 jif@openai.com gpeal@users.noreply.github.com
mod.rs
in codex-rs/core/src/tools/handlers
149 5 2025-10-03 2026-06-19 60 21 +612 / -137 jif@openai.com rka@openai.com
tui.rs
in codex-rs/tui/src
627 21 2025-04-24 2026-06-16 60 19 +2667 / -1531 mbolin@openai.com felipe.coury@openai.com
process_manager.rs
in codex-rs/core/src/unified_exec
1332 14 2026-01-07 2026-06-21 60 18 +2079 / -635 jif@openai.com jif@openai.com
mod.rs
in codex-rs/core/src/unified_exec
150 2 2025-09-11 2026-06-17 59 21 +1542 / -1347 jif@openai.com anp@openai.com
apply_patch.rs
in codex-rs/core/src/tools/handlers
307 13 2025-10-03 2026-06-18 59 20 +1271 / -607 jif@openai.com anp@openai.com
history.rs
in codex-rs/core/src/context_manager
572 17 2025-11-05 2026-06-18 59 14 +1171 / -434 aibrahim@openai.com pakrym@openai.com
resume_picker.rs
in codex-rs/tui/src
5070 193 2025-09-04 2026-06-17 59 25 +11238 / -4896 aibrahim@openai.com 172423086+nornagon-openai@u...
registry.rs
in codex-rs/core/src/tools
306 26 2025-10-03 2026-06-17 58 19 +1945 / -1203 jif@openai.com owenlin0@gmail.com
connectors.rs
in codex-rs/core/src
531 6 2026-01-23 2026-06-18 58 26 +2371 / -1787 mzeng@openai.com gpeal@users.noreply.github.com
message_processor.rs
in codex-rs/mcp-server/src
506 12 2025-05-03 2026-06-18 57 24 +1382 / -808 mbolin@openai.com rka@openai.com
command_popup.rs
in codex-rs/tui/src/bottom_pane
535 22 2025-05-14 2026-06-13 57 25 +2035 / -1405 mbolin@openai.com felipe.coury@openai.com
shell.rs
in codex-rs/core/src/tools/runtimes
311 9 2025-10-20 2026-06-19 56 16 +615 / -274 jif@openai.com jif@openai.com
edit.rs
in codex-rs/core/src/config
838 18 2025-10-30 2026-06-04 56 24 +2592 / -1602 jif@openai.com aibrahim@openai.com
app_server_session.rs
in codex-rs/tui/src
2395 29 2026-03-28 2026-06-19 56 31 +3648 / -1063 etraut@openai.com shijie.rao@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
1697 45 2025-04-24 2026-06-22 268 72 +31860 / -29790 mbolin@openai.com xli@openai.com
tests.rs
in codex-rs/tui/src/chatwidget
249 1 2025-08-13 2026-06-16 185 59 +30163 / -29903 mbolin@openai.com anp@openai.com
app.rs
in codex-rs/tui/src
1237 21 2025-04-24 2026-06-16 219 57 +25534 / -24169 mbolin@openai.com jayp@openai.com
mod.rs
in codex-rs/core/src/config
3514 29 2025-10-30 2026-06-22 159 68 +12714 / -8411 iceweasel@openai.com jif@openai.com
resume_picker.rs
in codex-rs/tui/src
5070 193 2025-09-04 2026-06-17 59 25 +11238 / -4896 aibrahim@openai.com 172423086+nornagon-openai@u...
runtime.rs
in codex-rs/state/src
676 6 2026-01-28 2026-06-17 46 16 +7373 / -6632 jif@openai.com 172423086+nornagon-openai@u...
client.rs
in codex-rs/core/src
1760 30 2025-04-24 2026-06-19 176 45 +7442 / -5177 mbolin@openai.com pbakkum@openai.com
lib.rs
in codex-rs/tui/src
2784 36 2025-04-24 2026-06-22 218 60 +7564 / -4480 mbolin@openai.com jif@openai.com
protocol.rs
in codex-rs/protocol/src
3184 44 2025-08-15 2026-06-22 191 66 +8256 / -2540 mbolin@openai.com fc@openai.com
mod.rs
in codex-rs/tui/src/bottom_pane/request_user_input
3281 149 2026-01-21 2026-06-18 25 10 +7259 / -3507 shijie.rao@openai.com etraut@openai.com
textarea.rs
in codex-rs/tui/src/bottom_pane
3133 140 2025-08-03 2026-06-12 48 23 +6964 / -3127 172423086+nornagon-openai@u... etraut@openai.com
bespoke_event_handling.rs
in codex-rs/app-server/src
3835 25 2025-11-14 2026-06-22 104 45 +7063 / -3026 celia@openai.com fc@openai.com
mod.rs
in codex-rs/tui/src/bottom_pane
2416 68 2025-05-14 2026-06-18 161 40 +6530 / -3472 mbolin@openai.com etraut@openai.com
tests.rs
in codex-rs/tui/src/app
5691 27 2026-04-20 2026-06-19 45 25 +7880 / -1629 etraut@openai.com shijie.rao@openai.com
diff_render.rs
in codex-rs/tui/src
2052 90 2025-08-11 2026-06-16 32 10 +5860 / -3326 aibrahim@openai.com felipe.coury@openai.com
models.rs
in codex-rs/protocol/src
3087 97 2025-08-22 2026-06-19 99 30 +5897 / -2340 aibrahim@openai.com pakrym@openai.com
footer.rs
in codex-rs/tui/src/bottom_pane
1822 23 2025-09-26 2026-06-01 40 15 +5145 / -3063 aibrahim@openai.com felipe.coury@openai.com
mcp_server_elicitation.rs
in codex-rs/tui/src/bottom_pane
2091 86 2026-03-06 2026-05-13 15 7 +5386 / -2654 mzeng@openai.com felipe.coury@openai.com
list_selection_view.rs
in codex-rs/tui/src/bottom_pane
2483 103 2025-08-19 2026-06-16 43 23 +5271 / -2481 aibrahim@openai.com jayp@openai.com
approval_overlay.rs
in codex-rs/tui/src/bottom_pane
2236 77 2025-09-26 2026-06-17 51 24 +5036 / -2627 aibrahim@openai.com jif@openai.com
memories.rs
in codex-rs/state/src/runtime
4384 4 2026-02-10 2026-06-17 28 12 +6233 / -963 jif@openai.com 172423086+nornagon-openai@u...
main.rs
in codex-rs/cli/src
3481 147 2025-04-24 2026-06-18 143 51 +5447 / -1406 mbolin@openai.com starr@openai.com
lib.rs
in codex-rs/cloud-config/src
8 - 2026-06-01 2026-06-02 2 1 +3423 / -3409 joeflorencio@openai.com joeflorencio@openai.com
mod.rs
in codex-rs/core/src/session
2481 11 2026-04-17 2026-06-22 53 41 +5297 / -1440 mbolin@openai.com jif@openai.com
plugins.rs
in codex-rs/tui/src/chatwidget
911 8 2026-03-20 2026-06-17 21 7 +3746 / -2763 kbond@openai.com kbond@openai.com
mcp_tool_call.rs
in codex-rs/core/src
1562 19 2025-05-06 2026-06-18 73 31 +4245 / -2040 mbolin@openai.com jif@openai.com
lib.rs
in codex-rs/exec/src
1825 33 2025-04-24 2026-06-19 163 55 +4104 / -2112 mbolin@openai.com shijie.rao@openai.com
markdown_render.rs
in codex-rs/tui/src
2075 109 2025-09-10 2026-06-09 19 9 +4488 / -1717 172423086+nornagon-openai@u... felipe.coury@openai.com
thread_processor.rs
in codex-rs/app-server/src/request_processors
3665 19 2026-05-04 2026-06-19 31 25 +5299 / -862 ruslan@openai.com shijie.rao@openai.com
control.rs
in codex-rs/core/src/agent
669 7 2026-01-06 2026-06-19 74 24 +3445 / -2697 jif@openai.com shijie.rao@openai.com
pager_overlay.rs
in codex-rs/tui/src
1325 58 2025-08-27 2026-05-27 34 14 +3818 / -2248 easong@openai.com felipe.coury@openai.com
exec.rs
in codex-rs/core/src
1007 13 2025-04-24 2026-06-21 97 23 +3570 / -2328 144164704+oai-ragona@users.... jif@openai.com
exec_policy.rs
in codex-rs/core/src
925 15 2025-11-20 2026-06-05 47 15 +3464 / -2428 zhao@openai.com mbolin@openai.com
message_processor.rs
in codex-rs/app-server/src
165 3 2025-09-30 2026-06-22 99 41 +3664 / -2141 mbolin@openai.com xli@openai.com
multi_agents.rs
in codex-rs/core/src/tools/handlers
81 1 2026-02-16 2026-06-01 31 9 +2851 / -2755 jif@openai.com jif@openai.com
service.rs
in codex-rs/code-mode/src
361 18 2026-03-21 2026-06-21 18 9 +2991 / -2584 cconger@openai.com cconger@openai.com
tests.rs
in codex-rs/tui/src/status
1789 9 2025-09-25 2026-06-11 49 19 +3658 / -1685 aibrahim@openai.com etraut@openai.com
highlight.rs
in codex-rs/tui/src/render
1273 66 2025-09-05 2026-06-16 9 4 +3386 / -1819 172423086+nornagon-openai@u... felipe.coury@openai.com
tests.rs
in codex-rs/app-server-protocol/src/protocol/v2
3715 124 2026-05-05 2026-06-22 31 32 +4576 / -555 owenlin0@gmail.com jif@openai.com
409 6 2025-07-17 2026-06-18 92 28 +2759 / -2233 mbolin@openai.com anp@openai.com
lib.rs
in codex-rs/apply-patch/src
1467 11 2025-04-24 2026-06-18 47 16 +3316 / -1597 mbolin@openai.com anp@openai.com
common.rs
in codex-rs/app-server-protocol/src/protocol
3409 65 2025-10-30 2026-06-22 119 55 +4287 / -591 owenlin0@gmail.com fc@openai.com
thread_history.rs
in codex-rs/app-server-protocol/src/protocol
3816 112 2025-11-19 2026-06-20 52 28 +4448 / -360 owenlin0@gmail.com pakrym@openai.com
permissions.rs
in codex-rs/protocol/src
2868 88 2026-03-06 2026-06-15 26 7 +4035 / -766 mbolin@openai.com anp@openai.com
transport.rs
in codex-rs/app-server/src
226 4 2026-02-05 2026-06-13 26 11 +2476 / -2235 162359438+maxj-oai@users.no... apanasenko@openai.com
app_server_session.rs
in codex-rs/tui/src
2395 29 2026-03-28 2026-06-19 56 31 +3648 / -1063 etraut@openai.com shijie.rao@openai.com
shell.rs
in codex-rs/core/src
13 - 2025-07-25 2026-06-15 40 12 +2399 / -2295 pakrym@openai.com pakrym@openai.com
turn.rs
in codex-rs/core/src/session
2229 6 2026-04-17 2026-06-22 48 39 +3551 / -1124 pakrym@openai.com rhan@openai.com
wrapping.rs
in codex-rs/tui/src
826 34 2025-09-05 2026-05-13 16 7 +3147 / -1490 172423086+nornagon-openai@u... kbond@openai.com
websocket.rs
in codex-rs/app-server-transport/src/transport/remote_control
3295 45 2026-05-01 2026-06-18 17 9 +4039 / -537 ruslan@openai.com 145513011+adrian-openai@use...
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
chatwidget.rs
in codex-rs/tui/src
1697 45 2025-04-24 2026-06-22 268 72 +31860 / -29790 mbolin@openai.com xli@openai.com
mod.rs
in codex-rs/core/src/config
3514 29 2025-10-30 2026-06-22 159 68 +12714 / -8411 iceweasel@openai.com jif@openai.com
protocol.rs
in codex-rs/protocol/src
3184 44 2025-08-15 2026-06-22 191 66 +8256 / -2540 mbolin@openai.com fc@openai.com
lib.rs
in codex-rs/tui/src
2784 36 2025-04-24 2026-06-22 218 60 +7564 / -4480 mbolin@openai.com jif@openai.com
tests.rs
in codex-rs/tui/src/chatwidget
249 1 2025-08-13 2026-06-16 185 59 +30163 / -29903 mbolin@openai.com anp@openai.com
app.rs
in codex-rs/tui/src
1237 21 2025-04-24 2026-06-16 219 57 +25534 / -24169 mbolin@openai.com jayp@openai.com
lib.rs
in codex-rs/exec/src
1825 33 2025-04-24 2026-06-19 163 55 +4104 / -2112 mbolin@openai.com shijie.rao@openai.com
common.rs
in codex-rs/app-server-protocol/src/protocol
3409 65 2025-10-30 2026-06-22 119 55 +4287 / -591 owenlin0@gmail.com fc@openai.com
lib.rs
in codex-rs/core/src
193 - 2025-04-24 2026-06-18 179 54 +519 / -319 mbolin@openai.com rka@openai.com
main.rs
in codex-rs/cli/src
3481 147 2025-04-24 2026-06-18 143 51 +5447 / -1406 mbolin@openai.com starr@openai.com
client.rs
in codex-rs/core/src
1760 30 2025-04-24 2026-06-19 176 45 +7442 / -5177 mbolin@openai.com pbakkum@openai.com
bespoke_event_handling.rs
in codex-rs/app-server/src
3835 25 2025-11-14 2026-06-22 104 45 +7063 / -3026 celia@openai.com fc@openai.com
index.ts
in codex-rs/app-server-protocol/schema/typescript/v2
498 - 2026-02-02 2026-06-22 86 44 +547 / -47 jif@openai.com fc@openai.com
message_processor.rs
in codex-rs/app-server/src
165 3 2025-09-30 2026-06-22 99 41 +3664 / -2141 mbolin@openai.com xli@openai.com
mod.rs
in codex-rs/core/src/session
2481 11 2026-04-17 2026-06-22 53 41 +5297 / -1440 mbolin@openai.com jif@openai.com
mod.rs
in codex-rs/tui/src/bottom_pane
2416 68 2025-05-14 2026-06-18 161 40 +6530 / -3472 mbolin@openai.com etraut@openai.com
turn.rs
in codex-rs/core/src/session
2229 6 2026-04-17 2026-06-22 48 39 +3551 / -1124 pakrym@openai.com rhan@openai.com
app_event.rs
in codex-rs/tui/src
654 - 2025-04-24 2026-06-22 124 37 +1907 / -816 mbolin@openai.com xli@openai.com
codex_tool_runner.rs
in codex-rs/mcp-server/src
388 1 2025-05-05 2026-06-22 104 34 +961 / -525 mbolin@openai.com fc@openai.com
session.rs
in codex-rs/core/src/session
1120 1 2026-04-17 2026-06-22 48 33 +2016 / -781 pakrym@openai.com jif@openai.com
slash_command.rs
in codex-rs/tui/src
241 1 2025-05-14 2026-06-20 82 32 +667 / -359 mbolin@openai.com etraut@openai.com
codex_delegate.rs
in codex-rs/core/src
820 - 2025-10-29 2026-06-19 82 32 +1334 / -446 aibrahim@openai.com shijie.rao@openai.com
lib.rs
in codex-rs/features/src
595 8 2026-03-20 2026-06-22 50 32 +1728 / -312 dylan.hurd@openai.com rhan@openai.com
tests.rs
in codex-rs/app-server-protocol/src/protocol/v2
3715 124 2026-05-05 2026-06-22 31 32 +4576 / -555 owenlin0@gmail.com jif@openai.com
mcp_tool_call.rs
in codex-rs/core/src
1562 19 2025-05-06 2026-06-18 73 31 +4245 / -2040 mbolin@openai.com jif@openai.com
app_server_session.rs
in codex-rs/tui/src
2395 29 2026-03-28 2026-06-19 56 31 +3648 / -1063 etraut@openai.com shijie.rao@openai.com
models.rs
in codex-rs/protocol/src
3087 97 2025-08-22 2026-06-19 99 30 +5897 / -2340 aibrahim@openai.com pakrym@openai.com
lib.rs
in codex-rs/app-server/src
128 - 2025-09-30 2026-06-18 86 30 +2220 / -822 mbolin@openai.com rka@openai.com
thread_manager.rs
in codex-rs/core/src
1585 11 2026-01-07 2026-06-22 82 30 +2861 / -1064 jif@openai.com jif@openai.com
request_processors.rs
in codex-rs/app-server/src
612 3 2026-05-04 2026-06-22 30 30 +665 / -42 ruslan@openai.com xli@openai.com
index.ts
in codex-rs/app-server-protocol/schema/typescript
85 - 2026-02-02 2026-06-19 40 29 +456 / -369 jif@openai.com pbakkum@openai.com
409 6 2025-07-17 2026-06-18 92 28 +2759 / -2233 mbolin@openai.com anp@openai.com
service.rs
in codex-rs/core/src/state
97 - 2025-09-25 2026-06-18 62 28 +217 / -113 jif@openai.com gpeal@users.noreply.github.com
thread_history.rs
in codex-rs/app-server-protocol/src/protocol
3816 112 2025-11-19 2026-06-20 52 28 +4448 / -360 owenlin0@gmail.com pakrym@openai.com
client_common.rs
in codex-rs/core/src
92 2 2025-05-09 2026-06-17 76 27 +1384 / -1258 mbolin@openai.com pakrym@openai.com
mod.rs
in codex-rs/core/src/tasks
815 9 2025-09-26 2026-06-19 77 26 +1605 / -701 jif@openai.com rka@openai.com
connectors.rs
in codex-rs/core/src
531 6 2026-01-23 2026-06-18 58 26 +2371 / -1787 mzeng@openai.com gpeal@users.noreply.github.com
mcp_cmd.rs
in codex-rs/cli/src
887 3 2025-09-15 2026-06-12 48 26 +1352 / -352 easong@openai.com celia@openai.com
shell.rs
in codex-rs/core/src/tools/handlers
232 1 2025-10-03 2026-06-18 80 25 +1524 / -1273 jif@openai.com anp@openai.com
resume_picker.rs
in codex-rs/tui/src
5070 193 2025-09-04 2026-06-17 59 25 +11238 / -4896 aibrahim@openai.com 172423086+nornagon-openai@u...
command_popup.rs
in codex-rs/tui/src/bottom_pane
535 22 2025-05-14 2026-06-13 57 25 +2035 / -1405 mbolin@openai.com felipe.coury@openai.com
turn_context.rs
in codex-rs/core/src/session
782 4 2026-04-17 2026-06-22 47 25 +1510 / -668 viyatb@openai.com jif@openai.com
tests.rs
in codex-rs/tui/src/app
5691 27 2026-04-20 2026-06-19 45 25 +7880 / -1629 etraut@openai.com shijie.rao@openai.com
tests.rs
in codex-rs/features/src
636 51 2026-03-20 2026-06-22 42 25 +960 / -234 aibrahim@openai.com jif@openai.com
thread_processor.rs
in codex-rs/app-server/src/request_processors
3665 19 2026-05-04 2026-06-19 31 25 +5299 / -862 ruslan@openai.com shijie.rao@openai.com
control.rs
in codex-rs/core/src/agent
669 7 2026-01-06 2026-06-19 74 24 +3445 / -2697 jif@openai.com shijie.rao@openai.com
codex_thread.rs
in codex-rs/core/src
550 - 2026-01-07 2026-06-22 65 24 +937 / -262 jif@openai.com jif@openai.com
message_processor.rs
in codex-rs/mcp-server/src
506 12 2025-05-03 2026-06-18 57 24 +1382 / -808 mbolin@openai.com rka@openai.com
edit.rs
in codex-rs/core/src/config
838 18 2025-10-30 2026-06-04 56 24 +2592 / -1602 jif@openai.com aibrahim@openai.com
auth.rs
in codex-rs/tui/src/onboarding
1158 36 2025-08-06 2026-06-18 53 24 +2902 / -1589 gpeal@users.noreply.github.com gpeal@users.noreply.github.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
keymap_setup.rs
in codex-rs/tui/src
1475 62 2026-04-28 2026-05-31 5 1 +1967 / -35 felipe.coury@openai.com felipe.coury@openai.com
plugin_catalog.rs
in codex-rs/tui/src/chatwidget
1331 28 2026-06-17 2026-06-17 1 1 +1425 / -0 kbond@openai.com kbond@openai.com
collect_issue_digest.py
in .codex/skills/codex-issue-digest/scripts
905 46 2026-04-27 2026-05-10 3 1 +1024 / -11 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
apply.rs
in codex-rs/git-utils/src
750 25 2026-03-24 2026-03-24 1 1 +847 / -0 aibrahim@openai.com aibrahim@openai.com
ipc.rs
in codex-rs/tui/src/ide_context
692 38 2026-05-01 2026-05-01 1 1 +1009 / -0 etraut@openai.com etraut@openai.com
api.py
in sdk/python/src/openai_codex
672 28 2026-05-11 2026-05-28 5 1 +1062 / -255 aibrahim@openai.com aibrahim@openai.com
tests.rs
in codex-rs/utils/path-uri/src
621 44 2026-06-08 2026-06-18 7 1 +748 / -40 anp@openai.com anp@openai.com
image_protocol.rs
in codex-rs/tui/src/pets
618 32 2026-05-12 2026-05-18 3 1 +702 / -5 felipe.coury@openai.com felipe.coury@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
tests.rs
in codex-rs/code-mode/src/cell_actor
580 6 2026-06-17 2026-06-21 2 1 +643 / -13 cconger@openai.com cconger@openai.com
branch_summary.rs
in codex-rs/tui/src
567 8 2026-05-04 2026-05-04 1 1 +739 / -0 felipe.coury@openai.com felipe.coury@openai.com
lib.rs
in codex-rs/utils/path-uri/src
541 23 2026-06-08 2026-06-18 7 1 +834 / -88 anp@openai.com anp@openai.com
client_recovery.rs
in codex-rs/exec-server/src
511 10 2026-06-17 2026-06-17 1 1 +570 / -16 jif@openai.com jif@openai.com
remote_bundle.rs
in codex-rs/core-plugins/src
497 10 2026-04-28 2026-06-18 5 1 +1176 / -176 xl@openai.com xl@openai.com
mitm_hook.rs
in codex-rs/network-proxy/src
478 15 2026-05-20 2026-05-20 1 1 +1047 / -0 evawong@openai.com evawong@openai.com
share.rs
in codex-rs/core-plugins/src/remote
477 4 2026-04-30 2026-05-23 7 1 +679 / -163 xl@openai.com xl@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
picker.rs
in codex-rs/tui/src/keymap_setup
445 12 2026-04-28 2026-05-27 5 1 +490 / -11 felipe.coury@openai.com felipe.coury@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
checkout.rs
in codex-rs/core-plugins/src/remote/share
436 14 2026-05-13 2026-05-20 2 1 +471 / -1 xl@openai.com xl@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
segment.rs
in codex-rs/app-server-transport/src/transport/remote_control
422 8 2026-05-01 2026-05-01 1 1 +449 / -0 ruslan@openai.com ruslan@openai.com
resolved_permissions.rs
in codex-rs/windows-sandbox-rs/src
422 11 2026-05-20 2026-05-28 4 1 +543 / -65 mbolin@openai.com mbolin@openai.com
thread_goal_actions.rs
in codex-rs/tui/src/app
419 10 2026-04-25 2026-06-12 7 1 +505 / -41 etraut@openai.com etraut@openai.com
types.rs
in codex-rs/code-mode/src/cell_actor
401 5 2026-06-17 2026-06-21 2 1 +575 / -131 cconger@openai.com cconger@openai.com
mod.rs
in codex-rs/tui/src/pets
397 14 2026-05-12 2026-05-12 1 1 +468 / -0 felipe.coury@openai.com felipe.coury@openai.com
accounting.rs
in codex-rs/ext/goal/src
391 16 2026-05-18 2026-06-03 6 1 +472 / -33 jif@openai.com jif@openai.com
metrics.rs
in codex-rs/core/src/guardian
388 19 2026-05-28 2026-05-28 1 1 +418 / -0 jif@openai.com jif@openai.com
_goal.py
in sdk/python/src/openai_codex
379 29 2026-06-09 2026-06-09 1 1 +454 / -6 aibrahim@openai.com aibrahim@openai.com
codex.thread_config.v1.rs
in codex-rs/config/src/thread_config/proto
377 3 2026-04-23 2026-04-23 1 1 +400 / -0 rasmus@openai.com rasmus@openai.com
terminal_hyperlinks.rs
in codex-rs/tui/src
376 10 2026-05-27 2026-05-27 1 1 +627 / -0 felipe.coury@openai.com felipe.coury@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
usage.rs
in codex-rs/tui/src/chatwidget
352 6 2026-06-16 2026-06-16 1 1 +382 / -0 jayp@openai.com jayp@openai.com
git.rs
in codex-rs/cli/src/doctor
347 14 2026-05-24 2026-05-24 1 1 +378 / -0 felipe.coury@openai.com felipe.coury@openai.com
catalog.rs
in codex-rs/codex-mcp/src
341 6 2026-06-11 2026-06-15 2 1 +415 / -11 jif@openai.com jif@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
responses_metadata.rs
in codex-rs/core/src
330 5 2026-06-11 2026-06-11 1 1 +366 / -0 owenlin0@gmail.com owenlin0@gmail.com
deny_read_resolver.rs
in codex-rs/windows-sandbox-rs/src
327 13 2026-05-12 2026-05-19 2 1 +384 / -3 viyatb@openai.com viyatb@openai.com
lib.rs
in bazel/rules/testing/wine/src
327 9 2026-06-13 2026-06-18 3 1 +414 / -12 anp@openai.com anp@openai.com
auth_elicitation.rs
in codex-rs/codex-mcp/src
319 7 2026-05-06 2026-05-06 1 1 +347 / -0 mzeng@openai.com mzeng@openai.com
terminal.rs
in codex-rs/rollout-trace/src/reducer/tool
311 4 2026-04-21 2026-04-21 1 1 +606 / -0 cassirer@openai.com cassirer@openai.com
pid_tracker.rs
in codex-rs/cli/src/debug_sandbox
309 10 2025-11-10 2025-11-10 1 1 +372 / -0 172423086+nornagon-openai@u... 172423086+nornagon-openai@u...
http_response_body_stream.rs
in codex-rs/exec-server/src/client
305 3 2026-04-23 2026-04-23 1 1 +355 / -0 aibrahim@openai.com aibrahim@openai.com
windows.rs
in codex-rs/sandboxing/src
305 2 2026-06-17 2026-06-17 1 1 +382 / -0 iceweasel@openai.com iceweasel@openai.com
search.rs
in codex-rs/ext/memories/src/local
298 5 2026-05-13 2026-05-13 1 1 +336 / -0 jif@openai.com jif@openai.com
vim.rs
in codex-rs/tui/src/bottom_pane/textarea
295 14 2026-05-27 2026-05-27 1 1 +320 / -0 felipe.coury@openai.com felipe.coury@openai.com
Correlations

File Size vs. Number of Changes: 1800 points

codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 498 lines of code y: 86 # changes codex-rs/app-server-protocol/src/protocol/common.rs x: 3409 lines of code y: 119 # changes codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 494 lines of code y: 8 # changes codex-rs/app-server/src/message_processor.rs x: 165 lines of code y: 99 # changes codex-rs/app-server/src/request_processors.rs x: 612 lines of code y: 30 # changes codex-rs/app-server/src/request_processors/account_processor.rs x: 1087 lines of code y: 14 # changes codex-rs/backend-client/src/client.rs x: 139 lines of code y: 29 # changes codex-rs/backend-client/src/lib.rs x: 26 lines of code y: 12 # changes codex-rs/backend-client/src/types.rs x: 413 lines of code y: 15 # changes codex-rs/tui/src/app/background_requests.rs x: 994 lines of code y: 21 # changes codex-rs/tui/src/app/event_dispatch.rs x: 2288 lines of code y: 44 # changes codex-rs/tui/src/app_event.rs x: 654 lines of code y: 124 # changes codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 581 lines of code y: 21 # changes codex-rs/tui/src/bottom_pane/status_line_style.rs x: 167 lines of code y: 6 # changes codex-rs/tui/src/bottom_pane/status_surface_preview.rs x: 263 lines of code y: 8 # changes codex-rs/tui/src/chatwidget.rs x: 1697 lines of code y: 268 # changes codex-rs/tui/src/chatwidget/constructor.rs x: 273 lines of code y: 11 # changes codex-rs/tui/src/chatwidget/settings.rs x: 604 lines of code y: 11 # changes codex-rs/tui/src/chatwidget/status_surfaces.rs x: 960 lines of code y: 25 # changes codex-rs/tui/src/lib.rs x: 2784 lines of code y: 218 # changes codex-rs/tui/src/workspace_messages.rs x: 24 lines of code y: 1 # changes codex-rs/core/src/tools/sandboxing.rs x: 402 lines of code y: 54 # changes codex-rs/exec-server/src/environment.rs x: 367 lines of code y: 28 # changes codex-rs/exec-server/src/lib.rs x: 136 lines of code y: 33 # changes codex-rs/exec-server/src/local_process.rs x: 592 lines of code y: 15 # changes codex-rs/exec-server/src/process_sandbox.rs x: 120 lines of code y: 1 # changes codex-rs/exec-server/src/server/handler.rs x: 375 lines of code y: 13 # changes codex-rs/exec-server/src/server/process_handler.rs x: 61 lines of code y: 4 # changes codex-rs/exec-server/src/server/session_registry.rs x: 33 lines of code y: 3 # changes codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 3715 lines of code y: 31 # changes codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 1142 lines of code y: 20 # changes codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 367 lines of code y: 12 # changes codex-rs/core/src/agent/control/spawn.rs x: 674 lines of code y: 7 # changes codex-rs/core/src/codex_thread.rs x: 550 lines of code y: 65 # changes codex-rs/core/src/config/mod.rs x: 3514 lines of code y: 159 # changes codex-rs/core/src/context/multi_agent_mode_instructions.rs x: 24 lines of code y: 2 # changes codex-rs/core/src/context_manager/updates.rs x: 244 lines of code y: 30 # changes codex-rs/core/src/session/config_lock.rs x: 189 lines of code y: 14 # changes codex-rs/core/src/session/mod.rs x: 2481 lines of code y: 53 # changes codex-rs/core/src/session/multi_agents.rs x: 52 lines of code y: 5 # changes codex-rs/core/src/session/session.rs x: 1120 lines of code y: 48 # changes codex-rs/core/src/session/turn_context.rs x: 782 lines of code y: 47 # changes codex-rs/core/src/thread_manager.rs x: 1585 lines of code y: 82 # changes codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 783 lines of code y: 16 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 30 lines of code y: 32 # changes codex-rs/core/src/tools/spec_plan.rs x: 1015 lines of code y: 31 # changes codex-rs/features/src/feature_configs.rs x: 198 lines of code y: 14 # changes codex-rs/features/src/lib.rs x: 595 lines of code y: 50 # changes codex-rs/features/src/tests.rs x: 636 lines of code y: 42 # changes codex-rs/protocol/src/config_types.rs x: 735 lines of code y: 43 # changes codex-rs/protocol/src/protocol.rs x: 3184 lines of code y: 191 # changes codex-rs/app-server/src/request_processors/external_agent_session_import.rs x: 273 lines of code y: 4 # changes codex-rs/cli/src/doctor/thread_inventory.rs x: 864 lines of code y: 2 # changes codex-rs/rollout/src/recorder.rs x: 1679 lines of code y: 26 # changes codex-rs/rollout/src/tests.rs x: 1541 lines of code y: 17 # changes codex-rs/state/src/extract.rs x: 536 lines of code y: 38 # changes codex-rs/state/src/runtime/threads.rs x: 2678 lines of code y: 40 # changes codex-rs/thread-store/src/in_memory.rs x: 436 lines of code y: 17 # changes codex-rs/thread-store/src/local/create_thread.rs x: 45 lines of code y: 10 # changes codex-rs/thread-store/src/local/mod.rs x: 254 lines of code y: 21 # changes codex-rs/thread-store/src/local/read_thread.rs x: 1240 lines of code y: 19 # changes codex-rs/thread-store/src/thread_metadata_sync.rs x: 559 lines of code y: 14 # changes codex-rs/thread-store/src/types.rs x: 599 lines of code y: 23 # changes codex-rs/core/src/session/turn.rs x: 2229 lines of code y: 48 # changes codex-rs/app-server-protocol/src/protocol/v2/model.rs x: 151 lines of code y: 4 # changes codex-rs/app-server/src/bespoke_event_handling.rs x: 3835 lines of code y: 104 # changes codex-rs/codex-api/src/common.rs x: 276 lines of code y: 29 # changes codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 950 lines of code y: 34 # changes codex-rs/codex-api/src/sse/responses.rs x: 902 lines of code y: 30 # changes codex-rs/core/src/turn_timing.rs x: 142 lines of code y: 16 # changes codex-rs/mcp-server/src/codex_tool_runner.rs x: 388 lines of code y: 104 # changes codex-rs/otel/src/events/session_telemetry.rs x: 309 lines of code y: 22 # changes codex-rs/rollout-trace/src/protocol_event.rs x: 380 lines of code y: 11 # changes codex-rs/rollout/src/policy.rs x: 152 lines of code y: 29 # changes codex-rs/tui/src/app/app_server_event_targets.rs x: 297 lines of code y: 11 # changes codex-rs/tui/src/chatwidget/protocol.rs x: 328 lines of code y: 10 # changes codex-rs/code-mode/src/cell_actor/mod.rs x: 52 lines of code y: 2 # changes codex-rs/code-mode/src/cell_actor/tests.rs x: 580 lines of code y: 2 # changes codex-rs/code-mode/src/cell_actor/types.rs x: 401 lines of code y: 2 # changes codex-rs/code-mode/src/session_runtime/mod.rs x: 32 lines of code y: 1 # changes codex-rs/code-mode/src/session_runtime/tests.rs x: 170 lines of code y: 1 # changes codex-rs/code-mode/src/runtime/mod.rs x: 408 lines of code y: 12 # changes codex-rs/code-mode/src/service.rs x: 361 lines of code y: 18 # changes codex-rs/code-mode/src/session_runtime/types.rs x: 129 lines of code y: 1 # changes codex-rs/code-mode/src/lib.rs x: 8 lines of code y: 10 # changes codex-rs/app-server-transport/src/transport/remote_control/client_tracker.rs x: 389 lines of code y: 3 # changes codex-rs/core-skills/src/loader.rs x: 1113 lines of code y: 17 # changes codex-rs/exec-server/src/server/processor.rs x: 428 lines of code y: 8 # changes codex-rs/core/src/exec.rs x: 1007 lines of code y: 97 # changes codex-rs/core/src/sandboxing/mod.rs x: 176 lines of code y: 48 # changes codex-rs/core/src/tasks/user_shell.rs x: 433 lines of code y: 66 # changes codex-rs/core/src/tools/orchestrator.rs x: 583 lines of code y: 45 # changes codex-rs/core/src/tools/runtimes/shell/unix_escalation.rs x: 1070 lines of code y: 47 # changes codex-rs/core/src/unified_exec/process_manager.rs x: 1332 lines of code y: 60 # changes codex-rs/exec-server/src/protocol.rs x: 471 lines of code y: 20 # changes codex-rs/exec-server/src/server/handler/tests.rs x: 314 lines of code y: 12 # changes codex-rs/rmcp-client/src/stdio_server_launcher.rs x: 542 lines of code y: 9 # changes codex-rs/sandboxing/src/manager.rs x: 445 lines of code y: 20 # changes codex-rs/core/src/context/token_budget_context.rs x: 108 lines of code y: 4 # changes codex-rs/core/src/event_mapping.rs x: 199 lines of code y: 35 # changes codex-rs/config/src/schema.rs x: 168 lines of code y: 9 # changes codex-rs/core/src/context/mod.rs x: 76 lines of code y: 15 # changes codex-rs/core/src/state/auto_compact_window.rs x: 188 lines of code y: 6 # changes codex-rs/core/src/state/session.rs x: 268 lines of code y: 55 # changes codex-rs/thread-manager-sample/src/main.rs x: 380 lines of code y: 27 # changes codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 3816 lines of code y: 52 # changes codex-rs/core/src/compact.rs x: 601 lines of code y: 73 # changes codex-rs/core/src/compact_remote.rs x: 416 lines of code y: 65 # changes codex-rs/core/src/compact_remote_v2.rs x: 793 lines of code y: 22 # changes codex-rs/core/src/state/mod.rs x: 16 lines of code y: 9 # changes codex-rs/protocol/src/compacted_item.rs x: 7 lines of code y: 2 # changes codex-rs/tui/src/bottom_pane/slash_commands.rs x: 97 lines of code y: 23 # changes codex-rs/tui/src/chatwidget/input_flow.rs x: 212 lines of code y: 5 # changes codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 1081 lines of code y: 33 # changes codex-rs/tui/src/slash_command.rs x: 241 lines of code y: 82 # changes codex-rs/core-skills/src/render.rs x: 876 lines of code y: 10 # changes codex-rs/ext/skills/src/provider/orchestrator.rs x: 297 lines of code y: 2 # changes codex-rs/external-agent-migration/src/lib.rs x: 2026 lines of code y: 4 # changes codex-rs/core-skills/src/injection.rs x: 459 lines of code y: 10 # changes codex-rs/ext/skills/src/extension.rs x: 355 lines of code y: 10 # changes codex-rs/ext/skills/src/selection.rs x: 122 lines of code y: 3 # changes codex-rs/thread-store/src/live_thread.rs x: 271 lines of code y: 8 # changes codex-rs/thread-store/src/local/live_writer.rs x: 196 lines of code y: 8 # changes codex-rs/codex-api/src/search.rs x: 235 lines of code y: 5 # changes codex-rs/core/src/tools/runtimes/unified_exec.rs x: 640 lines of code y: 65 # changes codex-rs/app-server/src/extensions.rs x: 234 lines of code y: 12 # changes codex-rs/codex-mcp/src/connection_manager.rs x: 833 lines of code y: 20 # changes codex-rs/codex-mcp/src/mcp/mod.rs x: 568 lines of code y: 35 # changes codex-rs/config/src/config_toml.rs x: 818 lines of code y: 34 # changes codex-rs/core/src/tools/handlers/mcp_resource/list_mcp_resource_templates.rs x: 36 lines of code y: 11 # changes codex-rs/ext/skills/src/state.rs x: 181 lines of code y: 6 # changes codex-rs/codex-api/src/endpoint/search.rs x: 27 lines of code y: 6 # changes codex-rs/codex-api/src/lib.rs x: 109 lines of code y: 29 # changes codex-rs/config/src/config_requirements.rs x: 3206 lines of code y: 35 # changes codex-rs/core/src/tools/hosted_spec.rs x: 16 lines of code y: 2 # changes codex-rs/tools/src/tool_spec.rs x: 113 lines of code y: 8 # changes codex-rs/cli/src/debug_sandbox.rs x: 863 lines of code y: 52 # changes codex-rs/core/src/tools/handlers/shell/shell_command.rs x: 133 lines of code y: 17 # changes codex-rs/core/src/tools/network_approval.rs x: 776 lines of code y: 28 # changes codex-rs/core/src/tools/runtimes/shell.rs x: 311 lines of code y: 56 # changes codex-rs/network-proxy/src/http_proxy.rs x: 1360 lines of code y: 21 # changes codex-rs/network-proxy/src/proxy.rs x: 1335 lines of code y: 22 # changes codex-rs/network-proxy/src/socks5.rs x: 980 lines of code y: 14 # changes codex-rs/sandboxing/src/lib.rs x: 64 lines of code y: 13 # changes codex-rs/sandboxing/src/seatbelt.rs x: 673 lines of code y: 10 # changes codex-rs/core/src/rollout_budget.rs x: 88 lines of code y: 2 # changes codex-rs/core/src/session/rollout_budget.rs x: 35 lines of code y: 2 # changes codex-rs/core/src/tasks/compact.rs x: 18 lines of code y: 23 # changes codex-rs/core/src/tasks/mod.rs x: 815 lines of code y: 77 # changes codex-rs/core/src/tasks/regular.rs x: 26 lines of code y: 31 # changes codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 178 lines of code y: 13 # changes codex-rs/app-server/src/request_processors/thread_processor.rs x: 3665 lines of code y: 31 # changes codex-rs/app-server/src/request_processors/thread_summary.rs x: 318 lines of code y: 13 # changes codex-rs/app-server/src/request_processors/turn_processor.rs x: 48 lines of code y: 22 # changes codex-rs/app-server/src/thread_state.rs x: 517 lines of code y: 31 # changes codex-rs/core/src/agent/control.rs x: 669 lines of code y: 74 # changes codex-rs/core/src/codex_delegate.rs x: 820 lines of code y: 82 # changes codex-rs/core/src/session/handlers.rs x: 863 lines of code y: 28 # changes codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 35 lines of code y: 27 # changes codex-rs/memories/write/src/runtime.rs x: 336 lines of code y: 16 # changes codex-rs/tui/src/app/tests.rs x: 5691 lines of code y: 45 # changes codex-rs/tui/src/app_server_session.rs x: 2395 lines of code y: 56 # changes codex-rs/app-server-protocol/schema/typescript/index.ts x: 85 lines of code y: 40 # changes codex-rs/core/src/session/review.rs x: 153 lines of code y: 30 # changes codex-rs/exec/src/lib.rs x: 1825 lines of code y: 163 # changes codex-rs/core/src/environment_selection.rs x: 130 lines of code y: 13 # changes codex-rs/exec-server/src/client_api.rs x: 129 lines of code y: 8 # changes codex-rs/exec-server/src/client.rs x: 2066 lines of code y: 24 # changes codex-rs/rmcp-client/src/auth_status.rs x: 325 lines of code y: 12 # changes codex-rs/core/src/tools/handlers/current_time.rs x: 74 lines of code y: 1 # changes codex-rs/core/src/tools/handlers/mod.rs x: 149 lines of code y: 60 # changes codex-rs/core-plugins/src/manager.rs x: 2330 lines of code y: 26 # changes codex-rs/codex-api/src/endpoint/compact.rs x: 102 lines of code y: 8 # changes codex-rs/codex-api/src/endpoint/responses.rs x: 91 lines of code y: 15 # changes codex-rs/codex-api/src/requests/mod.rs x: 3 lines of code y: 5 # changes codex-rs/codex-api/src/requests/responses.rs x: 6 lines of code y: 9 # changes codex-rs/core/src/client.rs x: 1760 lines of code y: 176 # changes codex-rs/ext/web-search/src/history.rs x: 183 lines of code y: 5 # changes codex-rs/protocol/src/models.rs x: 3087 lines of code y: 99 # changes codex-rs/rollout-trace/src/inference.rs x: 422 lines of code y: 9 # changes codex-rs/app-server-protocol/src/protocol/v2/realtime.rs x: 219 lines of code y: 7 # changes codex-rs/codex-api/src/endpoint/realtime_call.rs x: 596 lines of code y: 8 # changes codex-rs/core/src/realtime_conversation.rs x: 1659 lines of code y: 41 # changes codex-rs/core/src/tools/handlers/request_plugin_install.rs x: 367 lines of code y: 15 # changes codex-rs/protocol/src/lib.rs x: 33 lines of code y: 28 # changes codex-rs/app-server/src/skills_watcher.rs x: 146 lines of code y: 7 # changes codex-rs/core-plugins/src/loader.rs x: 1012 lines of code y: 23 # changes codex-rs/core-plugins/src/tool_suggest_metadata.rs x: 213 lines of code y: 1 # changes codex-rs/core-skills/src/lib.rs x: 35 lines of code y: 9 # changes codex-rs/core-skills/src/service.rs x: 301 lines of code y: 2 # changes codex-rs/ext/skills/src/provider/executor.rs x: 162 lines of code y: 4 # changes codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs x: 418 lines of code y: 18 # changes codex-rs/core/src/agents_md.rs x: 404 lines of code y: 13 # changes codex-rs/core-plugins/src/marketplace.rs x: 887 lines of code y: 9 # changes codex-rs/core-plugins/src/store.rs x: 479 lines of code y: 6 # changes bazel/rules/testing/wine/src/lib.rs x: 327 lines of code y: 3 # changes codex-rs/tui/src/status/helpers.rs x: 278 lines of code y: 26 # changes codex-rs/utils/path-uri/src/lib.rs x: 541 lines of code y: 7 # changes codex-rs/utils/path-uri/src/tests.rs x: 621 lines of code y: 7 # changes codex-rs/core-plugins/src/remote_bundle.rs x: 497 lines of code y: 5 # changes codex-rs/core/src/connectors.rs x: 531 lines of code y: 58 # changes codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 2633 lines of code y: 14 # changes codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 3295 lines of code y: 17 # changes codex-rs/cli/src/doctor.rs x: 2833 lines of code y: 14 # changes codex-rs/cli/src/main.rs x: 3481 lines of code y: 143 # changes codex-rs/cloud-config/src/bundle_loader.rs x: 15 lines of code y: 3 # changes codex-rs/cloud-tasks/src/util.rs x: 102 lines of code y: 18 # changes codex-rs/login/src/auth/manager.rs x: 2145 lines of code y: 33 # changes codex-rs/login/src/auth/storage.rs x: 263 lines of code y: 12 # changes codex-rs/login/src/lib.rs x: 53 lines of code y: 39 # changes codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 1323 lines of code y: 9 # changes codex-rs/app-server/src/request_processors/thread_resume_redaction.rs x: 202 lines of code y: 6 # changes codex-rs/core/src/mcp_tool_call.rs x: 1562 lines of code y: 73 # changes codex-rs/protocol/src/items.rs x: 592 lines of code y: 26 # changes codex-rs/tui/src/bottom_pane/mentions_v2/render.rs x: 272 lines of code y: 2 # changes codex-rs/chatgpt/src/connectors.rs x: 260 lines of code y: 33 # changes codex-rs/codex-mcp/src/codex_apps.rs x: 261 lines of code y: 6 # changes codex-rs/codex-mcp/src/rmcp_client.rs x: 426 lines of code y: 14 # changes codex-rs/utils/plugins/src/mcp_connector.rs x: 19 lines of code y: 4 # changes codex-rs/prompts/src/permissions_instructions.rs x: 284 lines of code y: 3 # changes codex-rs/app-server-protocol/src/export.rs x: 2695 lines of code y: 38 # changes codex-rs/app-server-protocol/src/protocol/v2/current_time.rs x: 17 lines of code y: 1 # changes codex-rs/app-server/src/lib.rs x: 128 lines of code y: 86 # changes codex-rs/tui/src/app/app_server_requests.rs x: 866 lines of code y: 14 # changes codex-rs/tui/src/app/side.rs x: 567 lines of code y: 11 # changes codex-rs/tui/src/chatwidget/protocol_requests.rs x: 152 lines of code y: 3 # changes codex-rs/apply-patch/src/lib.rs x: 1467 lines of code y: 47 # changes codex-rs/apply-patch/src/parser.rs x: 545 lines of code y: 16 # changes codex-rs/apply-patch/src/standalone_executable.rs x: 73 lines of code y: 6 # changes codex-rs/arg0/src/lib.rs x: 603 lines of code y: 26 # changes codex-rs/core/src/apply_patch.rs x: 89 lines of code y: 28 # changes codex-rs/core/src/safety.rs x: 102 lines of code y: 37 # changes codex-rs/core/src/tools/events.rs x: 553 lines of code y: 30 # changes codex-rs/core/src/tools/handlers/apply_patch.rs x: 307 lines of code y: 59 # changes codex-rs/core/src/tools/handlers/shell.rs x: 232 lines of code y: 80 # changes codex-rs/core/src/tools/runtimes/apply_patch.rs x: 263 lines of code y: 45 # changes codex-rs/core-plugins/src/discoverable.rs x: 215 lines of code y: 8 # changes codex-rs/core-plugins/src/lib.rs x: 56 lines of code y: 15 # changes codex-rs/app-server/src/mcp_refresh.rs x: 286 lines of code y: 15 # changes codex-rs/core/src/lib.rs x: 193 lines of code y: 179 # changes codex-rs/core/src/prompt_debug.rs x: 90 lines of code y: 24 # changes codex-rs/core/src/session/time_reminder.rs x: 51 lines of code y: 1 # changes codex-rs/core/src/state/service.rs x: 97 lines of code y: 62 # changes codex-rs/mcp-server/src/message_processor.rs x: 506 lines of code y: 57 # changes codex-rs/thread-store/src/store.rs x: 87 lines of code y: 11 # changes codex-rs/app-server-client/src/lib.rs x: 2030 lines of code y: 40 # changes codex-rs/app-server-client/src/remote.rs x: 794 lines of code y: 13 # changes codex-rs/app-server-protocol/src/protocol/v1.rs x: 194 lines of code y: 29 # changes codex-rs/app-server-protocol/src/protocol/v2/mcp.rs x: 645 lines of code y: 6 # changes codex-rs/codex-mcp/src/elicitation.rs x: 36 lines of code y: 5 # changes codex-rs/core/src/session/mcp.rs x: 602 lines of code y: 28 # changes codex-rs/protocol/src/approvals.rs x: 390 lines of code y: 35 # changes codex-rs/rmcp-client/src/elicitation_client_service.rs x: 291 lines of code y: 3 # changes codex-rs/rmcp-client/src/logging_client_handler.rs x: 124 lines of code y: 6 # changes codex-rs/rmcp-client/src/rmcp_client.rs x: 279 lines of code y: 37 # changes codex-rs/tui/src/app/thread_routing.rs x: 1447 lines of code y: 28 # changes codex-rs/tui/src/chatwidget/tool_requests.rs x: 416 lines of code y: 7 # changes codex-rs/tui/src/onboarding/auth.rs x: 1158 lines of code y: 53 # changes codex-rs/exec-server/src/noise_relay/harness.rs x: 391 lines of code y: 3 # changes codex-rs/exec-server/src/relay.rs x: 1121 lines of code y: 7 # changes codex-rs/exec-server/src/remote.rs x: 710 lines of code y: 9 # changes codex-rs/app-server/src/request_processors/thread_goal_processor.rs x: 370 lines of code y: 9 # changes codex-rs/ext/goal/src/api.rs x: 289 lines of code y: 4 # changes codex-rs/core/src/guardian/tests.rs x: 2968 lines of code y: 44 # changes codex-rs/ext/extension-api/src/contributors.rs x: 204 lines of code y: 18 # changes codex-rs/ext/extension-api/src/lib.rs x: 73 lines of code y: 19 # changes codex-rs/ext/memories/src/extension.rs x: 67 lines of code y: 6 # changes codex-rs/ext/memories/src/tests.rs x: 468 lines of code y: 9 # changes codex-rs/codex-mcp/src/runtime.rs x: 252 lines of code y: 4 # changes codex-rs/codex-mcp/src/server.rs x: 99 lines of code y: 4 # changes codex-rs/tui/src/bottom_pane/bottom_pane_view.rs x: 26 lines of code y: 29 # changes codex-rs/tui/src/bottom_pane/mod.rs x: 2416 lines of code y: 161 # changes codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 3281 lines of code y: 25 # changes codex-rs/app-server/src/command_exec.rs x: 995 lines of code y: 15 # changes codex-rs/app-server/src/request_processors/command_exec_processor.rs x: 327 lines of code y: 6 # changes codex-rs/exec-server/src/fs_sandbox.rs x: 641 lines of code y: 18 # changes codex-rs/network-proxy/src/network_policy.rs x: 540 lines of code y: 12 # changes codex-rs/plugin/src/load_outcome.rs x: 224 lines of code y: 9 # changes codex-rs/utils/plugins/src/lib.rs x: 14 lines of code y: 7 # changes codex-rs/app-server-protocol/src/protocol/item_builders.rs x: 326 lines of code y: 9 # changes codex-rs/exec/src/event_processor_with_human_output.rs x: 409 lines of code y: 92 # changes codex-rs/tui/src/app/pending_interactive_replay.rs x: 860 lines of code y: 18 # changes codex-rs/tui/src/app/thread_events.rs x: 573 lines of code y: 18 # changes codex-rs/tui/src/chatwidget/interrupts.rs x: 215 lines of code y: 14 # changes codex-rs/core-plugins/src/manifest.rs x: 646 lines of code y: 8 # changes codex-rs/plugin/src/manifest.rs x: 168 lines of code y: 4 # changes codex-rs/core/src/tools/handlers/dynamic.rs x: 99 lines of code y: 20 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 2235 lines of code y: 25 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/methods_v1.rs x: 76 lines of code y: 8 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/methods_v2.rs x: 173 lines of code y: 11 # changes codex-rs/core/src/context_manager/history.rs x: 572 lines of code y: 59 # changes codex-rs/core/src/context_manager/normalize.rs x: 325 lines of code y: 13 # changes codex-rs/core/src/stream_events_utils.rs x: 512 lines of code y: 48 # changes codex-rs/ext/image-generation/src/tests.rs x: 309 lines of code y: 8 # changes codex-rs/memories/write/src/phase1.rs x: 772 lines of code y: 7 # changes codex-rs/core-api/src/lib.rs x: 98 lines of code y: 17 # changes codex-rs/core-plugins/src/remote.rs x: 1714 lines of code y: 27 # changes codex-rs/core/src/tools/handlers/tool_search.rs x: 320 lines of code y: 22 # changes codex-rs/core/src/tools/registry.rs x: 306 lines of code y: 58 # changes codex-rs/core/src/tools/router.rs x: 56 lines of code y: 49 # changes codex-rs/analytics/src/client.rs x: 543 lines of code y: 19 # changes codex-rs/analytics/src/events.rs x: 1089 lines of code y: 33 # changes codex-rs/analytics/src/facts.rs x: 523 lines of code y: 20 # changes codex-rs/analytics/src/lib.rs x: 84 lines of code y: 19 # changes codex-rs/analytics/src/reducer.rs x: 2643 lines of code y: 27 # changes codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 690 lines of code y: 21 # changes codex-rs/app-server/src/config/external_agent_config.rs x: 1761 lines of code y: 11 # changes codex-rs/app-server/src/request_processors/external_agent_config_processor.rs x: 621 lines of code y: 8 # changes codex-rs/app-server/src/request_processors/plugins.rs x: 2197 lines of code y: 25 # changes codex-rs/core/src/unified_exec/async_watcher.rs x: 289 lines of code y: 17 # changes codex-rs/core/src/unified_exec/mod.rs x: 150 lines of code y: 59 # changes codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 1331 lines of code y: 1 # changes codex-rs/tui/src/chatwidget/plugins.rs x: 911 lines of code y: 21 # changes codex-rs/app-server/src/thread_status.rs x: 815 lines of code y: 15 # changes codex-rs/rollout/src/list.rs x: 1363 lines of code y: 13 # changes codex-rs/rollout/src/metadata.rs x: 417 lines of code y: 12 # changes codex-rs/rollout/src/state_db.rs x: 640 lines of code y: 13 # changes codex-rs/state/src/migrations.rs x: 42 lines of code y: 7 # changes codex-rs/state/src/model/thread_metadata.rs x: 192 lines of code y: 17 # changes codex-rs/state/src/runtime.rs x: 676 lines of code y: 46 # changes codex-rs/state/src/runtime/memories.rs x: 4384 lines of code y: 28 # changes codex-rs/thread-store/src/local/helpers.rs x: 255 lines of code y: 10 # changes codex-rs/thread-store/src/local/list_threads.rs x: 442 lines of code y: 12 # changes codex-rs/thread-store/src/local/search_threads.rs x: 221 lines of code y: 5 # changes codex-rs/thread-store/src/local/update_thread_metadata.rs x: 537 lines of code y: 16 # changes codex-rs/tui/src/app/loaded_threads.rs x: 184 lines of code y: 8 # changes codex-rs/tui/src/app/thread_session_state.rs x: 420 lines of code y: 17 # changes codex-rs/tui/src/resume_picker.rs x: 5070 lines of code y: 59 # changes codex-rs/agent-identity/src/lib.rs x: 457 lines of code y: 4 # changes codex-rs/app-server/src/outgoing_message.rs x: 602 lines of code y: 49 # changes codex-rs/tui/src/approval_events.rs x: 106 lines of code y: 2 # changes codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 2236 lines of code y: 51 # changes codex-rs/file-system/src/lib.rs x: 228 lines of code y: 8 # changes codex-rs/sandboxing/src/windows.rs x: 305 lines of code y: 1 # changes codex-rs/windows-sandbox-rs/src/lib.rs x: 769 lines of code y: 53 # changes codex-rs/config/src/types.rs x: 695 lines of code y: 26 # changes codex-rs/connectors/src/app_tool_policy.rs x: 185 lines of code y: 2 # changes codex-rs/app-server/src/request_processors/catalog_processor.rs x: 668 lines of code y: 12 # changes codex-rs/app-server/src/request_processors/config_processor.rs x: 617 lines of code y: 17 # changes codex-rs/core-skills/src/model.rs x: 160 lines of code y: 10 # changes codex-rs/core/src/skills.rs x: 104 lines of code y: 9 # changes codex-rs/ext/skills/src/provider.rs x: 49 lines of code y: 6 # changes codex-rs/ext/skills/src/provider/host.rs x: 91 lines of code y: 3 # changes codex-rs/ext/skills/src/tools/mod.rs x: 143 lines of code y: 3 # changes codex-rs/ext/skills/src/tools/read.rs x: 49 lines of code y: 3 # changes codex-rs/app-server/src/models_refresh_worker.rs x: 56 lines of code y: 1 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/message_tool.rs x: 115 lines of code y: 16 # changes codex-rs/exec-server/src/client_recovery.rs x: 511 lines of code y: 1 # changes codex-rs/exec-server/src/client/rpc_http_client.rs x: 69 lines of code y: 2 # changes codex-rs/exec-server/src/remote_process.rs x: 90 lines of code y: 8 # changes codex-rs/exec-server/src/rpc.rs x: 599 lines of code y: 9 # changes codex-rs/core/src/client_common.rs x: 92 lines of code y: 76 # changes codex-rs/core/src/tools/code_mode/mod.rs x: 345 lines of code y: 28 # changes codex-rs/core/src/tools/handlers/extension_tools.rs x: 554 lines of code y: 20 # changes codex-rs/core/src/tools/handlers/mcp.rs x: 148 lines of code y: 27 # changes codex-rs/core/src/tools/handlers/multi_agents_common.rs x: 379 lines of code y: 18 # changes codex-rs/core/src/tools/handlers/unified_exec/write_stdin.rs x: 111 lines of code y: 11 # changes codex-rs/core/src/tools/handlers/view_image.rs x: 379 lines of code y: 40 # changes codex-rs/core/src/tools/mod.rs x: 31 lines of code y: 35 # changes codex-rs/code-mode/src/cell_actor/callbacks.rs x: 69 lines of code y: 1 # changes codex-rs/ext/mcp/src/executor_plugin/provider.rs x: 130 lines of code y: 2 # changes codex-rs/core/src/context/environment_context.rs x: 481 lines of code y: 11 # changes codex-rs/config/src/loader/mod.rs x: 1336 lines of code y: 18 # changes codex-rs/core/src/tools/handlers/request_plugin_install_spec.rs x: 170 lines of code y: 3 # changes codex-rs/tools/src/request_plugin_install.rs x: 96 lines of code y: 3 # changes codex-rs/core/src/context/contextual_user_message.rs x: 96 lines of code y: 7 # changes codex-rs/core/src/guardian/review_session.rs x: 1661 lines of code y: 43 # changes codex-rs/core/src/mcp_openai_file.rs x: 509 lines of code y: 8 # changes codex-rs/core/src/shell_snapshot.rs x: 530 lines of code y: 26 # changes codex-rs/core/src/tools/handlers/agent_jobs/spawn_agents_on_csv.rs x: 21 lines of code y: 10 # changes codex-rs/core/src/tools/handlers/request_permissions.rs x: 31 lines of code y: 19 # changes codex-rs/tui/src/chatwidget/tests.rs x: 249 lines of code y: 185 # changes codex-rs/codex-api/src/files.rs x: 139 lines of code y: 6 # changes codex-rs/tui/src/app.rs x: 1237 lines of code y: 219 # changes codex-rs/tui/src/app/history_ui.rs x: 228 lines of code y: 7 # changes codex-rs/tui/src/app_backtrack.rs x: 567 lines of code y: 48 # changes codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 2483 lines of code y: 43 # changes codex-rs/tui/src/chatwidget/hook_lifecycle.rs x: 130 lines of code y: 5 # changes codex-rs/tui/src/chatwidget/rendering.rs x: 133 lines of code y: 3 # changes codex-rs/tui/src/chatwidget/streaming.rs x: 387 lines of code y: 5 # changes codex-rs/tui/src/chatwidget/tokens/chart.rs x: 415 lines of code y: 2 # changes codex-rs/tui/src/chatwidget/turn_runtime.rs x: 401 lines of code y: 8 # changes codex-rs/tui/src/chatwidget/usage.rs x: 352 lines of code y: 1 # changes codex-rs/tui/src/diff_render.rs x: 2052 lines of code y: 32 # changes codex-rs/tui/src/render/highlight.rs x: 1273 lines of code y: 9 # changes codex-rs/exec-server/src/local_file_system.rs x: 697 lines of code y: 10 # changes codex-rs/exec-server/src/remote_file_system.rs x: 398 lines of code y: 14 # changes codex-rs/exec-server/src/sandboxed_file_system.rs x: 353 lines of code y: 6 # changes codex-rs/exec-server/src/server/file_system_handler.rs x: 305 lines of code y: 10 # changes codex-rs/exec-server/src/server/registry.rs x: 161 lines of code y: 9 # changes codex-rs/tui/src/terminal_probe.rs x: 825 lines of code y: 4 # changes codex-rs/tui/src/tui.rs x: 627 lines of code y: 60 # changes codex-rs/tui/src/tui/event_stream.rs x: 429 lines of code y: 5 # changes codex-rs/tui/src/tui/job_control.rs x: 140 lines of code y: 5 # changes codex-rs/config/src/host_name.rs x: 74 lines of code y: 2 # changes codex-rs/config/src/requirements_layers/layer.rs x: 176 lines of code y: 2 # changes codex-rs/core/src/hook_runtime.rs x: 701 lines of code y: 27 # changes codex-rs/core/src/session_prefix.rs x: 48 lines of code y: 8 # changes codex-rs/core/src/guardian/prompt.rs x: 570 lines of code y: 16 # changes codex-rs/core/src/realtime_context.rs x: 520 lines of code y: 15 # changes codex-rs/rollout-trace/src/reducer/tool/agents.rs x: 729 lines of code y: 5 # changes codex-rs/rollout/src/compression.rs x: 920 lines of code y: 2 # changes codex-rs/model-provider/src/amazon_bedrock/mod.rs x: 131 lines of code y: 11 # changes codex-rs/model-provider/src/provider.rs x: 175 lines of code y: 15 # changes codex-rs/protocol/src/account.rs x: 169 lines of code y: 8 # changes codex-rs/state/migrations/0038_external_agent_config_imports.sql x: 6 lines of code y: 1 # changes codex-rs/state/src/lib.rs x: 89 lines of code y: 30 # changes codex-rs/tui/src/chatwidget/replay.rs x: 189 lines of code y: 5 # changes codex-rs/tui/src/thread_transcript.rs x: 134 lines of code y: 2 # changes codex-rs/tui/src/app_server_approval_conversions.rs x: 160 lines of code y: 7 # changes codex-rs/cli/src/marketplace_cmd.rs x: 501 lines of code y: 11 # changes codex-rs/core-plugins/src/marketplace_add.rs x: 366 lines of code y: 4 # changes codex-rs/core-plugins/src/startup_sync.rs x: 958 lines of code y: 3 # changes codex-rs/exec-server/src/noise_relay/executor_stream.rs x: 159 lines of code y: 1 # changes codex-rs/exec-server/src/relay_proto.rs x: 8 lines of code y: 3 # changes codex-rs/otel/src/metrics/client.rs x: 480 lines of code y: 8 # changes codex-rs/ext/image-generation/src/tool.rs x: 425 lines of code y: 10 # changes codex-rs/protocol/src/permissions.rs x: 2868 lines of code y: 26 # changes codex-rs/exec-server/src/connection.rs x: 777 lines of code y: 9 # changes codex-rs/connectors/src/lib.rs x: 747 lines of code y: 8 # changes codex-rs/hooks/src/events/post_tool_use.rs x: 550 lines of code y: 12 # changes codex-rs/app-server-protocol/src/protocol/v2/plugin.rs x: 755 lines of code y: 14 # changes codex-rs/external-agent-sessions/src/export.rs x: 401 lines of code y: 7 # changes codex-rs/rollout-trace/src/reducer/conversation/normalize.rs x: 467 lines of code y: 4 # changes codex-rs/windows-sandbox-rs/src/spawn_prep.rs x: 252 lines of code y: 12 # changes codex-rs/windows-sandbox-rs/src/unified_exec/backends/elevated.rs x: 189 lines of code y: 9 # changes codex-rs/windows-sandbox-rs/src/unified_exec/mod.rs x: 151 lines of code y: 6 # changes codex-rs/windows-sandbox-rs/src/wrapper.rs x: 295 lines of code y: 1 # changes codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 293 lines of code y: 26 # changes codex-rs/windows-sandbox-rs/src/identity.rs x: 279 lines of code y: 13 # changes codex-rs/app-server/src/in_process.rs x: 744 lines of code y: 32 # changes codex-rs/tui/src/bottom_pane/request_user_input/render.rs x: 486 lines of code y: 8 # changes codex-rs/windows-sandbox-rs/src/stdio_bridge.rs x: 105 lines of code y: 1 # changes codex-rs/codex-mcp/src/lib.rs x: 77 lines of code y: 21 # changes codex-rs/codex-mcp/src/resource_client.rs x: 94 lines of code y: 2 # changes codex-rs/core/src/session/input_queue.rs x: 379 lines of code y: 6 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/wait.rs x: 27 lines of code y: 18 # changes codex-rs/utils/image/src/lib.rs x: 361 lines of code y: 9 # changes codex-rs/codex-client/src/lib.rs x: 37 lines of code y: 8 # changes codex-rs/codex-client/src/request.rs x: 278 lines of code y: 5 # changes codex-rs/codex-client/src/transport.rs x: 16 lines of code y: 10 # changes codex-rs/protocol/src/dynamic_tools.rs x: 159 lines of code y: 6 # changes codex-rs/core/src/memory_usage.rs x: 42 lines of code y: 5 # changes codex-rs/core/src/tools/handlers/unified_exec.rs x: 139 lines of code y: 71 # changes codex-rs/shell-command/src/bash.rs x: 517 lines of code y: 6 # changes codex-rs/shell-command/src/parse_command.rs x: 2317 lines of code y: 3 # changes codex-rs/tui/src/app/resize_reflow.rs x: 456 lines of code y: 8 # changes codex-rs/tui/src/transcript_reflow.rs x: 179 lines of code y: 3 # changes codex-rs/core/src/shell.rs x: 13 lines of code y: 40 # changes codex-rs/core/src/tools/runtimes/mod.rs x: 462 lines of code y: 29 # changes codex-rs/ext/extension-api/src/contributors/thread_lifecycle.rs x: 30 lines of code y: 4 # changes codex-rs/tools/src/code_mode.rs x: 157 lines of code y: 12 # changes codex-rs/tools/src/responses_api.rs x: 124 lines of code y: 7 # changes codex-rs/app-server/src/request_processors/feedback_processor.rs x: 316 lines of code y: 5 # changes codex-rs/app-server/src/request_processors/apps_processor.rs x: 383 lines of code y: 8 # changes codex-rs/core-plugins/src/provider.rs x: 227 lines of code y: 2 # changes codex-rs/ext/mcp/src/executor_plugin.rs x: 84 lines of code y: 1 # changes codex-rs/ext/mcp/src/lib.rs x: 18 lines of code y: 5 # changes codex-rs/codex-mcp/src/catalog.rs x: 341 lines of code y: 2 # changes codex-rs/core/src/mcp.rs x: 184 lines of code y: 12 # changes codex-rs/ext/extension-api/src/contributors/mcp.rs x: 50 lines of code y: 4 # changes codex-rs/core/src/personality_migration.rs x: 104 lines of code y: 16 # changes codex-rs/tui/src/session_archive_commands.rs x: 367 lines of code y: 6 # changes codex-rs/plugin/src/lib.rs x: 85 lines of code y: 6 # changes codex-rs/app-server-transport/src/transport/mod.rs x: 441 lines of code y: 9 # changes codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 1001 lines of code y: 10 # changes codex-rs/app-server/src/request_processors/remote_control_processor.rs x: 169 lines of code y: 7 # changes codex-rs/app-server/src/transport.rs x: 226 lines of code y: 26 # changes codex-rs/config/src/state.rs x: 463 lines of code y: 15 # changes codex-rs/tui/src/debug_config.rs x: 1139 lines of code y: 44 # changes codex-rs/tui/src/app/app_server_events.rs x: 208 lines of code y: 7 # changes codex-rs/tui/src/bottom_pane/chat_composer/slash_input.rs x: 576 lines of code y: 4 # changes codex-rs/tui/src/bottom_pane/command_popup.rs x: 535 lines of code y: 57 # changes codex-rs/tui/src/chatwidget/tokens/chart/palette.rs x: 96 lines of code y: 1 # changes codex-rs/tui/src/render/renderable.rs x: 438 lines of code y: 10 # changes codex-rs/tui/src/status/account.rs x: 8 lines of code y: 4 # changes codex-rs/tui/src/goal_files.rs x: 223 lines of code y: 2 # changes codex-rs/app-server/src/config_manager.rs x: 341 lines of code y: 11 # changes codex-rs/core/src/plugins/discoverable.rs x: 57 lines of code y: 17 # changes scripts/stage_npm_packages.py x: 508 lines of code y: 9 # changes codex-rs/app-server/src/request_processors/fs_processor.rs x: 205 lines of code y: 4 # changes codex-rs/config/src/loader/layer_io.rs x: 163 lines of code y: 5 # changes codex-rs/git-utils/src/info.rs x: 895 lines of code y: 12 # changes codex-rs/utils/plugins/src/plugin_namespace.rs x: 107 lines of code y: 5 # changes codex-rs/tui/src/chatwidget/skills.rs x: 520 lines of code y: 29 # changes codex-rs/core/src/guardian/review.rs x: 998 lines of code y: 23 # changes codex-rs/tui/src/chatwidget/input_restore.rs x: 413 lines of code y: 5 # changes codex-rs/tui/src/chatwidget/user_messages.rs x: 558 lines of code y: 7 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/methods_common.rs x: 83 lines of code y: 9 # changes codex-rs/app-server/src/request_processors/mcp_processor.rs x: 419 lines of code y: 11 # changes codex-rs/cli/src/mcp_cmd.rs x: 887 lines of code y: 48 # changes codex-rs/codex-mcp/src/mcp/auth.rs x: 120 lines of code y: 7 # changes codex-rs/core/src/mcp_skill_dependencies.rs x: 432 lines of code y: 16 # changes codex-rs/rmcp-client/src/oauth.rs x: 1199 lines of code y: 13 # changes codex-rs/rmcp-client/src/perform_oauth_login.rs x: 789 lines of code y: 19 # changes codex-rs/cli/src/login.rs x: 487 lines of code y: 39 # changes codex-rs/login/src/auth/bedrock_api_key.rs x: 42 lines of code y: 2 # changes codex-rs/login/src/device_code_auth.rs x: 199 lines of code y: 12 # changes codex-rs/login/src/server.rs x: 1184 lines of code y: 38 # changes codex-rs/tui/src/local_chatgpt_auth.rs x: 202 lines of code y: 11 # changes codex-rs/tui/src/app_command.rs x: 256 lines of code y: 15 # changes codex-rs/tui/src/bottom_pane/textarea.rs x: 3133 lines of code y: 48 # changes codex-rs/tui/src/chatwidget/settings_popups.rs x: 116 lines of code y: 5 # changes codex-rs/rollout-trace/src/reducer/conversation.rs x: 622 lines of code y: 4 # changes codex-rs/core-skills/src/invocation_utils.rs x: 112 lines of code y: 3 # changes codex-rs/secrets/src/local.rs x: 441 lines of code y: 2 # changes codex-rs/exec-server/src/fs_helper.rs x: 88 lines of code y: 5 # changes codex-rs/tui/src/history_cell/tests.rs x: 2129 lines of code y: 9 # changes codex-rs/apply-patch/src/streaming_parser.rs x: 881 lines of code y: 3 # changes codex-rs/tui/src/updates.rs x: 120 lines of code y: 19 # changes codex-rs/tui/src/app/input.rs x: 250 lines of code y: 7 # changes codex-rs/tui/src/external_agent_config_migration.rs x: 943 lines of code y: 8 # changes codex-rs/tui/src/external_agent_config_migration_flow.rs x: 114 lines of code y: 2 # changes codex-rs/code-mode-protocol/src/description.rs x: 1010 lines of code y: 1 # changes codex-rs/code-mode/src/runtime/value.rs x: 209 lines of code y: 6 # changes codex-rs/ext/extension-api/src/state.rs x: 81 lines of code y: 4 # changes codex-rs/code-mode/src/runtime/callbacks.rs x: 296 lines of code y: 7 # changes codex-rs/core/src/tools/handlers/request_user_input_spec.rs x: 145 lines of code y: 2 # changes codex-rs/app-server-daemon/src/backend/pid.rs x: 453 lines of code y: 5 # changes codex-rs/app-server-daemon/src/lib.rs x: 930 lines of code y: 6 # changes codex-rs/app-server-daemon/src/remote_control_client.rs x: 647 lines of code y: 2 # changes codex-rs/app-server-transport/src/transport/remote_control/enroll.rs x: 827 lines of code y: 10 # changes codex-rs/app-server/src/main.rs x: 115 lines of code y: 24 # changes codex-rs/cli/src/remote_control_cmd.rs x: 312 lines of code y: 2 # changes codex-rs/state/src/runtime/remote_control.rs x: 359 lines of code y: 2 # changes codex-rs/cloud-tasks-client/src/http.rs x: 744 lines of code y: 10 # changes codex-rs/cloud-tasks-client/src/lib.rs x: 18 lines of code y: 6 # changes codex-rs/cloud-tasks-mock-client/src/mock.rs x: 245 lines of code y: 2 # changes codex-rs/cloud-tasks/src/app.rs x: 442 lines of code y: 7 # changes codex-rs/cloud-tasks/src/lib.rs x: 2216 lines of code y: 25 # changes codex-rs/codex-api/src/auth.rs x: 56 lines of code y: 8 # changes codex-rs/codex-api/src/endpoint/memories.rs x: 28 lines of code y: 7 # changes codex-rs/codex-api/src/endpoint/models.rs x: 31 lines of code y: 13 # changes codex-rs/config/src/lib.rs x: 154 lines of code y: 32 # changes codex-rs/config/src/thread_config.rs x: 262 lines of code y: 4 # changes codex-rs/config/src/thread_config/remote.rs x: 503 lines of code y: 2 # changes codex-rs/core/src/config/network_proxy_spec.rs x: 344 lines of code y: 16 # changes codex-rs/core/src/network_proxy_loader.rs x: 361 lines of code y: 22 # changes codex-rs/login/src/auth/external_bearer.rs x: 81 lines of code y: 5 # changes codex-rs/models-manager/src/manager.rs x: 422 lines of code y: 12 # changes codex-rs/network-proxy/src/lib.rs x: 72 lines of code y: 16 # changes codex-rs/network-proxy/src/runtime.rs x: 1705 lines of code y: 24 # changes codex-rs/shell-escalation/src/unix/escalate_server.rs x: 999 lines of code y: 16 # changes codex-rs/shell-escalation/src/unix/mod.rs x: 25 lines of code y: 8 # changes codex-rs/thread-store/src/lib.rs x: 49 lines of code y: 18 # changes codex-rs/utils/readiness/src/lib.rs x: 282 lines of code y: 6 # changes codex-rs/tools/src/lib.rs x: 103 lines of code y: 32 # changes codex-rs/tools/src/tool_call.rs x: 69 lines of code y: 8 # changes codex-rs/model-provider/src/amazon_bedrock/mantle.rs x: 110 lines of code y: 6 # changes codex-rs/hooks/src/engine/discovery.rs x: 653 lines of code y: 21 # changes codex-rs/core/src/responses_metadata.rs x: 330 lines of code y: 1 # changes codex-rs/core/src/turn_metadata.rs x: 136 lines of code y: 25 # changes codex-rs/ext/skills/src/catalog.rs x: 206 lines of code y: 4 # changes tools/argument-comment-lint/src/lib.rs x: 204 lines of code y: 3 # changes codex-rs/tui/src/app/startup_prompts.rs x: 456 lines of code y: 11 # changes codex-rs/tui/src/main.rs x: 75 lines of code y: 25 # changes codex-rs/tui/src/app/config_persistence.rs x: 714 lines of code y: 26 # changes codex-rs/tui/src/chatwidget/permission_popups.rs x: 467 lines of code y: 7 # changes codex-rs/tui/src/chatwidget/windows_sandbox_prompts.rs x: 472 lines of code y: 8 # changes codex-rs/tui/src/onboarding/onboarding_screen.rs x: 637 lines of code y: 40 # changes codex-rs/ext/skills/src/sources.rs x: 53 lines of code y: 3 # changes codex-rs/cloud-config/src/service.rs x: 337 lines of code y: 2 # changes codex-rs/models-manager/src/model_info.rs x: 119 lines of code y: 10 # changes codex-rs/protocol/src/openai_models.rs x: 967 lines of code y: 44 # changes codex-rs/otel/src/lib.rs x: 67 lines of code y: 27 # changes codex-rs/tools/src/tool_executor.rs x: 35 lines of code y: 7 # changes codex-rs/tui/src/status/tests.rs x: 1789 lines of code y: 49 # changes codex-rs/utils/image/src/error.rs x: 31 lines of code y: 4 # changes codex-rs/tui/src/external_agent_config_migration_model.rs x: 141 lines of code y: 1 # changes codex-rs/tools/src/tool_discovery.rs x: 132 lines of code y: 16 # changes codex-rs/core/src/guardian/mod.rs x: 147 lines of code y: 17 # changes codex-rs/state/src/runtime/goals.rs x: 1537 lines of code y: 8 # changes codex-rs/rollout/src/lib.rs x: 72 lines of code y: 12 # changes codex-rs/thread-store/src/local/delete_thread.rs x: 184 lines of code y: 1 # changes codex-rs/core/src/unified_exec/process.rs x: 70 lines of code y: 12 # changes codex-rs/core/src/tools/code_mode/wait_handler.rs x: 47 lines of code y: 16 # changes codex-rs/core/src/tools/handlers/multi_agents/close_agent.rs x: 20 lines of code y: 20 # changes codex-rs/core/src/tools/handlers/multi_agents/resume_agent.rs x: 21 lines of code y: 19 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/followup_task.rs x: 15 lines of code y: 13 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/send_message.rs x: 15 lines of code y: 14 # changes codex-rs/core/src/tools/handlers/request_user_input.rs x: 28 lines of code y: 24 # changes codex-rs/core/src/tools/parallel.rs x: 498 lines of code y: 34 # changes codex-rs/ext/memories/src/tools/search.rs x: 58 lines of code y: 6 # changes codex-rs/ext/guardian/src/lib.rs x: 66 lines of code y: 4 # changes codex-rs/ext/goal/src/runtime.rs x: 530 lines of code y: 9 # changes codex-rs/state/src/model/thread_goal.rs x: 21 lines of code y: 3 # changes codex-rs/memories/write/src/phase2.rs x: 252 lines of code y: 3 # changes codex-rs/rmcp-client/src/http_client_adapter.rs x: 510 lines of code y: 5 # changes codex-rs/rmcp-client/src/streamable_http_retry.rs x: 221 lines of code y: 1 # changes sdk/python/src/openai_codex/_goal.py x: 379 lines of code y: 1 # changes sdk/python/src/openai_codex/client.py x: 719 lines of code y: 6 # changes codex-rs/utils/pty/src/lib.rs x: 26 lines of code y: 15 # changes codex-rs/utils/pty/src/pipe.rs x: 279 lines of code y: 10 # changes codex-rs/utils/pty/src/process.rs x: 388 lines of code y: 7 # changes codex-rs/utils/pty/src/pty.rs x: 440 lines of code y: 7 # changes codex-rs/ext/goal/src/spec.rs x: 86 lines of code y: 4 # changes codex-rs/network-proxy/src/config.rs x: 775 lines of code y: 14 # changes codex-rs/network-proxy/src/mitm.rs x: 490 lines of code y: 5 # changes codex-rs/.config/nextest.toml x: 67 lines of code y: 7 # changes codex-rs/state/src/runtime/backfill.rs x: 244 lines of code y: 6 # changes .codex/skills/babysit-pr/scripts/gh_pr_watch.py x: 757 lines of code y: 4 # changes codex-rs/app-server-protocol/src/protocol/event_mapping.rs x: 595 lines of code y: 4 # changes codex-rs/core/src/tools/handlers/multi_agents_v2.rs x: 50 lines of code y: 15 # changes codex-rs/rollout-trace/src/tool_dispatch.rs x: 411 lines of code y: 6 # changes codex-rs/tui/src/app/agent_navigation.rs x: 291 lines of code y: 6 # changes codex-rs/tui/src/app/session_lifecycle.rs x: 800 lines of code y: 14 # changes codex-rs/tui/src/multi_agents.rs x: 848 lines of code y: 14 # changes codex-rs/tui/src/get_git_diff.rs x: 825 lines of code y: 8 # changes codex-rs/core/src/context_manager/mod.rs x: 6 lines of code y: 12 # changes codex-rs/tui/src/markdown_render.rs x: 2075 lines of code y: 19 # changes codex-rs/cli/src/doctor/output.rs x: 1546 lines of code y: 6 # changes codex-rs/cli/src/doctor/system.rs x: 169 lines of code y: 2 # changes codex-rs/app-server-protocol/src/protocol/v2/shared.rs x: 279 lines of code y: 2 # changes codex-rs/external-agent-sessions/src/ledger.rs x: 207 lines of code y: 3 # changes codex-rs/external-agent-sessions/src/lib.rs x: 160 lines of code y: 3 # changes codex-rs/app-server/src/connection_rpc_gate.rs x: 200 lines of code y: 2 # changes codex-rs/core/src/state/turn.rs x: 195 lines of code y: 31 # changes codex-rs/tui/src/chatwidget/mcp_startup.rs x: 234 lines of code y: 4 # changes codex-rs/execpolicy/src/parser.rs x: 391 lines of code y: 6 # changes codex-rs/model-provider-info/src/lib.rs x: 414 lines of code y: 10 # changes codex-rs/tui/src/startup_hooks_review.rs x: 258 lines of code y: 3 # changes codex-rs/core/src/exec_policy.rs x: 925 lines of code y: 47 # changes codex-rs/tui/src/history_cell/messages.rs x: 427 lines of code y: 4 # changes codex-rs/linux-sandbox/src/landlock.rs x: 267 lines of code y: 18 # changes codex-rs/tui/src/config_update.rs x: 190 lines of code y: 7 # changes codex-rs/tui/src/onboarding/trust_directory.rs x: 226 lines of code y: 22 # changes codex-rs/linux-sandbox/src/proxy_routing.rs x: 742 lines of code y: 4 # changes codex-rs/core/src/agent/registry.rs x: 326 lines of code y: 5 # changes codex-rs/windows-sandbox-rs/src/setup.rs x: 1009 lines of code y: 9 # changes codex-rs/app-server/src/models.rs x: 67 lines of code y: 17 # changes codex-rs/core/src/config/edit.rs x: 838 lines of code y: 56 # changes codex-rs/tui/src/chatwidget/rate_limits.rs x: 447 lines of code y: 6 # changes codex-rs/tui/src/history_cell/session.rs x: 371 lines of code y: 4 # changes codex-rs/tui/src/status/card.rs x: 883 lines of code y: 51 # changes codex-rs/utils/sandbox-summary/src/config_summary.rs x: 4 lines of code y: 6 # changes codex-rs/external-agent-sessions/src/detect.rs x: 431 lines of code y: 3 # changes codex-rs/ollama/src/client.rs x: 203 lines of code y: 9 # changes codex-rs/tui/src/keymap.rs x: 2547 lines of code y: 10 # changes codex-rs/core/src/tools/handlers/agent_jobs.rs x: 720 lines of code y: 24 # changes codex-rs/tui/src/bottom_pane/paste_burst.rs x: 301 lines of code y: 13 # changes codex-rs/core/src/agent/agent_resolver.rs x: 32 lines of code y: 6 # changes codex-rs/core/src/tools/tool_dispatch_trace.rs x: 102 lines of code y: 6 # changes codex-rs/core/src/context/permissions_instructions.rs x: 1 lines of code y: 8 # changes .github/scripts/rusty_v8_bazel.py x: 336 lines of code y: 5 # changes codex-rs/config/src/strict_config.rs x: 160 lines of code y: 2 # changes sdk/python/scripts/update_sdk_artifacts.py x: 1079 lines of code y: 12 # changes codex-rs/core/src/tools/handlers/shell_spec.rs x: 378 lines of code y: 5 # changes codex-rs/config/src/permissions_toml.rs x: 363 lines of code y: 7 # changes codex-rs/core/src/config/permissions.rs x: 848 lines of code y: 21 # changes codex-rs/codex-api/src/rate_limits.rs x: 335 lines of code y: 11 # changes codex-rs/core/src/rollout.rs x: 52 lines of code y: 24 # changes codex-rs/network-proxy/src/certs.rs x: 514 lines of code y: 4 # changes codex-rs/network-proxy/src/upstream.rs x: 233 lines of code y: 6 # changes codex-rs/tui/src/bottom_pane/footer.rs x: 1822 lines of code y: 40 # changes codex-rs/core/src/tools/handlers/multi_agents.rs x: 81 lines of code y: 31 # changes codex-rs/tools/src/tool_config.rs x: 159 lines of code y: 18 # changes codex-rs/tui/src/bottom_pane/title_setup.rs x: 335 lines of code y: 10 # changes codex-rs/cli/src/desktop_app/mac.rs x: 309 lines of code y: 3 # changes codex-rs/tui/src/clipboard_paste.rs x: 463 lines of code y: 11 # changes codex-rs/tui/src/chatwidget/command_lifecycle.rs x: 411 lines of code y: 3 # changes codex-rs/tui/src/chatwidget/input_submission.rs x: 408 lines of code y: 6 # changes codex-rs/tui/src/status_indicator_widget.rs x: 434 lines of code y: 50 # changes codex-rs/tui/src/session_resume.rs x: 276 lines of code y: 3 # changes codex-rs/ext/goal/src/steering.rs x: 113 lines of code y: 4 # changes codex-rs/mcp-server/src/outgoing_message.rs x: 416 lines of code y: 42 # changes codex-rs/app-server/src/config_manager_service.rs x: 533 lines of code y: 7 # changes codex-rs/config/src/diagnostics.rs x: 432 lines of code y: 5 # changes codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 1473 lines of code y: 8 # changes codex-rs/config/src/tui_keymap.rs x: 498 lines of code y: 9 # changes codex-rs/tui/src/keymap_setup.rs x: 1475 lines of code y: 5 # changes codex-rs/tui/src/keymap_setup/actions.rs x: 512 lines of code y: 7 # changes codex-rs/core/src/windows_sandbox.rs x: 386 lines of code y: 20 # changes codex-rs/exec-server/src/client/reqwest_http_client.rs x: 263 lines of code y: 2 # changes codex-rs/core/src/config/edit/document_helpers.rs x: 280 lines of code y: 1 # changes codex-rs/tui/src/history_cell/hook_cell.rs x: 732 lines of code y: 11 # changes codex-rs/core/src/tools/handlers/view_image_spec.rs x: 65 lines of code y: 5 # changes codex-rs/app-server/src/fs_watch.rs x: 343 lines of code y: 7 # changes codex-rs/file-watcher/src/lib.rs x: 766 lines of code y: 2 # changes codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 1228 lines of code y: 21 # changes codex-rs/shell-command/src/command_safety/is_safe_command.rs x: 689 lines of code y: 7 # changes codex-rs/hooks/src/schema.rs x: 1061 lines of code y: 15 # changes codex-rs/windows-sandbox-rs/src/allow.rs x: 335 lines of code y: 13 # changes codex-rs/app-server/src/request_processors/token_usage_replay.rs x: 136 lines of code y: 4 # changes codex-rs/protocol/src/mcp.rs x: 334 lines of code y: 4 # changes codex-rs/core/src/guardian/metrics.rs x: 388 lines of code y: 1 # changes codex-rs/otel/src/metrics/names.rs x: 58 lines of code y: 22 # changes codex-rs/memories/write/src/start.rs x: 64 lines of code y: 3 # changes sdk/python/src/openai_codex/api.py x: 672 lines of code y: 5 # changes codex-rs/tui/src/markdown_render/table_key_value.rs x: 198 lines of code y: 1 # changes codex-rs/mcp-server/src/codex_tool_config.rs x: 358 lines of code y: 44 # changes codex-rs/tui/src/bottom_pane/app_link_view.rs x: 1360 lines of code y: 14 # changes codex-rs/tui/src/bottom_pane/feedback_view.rs x: 560 lines of code y: 26 # changes codex-rs/tui/src/history_cell/mcp.rs x: 602 lines of code y: 3 # changes codex-rs/tui/src/insert_history.rs x: 893 lines of code y: 27 # changes codex-rs/tui/src/pager_overlay.rs x: 1325 lines of code y: 34 # changes codex-rs/tui/src/streaming/controller.rs x: 1374 lines of code y: 26 # changes codex-rs/tui/src/update_prompt.rs x: 284 lines of code y: 8 # changes codex-rs/tui/src/markdown_stream.rs x: 754 lines of code y: 18 # changes codex-rs/tui/src/style.rs x: 128 lines of code y: 9 # changes codex-rs/tui/src/bottom_pane/pending_input_preview.rs x: 269 lines of code y: 9 # changes codex-rs/tui/src/keymap_setup/picker.rs x: 445 lines of code y: 5 # changes sdk/python/notebooks/sdk_walkthrough.ipynb x: 543 lines of code y: 4 # changes codex-rs/tui/src/update_action.rs x: 29 lines of code y: 9 # changes codex-rs/state/src/runtime/logs.rs x: 1694 lines of code y: 15 # changes scripts/install/install.ps1 x: 781 lines of code y: 4 # changes codex-rs/app-server-transport/src/transport/websocket.rs x: 314 lines of code y: 4 # changes codex-rs/codex-client/src/custom_ca.rs x: 568 lines of code y: 3 # changes codex-rs/config/src/mcp_edit.rs x: 257 lines of code y: 7 # changes codex-rs/rust-toolchain.toml x: 3 lines of code y: 7 # changes codex-rs/tui/src/text_formatting.rs x: 370 lines of code y: 10 # changes codex-rs/tui/src/theme_picker.rs x: 521 lines of code y: 9 # changes codex-rs/feedback/src/lib.rs x: 525 lines of code y: 21 # changes codex-rs/windows-sandbox-rs/src/logging.rs x: 12 lines of code y: 8 # changes codex-rs/windows-sandbox-rs/src/audit.rs x: 324 lines of code y: 23 # changes codex-rs/tui/src/chatwidget/connectors.rs x: 244 lines of code y: 4 # changes codex-rs/state/src/model/mod.rs x: 43 lines of code y: 12 # changes codex-rs/tui/src/tui/keyboard_modes.rs x: 345 lines of code y: 3 # changes codex-rs/core/src/config/managed_features.rs x: 287 lines of code y: 11 # changes codex-rs/tui/src/oss_selection.rs x: 354 lines of code y: 9 # changes codex-rs/cli/src/doctor/git.rs x: 347 lines of code y: 1 # changes codex-rs/core-plugins/src/plugin_bundle_archive.rs x: 276 lines of code y: 1 # changes codex-rs/core-plugins/src/remote/share.rs x: 477 lines of code y: 7 # changes codex-rs/core-plugins/src/remote/share/tests.rs x: 681 lines of code y: 9 # changes codex-rs/code-mode/src/runtime/module_loader.rs x: 211 lines of code y: 2 # changes codex-rs/codex-api/src/api_bridge.rs x: 182 lines of code y: 7 # changes codex-rs/protocol/src/error.rs x: 586 lines of code y: 6 # changes codex-rs/utils/image/benches/prompt_images.rs x: 151 lines of code y: 1 # changes scripts/codex_package/dotslash.py x: 185 lines of code y: 1 # changes codex-rs/codex-api/src/endpoint/mod.rs x: 32 lines of code y: 12 # changes codex-rs/app-server-protocol/src/lib.rs x: 48 lines of code y: 13 # changes codex-rs/tui/src/session_log.rs x: 218 lines of code y: 15 # changes codex-rs/core/src/agent/role.rs x: 312 lines of code y: 32 # changes codex-rs/hooks/src/events/pre_tool_use.rs x: 715 lines of code y: 12 # changes codex-rs/hooks/src/lib.rs x: 72 lines of code y: 17 # changes codex-rs/hooks/src/engine/dispatcher.rs x: 400 lines of code y: 16 # changes codex-rs/hooks/src/engine/mod.rs x: 59 lines of code y: 18 # changes codex-rs/hooks/src/events/stop.rs x: 614 lines of code y: 13 # changes codex-rs/network-proxy/src/state.rs x: 398 lines of code y: 17 # changes codex-rs/hooks/src/events/session_start.rs x: 27 lines of code y: 13 # changes codex-rs/network-proxy/src/mitm_hook.rs x: 478 lines of code y: 1 # changes codex-rs/core/src/tools/context.rs x: 428 lines of code y: 39 # changes .github/actions/setup-msvc-env/setup-msvc-env.ps1 x: 234 lines of code y: 1 # changes codex-rs/app-server/src/request_processors/process_exec_processor.rs x: 670 lines of code y: 2 # changes codex-rs/mcp-server/src/lib.rs x: 214 lines of code y: 37 # changes codex-rs/linux-sandbox/src/bwrap.rs x: 2349 lines of code y: 22 # changes codex-rs/windows-sandbox-rs/src/deny_read_resolver.rs x: 327 lines of code y: 2 # changes codex-rs/tui/src/pets/image_protocol.rs x: 618 lines of code y: 3 # changes codex-rs/exec/src/cli.rs x: 147 lines of code y: 50 # changes codex-rs/protocol/src/user_input.rs x: 80 lines of code y: 9 # changes codex-rs/core/src/sandbox_tags.rs x: 61 lines of code y: 7 # changes codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 800 lines of code y: 5 # changes codex-rs/tui/src/history_cell/approvals.rs x: 261 lines of code y: 1 # changes codex-rs/tui/src/cli.rs x: 92 lines of code y: 37 # changes codex-rs/shell-command/src/command_safety/powershell_parser.ps1 x: 216 lines of code y: 3 # changes codex-rs/shell-command/src/command_safety/powershell_parser.rs x: 242 lines of code y: 3 # changes codex-rs/shell-command/src/command_safety/windows_safe_commands.rs x: 466 lines of code y: 6 # changes codex-rs/terminal-detection/src/lib.rs x: 403 lines of code y: 4 # changes codex-rs/tui/src/wrapping.rs x: 826 lines of code y: 16 # changes codex-rs/chatgpt/src/chatgpt_client.rs x: 61 lines of code y: 16 # changes codex-rs/rollout-trace/src/reducer/tool.rs x: 445 lines of code y: 2 # changes codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 2091 lines of code y: 15 # changes codex-rs/tui/src/bottom_pane/multi_select_picker.rs x: 899 lines of code y: 8 # changes codex-rs/tui/src/key_hint.rs x: 299 lines of code y: 16 # changes codex-rs/app-server-transport/src/transport/auth.rs x: 406 lines of code y: 3 # changes codex-rs/app-server/src/app_server_tracing.rs x: 151 lines of code y: 11 # changes codex-rs/tui/src/pets/ambient.rs x: 458 lines of code y: 1 # changes codex-rs/tui/src/pets/mod.rs x: 397 lines of code y: 1 # changes codex-rs/tui/src/pets/model.rs x: 899 lines of code y: 1 # changes codex-rs/windows-sandbox-rs/src/acl.rs x: 646 lines of code y: 11 # changes .codex/skills/codex-issue-digest/scripts/collect_issue_digest.py x: 905 lines of code y: 3 # changes codex-rs/windows-sandbox-rs/src/dpapi.rs x: 80 lines of code y: 3 # changes codex-rs/windows-sandbox-rs/src/winutil.rs x: 154 lines of code y: 8 # changes codex-rs/sandboxing/src/bwrap.rs x: 177 lines of code y: 9 # changes codex-rs/otel/src/config.rs x: 93 lines of code y: 9 # changes codex-rs/app-server/src/error_code.rs x: 26 lines of code y: 5 # changes codex-rs/rmcp-client/src/lib.rs x: 38 lines of code y: 17 # changes codex-rs/codex-mcp/src/auth_elicitation.rs x: 319 lines of code y: 1 # changes codex-rs/linux-sandbox/src/linux_run_main.rs x: 1221 lines of code y: 19 # changes codex-rs/tui/src/exec_cell/render.rs x: 680 lines of code y: 23 # changes codex-rs/tui/src/clipboard_copy.rs x: 852 lines of code y: 2 # changes codex-rs/tui/src/branch_summary.rs x: 567 lines of code y: 1 # changes codex-rs/tui/src/onboarding/mod.rs x: 7 lines of code y: 11 # changes codex-rs/tui/src/ide_context/ipc.rs x: 692 lines of code y: 1 # changes codex-rs/app-server-transport/src/transport/remote_control/segment.rs x: 422 lines of code y: 1 # changes codex-rs/tui/src/onboarding/auth/headless_chatgpt_login.rs x: 288 lines of code y: 8 # changes codex-rs/shell-command/src/command_safety/windows_dangerous_commands.rs x: 634 lines of code y: 2 # changes codex-rs/core/src/plugins/mod.rs x: 15 lines of code y: 25 # changes codex-rs/utils/pty/src/tests.rs x: 958 lines of code y: 14 # changes codex-rs/windows-sandbox-rs/sandbox_smoketests.py x: 494 lines of code y: 6 # changes codex-rs/core/src/landlock.rs x: 58 lines of code y: 25 # changes codex-rs/rollout-trace/src/reducer/inference.rs x: 194 lines of code y: 3 # changes codex-rs/tui/src/onboarding/welcome.rs x: 189 lines of code y: 12 # changes codex-rs/login/src/auth/default_client.rs x: 195 lines of code y: 4 # changes codex-rs/utils/absolute-path/src/lib.rs x: 600 lines of code y: 16 # changes codex-rs/tui/src/model_migration.rs x: 556 lines of code y: 12 # changes codex-rs/core-plugins/src/marketplace_upgrade/git.rs x: 248 lines of code y: 2 # changes codex-rs/rollout-trace/src/compaction.rs x: 227 lines of code y: 3 # changes codex-rs/rollout-trace/src/reducer/code_cell.rs x: 587 lines of code y: 1 # changes codex-rs/rollout-trace/src/reducer/tool/terminal.rs x: 311 lines of code y: 1 # changes codex-rs/utils/pty/src/win/psuedocon.rs x: 313 lines of code y: 6 # changes codex-rs/core/src/apps/render.rs x: 55 lines of code y: 10 # changes codex-rs/tui/src/bottom_pane/skill_popup.rs x: 198 lines of code y: 20 # changes codex-rs/tui/src/tooltips.rs x: 494 lines of code y: 18 # changes codex-rs/login/src/token_data.rs x: 148 lines of code y: 13 # changes codex-rs/utils/path-utils/src/lib.rs x: 179 lines of code y: 4 # changes codex-rs/execpolicy/src/amend.rs x: 301 lines of code y: 6 # changes codex-rs/tui/src/render/mod.rs x: 44 lines of code y: 9 # changes codex-rs/file-search/src/lib.rs x: 1025 lines of code y: 21 # 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: 19 # changes codex-rs/tui/src/shimmer.rs x: 69 lines of code y: 10 # changes codex-rs/git-utils/src/apply.rs x: 750 lines of code y: 1 # changes codex-rs/app-server/src/fuzzy_file_search.rs x: 229 lines of code y: 10 # changes codex-rs/state/src/runtime/agent_jobs.rs x: 655 lines of code y: 2 # changes codex-rs/otel/src/metrics/runtime_metrics.rs x: 203 lines of code y: 5 # changes codex-rs/mcp-server/src/exec_approval.rs x: 119 lines of code y: 14 # changes codex-rs/cloud-tasks/src/cli.rs x: 84 lines of code y: 7 # changes sdk/typescript/src/thread.ts x: 132 lines of code y: 12 # changes sdk/typescript/src/index.ts x: 36 lines of code y: 10 # changes
268.0
# changes
  min: 1.0
  average: 10.41
  25th percentile: 2.0
  median: 4.0
  75th percentile: 10.0
  max: 268.0
0 5691.0
lines of code
min: 1.0 | average: 303.49 | 25th percentile: 39.25 | median: 131.0 | 75th percentile: 341.0 | max: 5691.0

Number of Contributors vs. Number of Changes: 1800 points

codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 44 # contributors y: 86 # changes codex-rs/app-server-protocol/src/protocol/common.rs x: 55 # contributors y: 119 # changes codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 7 # contributors y: 8 # changes codex-rs/app-server/src/message_processor.rs x: 41 # contributors y: 99 # changes codex-rs/app-server/src/request_processors.rs x: 30 # contributors y: 30 # changes codex-rs/app-server/src/request_processors/account_processor.rs x: 14 # contributors y: 14 # changes codex-rs/backend-client/src/client.rs x: 22 # contributors y: 29 # changes codex-rs/backend-client/src/lib.rs x: 11 # contributors y: 12 # changes codex-rs/backend-client/src/types.rs x: 15 # contributors y: 15 # changes codex-rs/tui/src/app/background_requests.rs x: 8 # contributors y: 21 # changes codex-rs/tui/src/app/event_dispatch.rs x: 15 # contributors y: 44 # changes codex-rs/tui/src/app_event.rs x: 37 # contributors y: 124 # changes codex-rs/tui/src/bottom_pane/status_line_style.rs x: 3 # contributors y: 6 # changes codex-rs/tui/src/bottom_pane/status_surface_preview.rs x: 5 # contributors y: 8 # changes codex-rs/tui/src/chatwidget.rs x: 72 # contributors y: 268 # changes codex-rs/tui/src/chatwidget/constructor.rs x: 6 # contributors y: 11 # changes codex-rs/tui/src/chatwidget/settings.rs x: 8 # contributors y: 11 # changes codex-rs/tui/src/chatwidget/status_surfaces.rs x: 11 # contributors y: 25 # changes codex-rs/tui/src/lib.rs x: 60 # contributors y: 218 # changes codex-rs/tui/src/workspace_messages.rs x: 1 # contributors y: 1 # changes codex-rs/core/src/tools/sandboxing.rs x: 19 # contributors y: 54 # changes codex-rs/exec-server/src/environment.rs x: 10 # contributors y: 28 # changes codex-rs/exec-server/src/lib.rs x: 10 # contributors y: 33 # changes codex-rs/exec-server/src/local_process.rs x: 6 # contributors y: 15 # changes codex-rs/exec-server/src/server/handler.rs x: 5 # contributors y: 13 # changes codex-rs/exec-server/src/server/process_handler.rs x: 3 # contributors y: 4 # changes codex-rs/exec-server/src/server/session_registry.rs x: 1 # contributors y: 3 # changes codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 32 # contributors y: 31 # changes codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 14 # contributors y: 20 # changes codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 9 # contributors y: 12 # changes codex-rs/core/src/agent/control/spawn.rs x: 4 # contributors y: 7 # changes codex-rs/core/src/codex_thread.rs x: 24 # contributors y: 65 # changes codex-rs/core/src/config/mod.rs x: 68 # contributors y: 159 # changes codex-rs/core/src/context/multi_agent_mode_instructions.rs x: 2 # contributors y: 2 # changes codex-rs/core/src/context_manager/updates.rs x: 13 # contributors y: 30 # changes codex-rs/core/src/session/config_lock.rs x: 7 # contributors y: 14 # changes codex-rs/core/src/session/mod.rs x: 41 # contributors y: 53 # changes codex-rs/core/src/session/multi_agents.rs x: 2 # contributors y: 5 # changes codex-rs/core/src/session/session.rs x: 33 # contributors y: 48 # changes codex-rs/core/src/session/turn_context.rs x: 25 # contributors y: 47 # changes codex-rs/core/src/thread_manager.rs x: 30 # contributors y: 82 # changes codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 4 # contributors y: 16 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 11 # contributors y: 32 # changes codex-rs/core/src/tools/spec_plan.rs x: 18 # contributors y: 31 # changes codex-rs/features/src/feature_configs.rs x: 8 # contributors y: 14 # changes codex-rs/features/src/lib.rs x: 32 # contributors y: 50 # changes codex-rs/features/src/tests.rs x: 25 # contributors y: 42 # changes codex-rs/protocol/src/config_types.rs x: 20 # contributors y: 43 # changes codex-rs/protocol/src/protocol.rs x: 66 # contributors y: 191 # changes codex-rs/app-server/src/request_processors/external_agent_session_import.rs x: 4 # contributors y: 4 # changes codex-rs/rollout/src/recorder.rs x: 17 # contributors y: 26 # changes codex-rs/rollout/src/tests.rs x: 15 # contributors y: 17 # changes codex-rs/state/src/extract.rs x: 20 # contributors y: 38 # changes codex-rs/state/src/runtime/threads.rs x: 24 # contributors y: 40 # changes codex-rs/thread-store/src/in_memory.rs x: 14 # contributors y: 17 # changes codex-rs/thread-store/src/local/create_thread.rs x: 7 # contributors y: 10 # changes codex-rs/thread-store/src/local/mod.rs x: 14 # contributors y: 21 # changes codex-rs/thread-store/src/local/read_thread.rs x: 13 # contributors y: 19 # changes codex-rs/thread-store/src/thread_metadata_sync.rs x: 12 # contributors y: 14 # changes codex-rs/thread-store/src/types.rs x: 14 # contributors y: 23 # changes codex-rs/core/src/session/turn.rs x: 39 # contributors y: 48 # changes codex-rs/app-server/src/bespoke_event_handling.rs x: 45 # contributors y: 104 # changes codex-rs/codex-api/src/common.rs x: 17 # contributors y: 29 # changes codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 16 # contributors y: 34 # changes codex-rs/codex-api/src/sse/responses.rs x: 18 # contributors y: 30 # changes codex-rs/core/src/turn_timing.rs x: 13 # contributors y: 16 # changes codex-rs/mcp-server/src/codex_tool_runner.rs x: 34 # contributors y: 104 # changes codex-rs/otel/src/events/session_telemetry.rs x: 15 # contributors y: 22 # changes codex-rs/rollout-trace/src/protocol_event.rs x: 7 # contributors y: 11 # changes codex-rs/rollout/src/policy.rs x: 15 # contributors y: 29 # changes codex-rs/tui/src/app/app_server_event_targets.rs x: 9 # contributors y: 11 # changes codex-rs/code-mode/src/cell_actor/mod.rs x: 1 # contributors y: 2 # changes codex-rs/code-mode/src/runtime/mod.rs x: 4 # contributors y: 12 # changes codex-rs/code-mode/src/service.rs x: 9 # contributors y: 18 # changes codex-rs/code-mode/src/lib.rs x: 4 # contributors y: 10 # changes codex-rs/app-server-transport/src/transport/remote_control/client_tracker.rs x: 3 # contributors y: 3 # changes codex-rs/core-skills/src/loader.rs x: 10 # contributors y: 17 # changes codex-rs/exec-server/src/server/processor.rs x: 4 # contributors y: 8 # changes codex-rs/core/src/exec.rs x: 23 # contributors y: 97 # changes codex-rs/core/src/sandboxing/mod.rs x: 16 # contributors y: 48 # changes codex-rs/core/src/tasks/user_shell.rs x: 21 # contributors y: 66 # changes codex-rs/core/src/tools/orchestrator.rs x: 19 # contributors y: 45 # changes codex-rs/core/src/tools/runtimes/shell/unix_escalation.rs x: 16 # contributors y: 47 # changes codex-rs/core/src/unified_exec/process_manager.rs x: 18 # contributors y: 60 # changes codex-rs/exec-server/src/protocol.rs x: 5 # contributors y: 20 # changes codex-rs/exec-server/src/server/handler/tests.rs x: 8 # contributors y: 12 # changes codex-rs/rmcp-client/src/stdio_server_launcher.rs x: 8 # contributors y: 9 # changes codex-rs/sandboxing/src/manager.rs x: 8 # contributors y: 20 # changes codex-rs/core/src/context/token_budget_context.rs x: 1 # contributors y: 4 # changes codex-rs/core/src/event_mapping.rs x: 17 # contributors y: 35 # changes codex-rs/config/src/schema.rs x: 7 # contributors y: 9 # changes codex-rs/core/src/context/mod.rs x: 7 # contributors y: 15 # changes codex-rs/core/src/state/auto_compact_window.rs x: 2 # contributors y: 6 # changes codex-rs/core/src/state/session.rs x: 20 # contributors y: 55 # changes codex-rs/thread-manager-sample/src/main.rs x: 21 # contributors y: 27 # changes codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 28 # contributors y: 52 # changes codex-rs/core/src/compact.rs x: 23 # contributors y: 73 # changes codex-rs/core/src/compact_remote.rs x: 18 # contributors y: 65 # changes codex-rs/core/src/compact_remote_v2.rs x: 9 # contributors y: 22 # changes codex-rs/core/src/session/rollout_reconstruction.rs x: 6 # contributors y: 10 # changes codex-rs/core/src/state/mod.rs x: 3 # contributors y: 9 # changes codex-rs/tui/src/bottom_pane/slash_commands.rs x: 13 # contributors y: 23 # changes codex-rs/tui/src/chatwidget/interaction.rs x: 3 # contributors y: 8 # changes codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 13 # contributors y: 33 # changes codex-rs/tui/src/slash_command.rs x: 32 # contributors y: 82 # changes codex-rs/ext/skills/src/extension.rs x: 2 # contributors y: 10 # changes codex-rs/ext/skills/src/selection.rs x: 2 # contributors y: 3 # changes codex-rs/codex-api/src/search.rs x: 3 # contributors y: 5 # changes codex-rs/codex-mcp/src/mcp/mod.rs x: 19 # contributors y: 35 # changes codex-rs/config/src/config_toml.rs x: 22 # contributors y: 34 # changes codex-rs/core/src/tools/handlers/mcp_resource.rs x: 10 # contributors y: 22 # changes codex-rs/core/src/tools/handlers/mcp_resource/list_mcp_resource_templates.rs x: 4 # contributors y: 11 # changes codex-rs/core/src/tools/handlers/mcp_resource/read_mcp_resource.rs x: 3 # contributors y: 11 # changes codex-rs/ext/skills/src/state.rs x: 1 # contributors y: 6 # changes codex-rs/codex-api/src/endpoint/search.rs x: 6 # contributors y: 6 # changes codex-rs/codex-api/src/lib.rs x: 14 # contributors y: 29 # changes codex-rs/config/src/config_requirements.rs x: 16 # contributors y: 35 # changes codex-rs/ext/web-search/src/extension.rs x: 4 # contributors y: 6 # changes codex-rs/cli/src/debug_sandbox.rs x: 12 # contributors y: 52 # changes codex-rs/core/src/tools/handlers/shell/shell_command.rs x: 6 # contributors y: 17 # changes codex-rs/core/src/tools/network_approval.rs x: 12 # contributors y: 28 # changes codex-rs/core/src/tools/runtimes/shell.rs x: 16 # contributors y: 56 # changes codex-rs/network-proxy/src/http_proxy.rs x: 7 # contributors y: 21 # changes codex-rs/network-proxy/src/proxy.rs x: 7 # contributors y: 22 # changes codex-rs/sandboxing/src/lib.rs x: 9 # contributors y: 13 # changes codex-rs/core/src/tasks/compact.rs x: 9 # contributors y: 23 # changes codex-rs/core/src/tasks/mod.rs x: 26 # contributors y: 77 # changes codex-rs/core/src/tasks/regular.rs x: 11 # contributors y: 31 # changes codex-rs/core/src/tasks/review.rs x: 14 # contributors y: 48 # changes codex-rs/app-server/src/request_processors/thread_processor.rs x: 25 # contributors y: 31 # changes codex-rs/app-server/src/request_processors/thread_summary.rs x: 11 # contributors y: 13 # changes codex-rs/app-server/src/request_processors/turn_processor.rs x: 18 # contributors y: 22 # changes codex-rs/app-server/src/thread_state.rs x: 17 # contributors y: 31 # changes codex-rs/core/src/agent/control.rs x: 24 # contributors y: 74 # changes codex-rs/core/src/session/handlers.rs x: 21 # contributors y: 28 # changes codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 11 # contributors y: 27 # changes codex-rs/memories/write/src/runtime.rs x: 12 # contributors y: 16 # changes codex-rs/tui/src/app/tests.rs x: 25 # contributors y: 45 # changes codex-rs/tui/src/app_server_session.rs x: 31 # contributors y: 56 # changes codex-rs/app-server-protocol/schema/typescript/index.ts x: 29 # contributors y: 40 # changes codex-rs/core/src/session/review.rs x: 14 # contributors y: 30 # changes codex-rs/exec/src/lib.rs x: 55 # contributors y: 163 # changes codex-rs/exec-server/src/client.rs x: 9 # contributors y: 24 # changes codex-rs/core/src/tools/handlers/mod.rs x: 21 # contributors y: 60 # changes codex-rs/core-plugins/src/manager.rs x: 14 # contributors y: 26 # changes codex-rs/codex-api/src/endpoint/responses.rs x: 8 # contributors y: 15 # changes codex-rs/codex-api/src/requests/responses.rs x: 5 # contributors y: 9 # changes codex-rs/core/src/client.rs x: 45 # contributors y: 176 # changes codex-rs/ext/web-search/src/history.rs x: 4 # contributors y: 5 # changes codex-rs/protocol/src/models.rs x: 30 # contributors y: 99 # changes codex-rs/rollout-trace/src/inference.rs x: 4 # contributors y: 9 # changes codex-rs/app-server-protocol/src/protocol/v2/realtime.rs x: 6 # contributors y: 7 # changes codex-rs/codex-api/src/endpoint/realtime_call.rs x: 6 # contributors y: 8 # changes codex-rs/core/src/realtime_conversation.rs x: 11 # contributors y: 41 # changes codex-rs/protocol/src/lib.rs x: 14 # contributors y: 28 # changes codex-rs/core-plugins/src/loader.rs x: 11 # contributors y: 23 # changes codex-rs/core-plugins/src/tool_suggest_metadata.rs x: 2 # contributors y: 1 # changes codex-rs/core-skills/src/service.rs x: 3 # contributors y: 2 # changes codex-rs/core-plugins/src/store.rs x: 5 # contributors y: 6 # changes codex-rs/tui/src/session_state.rs x: 5 # contributors y: 5 # changes codex-rs/tui/src/status/helpers.rs x: 11 # contributors y: 26 # changes codex-rs/utils/path-uri/src/lib.rs x: 1 # contributors y: 7 # changes codex-rs/core-plugins/src/remote_bundle.rs x: 1 # contributors y: 5 # changes codex-rs/core/src/connectors.rs x: 26 # contributors y: 58 # changes codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 9 # contributors y: 17 # changes codex-rs/cli/src/doctor.rs x: 9 # contributors y: 14 # changes codex-rs/cli/src/main.rs x: 51 # contributors y: 143 # changes codex-rs/cloud-tasks/src/util.rs x: 8 # contributors y: 18 # changes codex-rs/login/src/auth/manager.rs x: 21 # contributors y: 33 # changes codex-rs/login/src/auth/storage.rs x: 7 # contributors y: 12 # changes codex-rs/login/src/lib.rs x: 21 # contributors y: 39 # changes codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 9 # contributors y: 9 # changes codex-rs/core/src/mcp_tool_call.rs x: 31 # contributors y: 73 # changes codex-rs/protocol/src/items.rs x: 15 # contributors y: 26 # changes codex-rs/chatgpt/src/connectors.rs x: 11 # contributors y: 33 # changes codex-rs/app-server-protocol/src/export.rs x: 17 # contributors y: 38 # changes codex-rs/app-server-protocol/src/protocol/v2/mod.rs x: 5 # contributors y: 4 # changes codex-rs/app-server/src/lib.rs x: 30 # contributors y: 86 # changes codex-rs/apply-patch/src/parser.rs x: 11 # contributors y: 16 # changes codex-rs/arg0/src/lib.rs x: 7 # contributors y: 26 # changes codex-rs/core/src/safety.rs x: 18 # contributors y: 37 # changes codex-rs/core/src/tools/events.rs x: 10 # contributors y: 30 # changes codex-rs/core/src/tools/handlers/apply_patch.rs x: 20 # contributors y: 59 # changes codex-rs/core/src/tools/handlers/shell.rs x: 25 # contributors y: 80 # changes codex-rs/core/src/tools/runtimes/apply_patch.rs x: 17 # contributors y: 45 # changes codex-rs/core-plugins/src/lib.rs x: 9 # contributors y: 15 # changes codex-rs/app-server/src/mcp_refresh.rs x: 12 # contributors y: 15 # changes codex-rs/core/src/lib.rs x: 54 # contributors y: 179 # changes codex-rs/core/src/prompt_debug.rs x: 15 # contributors y: 24 # changes codex-rs/core/src/state/service.rs x: 28 # contributors y: 62 # changes codex-rs/mcp-server/src/message_processor.rs x: 24 # contributors y: 57 # changes codex-rs/thread-store/src/store.rs x: 5 # contributors y: 11 # changes codex-rs/app-server-client/src/lib.rs x: 18 # contributors y: 40 # changes codex-rs/core/src/session/mcp.rs x: 17 # contributors y: 28 # changes codex-rs/rmcp-client/src/rmcp_client.rs x: 20 # contributors y: 37 # changes codex-rs/tui/src/app/thread_routing.rs x: 15 # contributors y: 28 # changes codex-rs/tui/src/onboarding/auth.rs x: 24 # contributors y: 53 # changes codex-rs/exec-server/src/relay.rs x: 5 # contributors y: 7 # changes codex-rs/core/src/guardian/tests.rs x: 17 # contributors y: 44 # changes codex-rs/ext/extension-api/src/contributors.rs x: 1 # contributors y: 18 # changes codex-rs/ext/extension-api/src/lib.rs x: 4 # contributors y: 19 # changes codex-rs/tui/src/bottom_pane/mod.rs x: 40 # contributors y: 161 # changes codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 10 # contributors y: 25 # changes codex-rs/app-server/src/command_exec.rs x: 10 # contributors y: 15 # changes codex-rs/network-proxy/src/network_policy.rs x: 6 # contributors y: 12 # changes codex-rs/exec/src/event_processor_with_human_output.rs x: 28 # contributors y: 92 # changes codex-rs/tui/src/app/pending_interactive_replay.rs x: 11 # contributors y: 18 # changes codex-rs/tui/src/app/thread_events.rs x: 7 # contributors y: 18 # changes codex-rs/tui/src/chatwidget/interrupts.rs x: 10 # contributors y: 14 # changes codex-rs/plugin/src/manifest.rs x: 2 # contributors y: 4 # changes codex-rs/core/src/tools/handlers/dynamic.rs x: 9 # contributors y: 20 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 7 # contributors y: 25 # changes codex-rs/codex-api/src/endpoint/realtime_websocket/protocol.rs x: 5 # contributors y: 14 # changes codex-rs/core/src/context_manager/history.rs x: 14 # contributors y: 59 # changes codex-rs/core/src/context_manager/normalize.rs x: 8 # contributors y: 13 # changes codex-rs/core/src/stream_events_utils.rs x: 12 # contributors y: 48 # changes codex-rs/core-api/src/lib.rs x: 13 # contributors y: 17 # changes codex-rs/core-plugins/src/remote.rs x: 10 # contributors y: 27 # changes codex-rs/core/src/tools/handlers/tool_search.rs x: 11 # contributors y: 22 # changes codex-rs/core/src/tools/registry.rs x: 19 # contributors y: 58 # changes codex-rs/core/src/tools/router.rs x: 21 # contributors y: 49 # changes codex-rs/analytics/src/client.rs x: 10 # contributors y: 19 # changes codex-rs/analytics/src/events.rs x: 16 # contributors y: 33 # changes codex-rs/analytics/src/facts.rs x: 11 # contributors y: 20 # changes codex-rs/analytics/src/reducer.rs x: 15 # contributors y: 27 # changes codex-rs/app-server/src/request_processors/plugins.rs x: 14 # contributors y: 25 # changes codex-rs/core/src/unified_exec/async_watcher.rs x: 7 # contributors y: 17 # changes codex-rs/core/src/unified_exec/mod.rs x: 21 # contributors y: 59 # changes codex-rs/app-server-protocol/src/protocol/v2/thread_data.rs x: 6 # contributors y: 5 # changes codex-rs/rollout/src/list.rs x: 13 # contributors y: 13 # changes codex-rs/rollout/src/state_db.rs x: 10 # contributors y: 13 # changes codex-rs/state/src/model/thread_metadata.rs x: 11 # contributors y: 17 # changes codex-rs/state/src/runtime.rs x: 16 # contributors y: 46 # changes codex-rs/thread-store/src/local/helpers.rs x: 9 # contributors y: 10 # changes codex-rs/thread-store/src/local/list_threads.rs x: 10 # contributors y: 12 # changes codex-rs/tui/src/resume_picker.rs x: 25 # contributors y: 59 # changes codex-rs/app-server/src/outgoing_message.rs x: 20 # contributors y: 49 # changes codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 24 # contributors y: 51 # changes codex-rs/windows-sandbox-rs/src/lib.rs x: 9 # contributors y: 53 # changes codex-rs/core/src/client_common.rs x: 27 # contributors y: 76 # changes codex-rs/core/src/tools/code_mode/mod.rs x: 11 # contributors y: 28 # changes codex-rs/core/src/tools/handlers/multi_agents_common.rs x: 10 # contributors y: 18 # changes codex-rs/core/src/tools/handlers/view_image.rs x: 11 # contributors y: 40 # changes codex-rs/core/src/tools/mod.rs x: 11 # contributors y: 35 # changes codex-rs/config/src/loader/mod.rs x: 13 # contributors y: 18 # changes codex-rs/core/src/guardian/review_session.rs x: 17 # contributors y: 43 # changes codex-rs/core/src/shell_snapshot.rs x: 12 # contributors y: 26 # changes codex-rs/core/src/tools/handlers/agent_jobs/spawn_agents_on_csv.rs x: 3 # contributors y: 10 # changes codex-rs/core/src/tools/handlers/request_permissions.rs x: 6 # contributors y: 19 # changes codex-rs/tui/src/chatwidget/tests.rs x: 59 # contributors y: 185 # changes codex-rs/tui/src/app.rs x: 57 # contributors y: 219 # changes codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 23 # contributors y: 43 # changes codex-rs/tui/src/diff_render.rs x: 10 # contributors y: 32 # changes codex-rs/tui/src/tui.rs x: 19 # contributors y: 60 # changes codex-rs/core/src/guardian/prompt.rs x: 9 # contributors y: 16 # changes codex-rs/tui/src/app_server_approval_conversions.rs x: 3 # contributors y: 7 # changes codex-rs/exec-server/src/connection.rs x: 6 # contributors y: 9 # changes codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 5 # contributors y: 26 # changes codex-rs/windows-sandbox-rs/src/identity.rs x: 4 # contributors y: 13 # changes codex-rs/app-server/src/in_process.rs x: 14 # contributors y: 32 # changes codex-rs/core/src/tools/handlers/multi_agents_v2/wait.rs x: 6 # contributors y: 18 # changes codex-rs/core/src/tools/handlers/unified_exec.rs x: 20 # contributors y: 71 # changes codex-rs/tui/src/app/resize_reflow.rs x: 2 # contributors y: 8 # changes codex-rs/core/src/shell.rs x: 12 # contributors y: 40 # changes codex-rs/core/src/tools/runtimes/mod.rs x: 12 # contributors y: 29 # changes codex-rs/tools/src/code_mode.rs x: 5 # contributors y: 12 # changes codex-rs/core/src/personality_migration.rs x: 10 # contributors y: 16 # changes codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 5 # contributors y: 10 # changes codex-rs/tui/src/debug_config.rs x: 18 # contributors y: 44 # changes codex-rs/tui/src/bottom_pane/command_popup.rs x: 25 # contributors y: 57 # changes codex-rs/tui/src/terminal_palette.rs x: 6 # contributors y: 14 # changes codex-rs/tui/src/chatwidget/skills.rs x: 10 # contributors y: 29 # changes codex-rs/cli/src/mcp_cmd.rs x: 26 # contributors y: 48 # changes codex-rs/rmcp-client/src/perform_oauth_login.rs x: 15 # contributors y: 19 # changes codex-rs/cli/src/login.rs x: 18 # contributors y: 39 # changes codex-rs/tui/src/bottom_pane/textarea.rs x: 23 # contributors y: 48 # changes codex-rs/tui/src/app/input.rs x: 2 # contributors y: 7 # changes codex-rs/app-server/src/main.rs x: 10 # contributors y: 24 # changes codex-rs/cloud-tasks-client/src/http.rs x: 8 # contributors y: 10 # changes codex-rs/cloud-tasks/src/lib.rs x: 13 # contributors y: 25 # changes codex-rs/codex-api/src/endpoint/models.rs x: 7 # contributors y: 13 # changes codex-rs/config/src/lib.rs x: 19 # contributors y: 32 # changes codex-rs/core/src/config/network_proxy_spec.rs x: 6 # contributors y: 16 # changes codex-rs/network-proxy/src/lib.rs x: 7 # contributors y: 16 # changes codex-rs/network-proxy/src/runtime.rs x: 7 # contributors y: 24 # changes codex-rs/tools/src/lib.rs x: 13 # contributors y: 32 # changes codex-rs/hooks/src/engine/discovery.rs x: 6 # contributors y: 21 # changes codex-rs/core/src/turn_metadata.rs x: 17 # contributors y: 25 # changes codex-rs/exec/src/event_processor_with_jsonl_output.rs x: 12 # contributors y: 23 # changes codex-rs/tui/src/main.rs x: 6 # contributors y: 25 # changes codex-rs/tui/src/app/config_persistence.rs x: 9 # contributors y: 26 # changes codex-rs/tui/src/onboarding/onboarding_screen.rs x: 16 # contributors y: 40 # changes codex-rs/protocol/src/openai_models.rs x: 13 # contributors y: 44 # changes codex-rs/otel/src/lib.rs x: 14 # contributors y: 27 # changes codex-rs/tui/src/status/tests.rs x: 19 # contributors y: 49 # changes codex-rs/tools/src/tool_discovery.rs x: 8 # contributors y: 16 # changes codex-rs/core/src/tools/code_mode/execute_handler.rs x: 7 # contributors y: 20 # changes codex-rs/core/src/tools/handlers/plan.rs x: 8 # contributors y: 22 # changes codex-rs/core/src/tools/handlers/request_user_input.rs x: 8 # contributors y: 24 # changes codex-rs/core/src/tools/parallel.rs x: 15 # contributors y: 34 # changes codex-rs/core/src/tools/handlers/multi_agents_v2.rs x: 3 # contributors y: 15 # changes codex-rs/core/src/state/turn.rs x: 12 # contributors y: 31 # changes codex-rs/core/src/exec_policy.rs x: 15 # contributors y: 47 # changes codex-rs/linux-sandbox/src/landlock.rs x: 4 # contributors y: 18 # changes codex-rs/tui/src/onboarding/trust_directory.rs x: 12 # contributors y: 22 # changes codex-rs/core/src/config/edit.rs x: 24 # contributors y: 56 # changes codex-rs/tui/src/status/card.rs x: 17 # contributors y: 51 # changes codex-rs/core/src/config/permissions.rs x: 5 # contributors y: 21 # changes codex-rs/codex-api/src/rate_limits.rs x: 10 # contributors y: 11 # changes codex-rs/codex-backend-openapi-models/src/models/rate_limit_status_payload.rs x: 8 # contributors y: 8 # changes codex-rs/tui/src/status/rate_limits.rs x: 14 # contributors y: 18 # changes codex-rs/tui/src/bottom_pane/footer.rs x: 15 # contributors y: 40 # changes codex-rs/core/src/tools/handlers/multi_agents.rs x: 9 # contributors y: 31 # changes codex-rs/tui/src/status_indicator_widget.rs x: 14 # contributors y: 50 # changes codex-rs/mcp-server/src/outgoing_message.rs x: 16 # contributors y: 42 # changes codex-rs/config/src/tui_keymap.rs x: 2 # contributors y: 9 # changes codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 12 # contributors y: 21 # changes codex-rs/hooks/src/engine/output_parser.rs x: 2 # contributors y: 12 # changes codex-rs/hooks/src/schema.rs x: 4 # contributors y: 15 # changes codex-rs/mcp-server/src/codex_tool_config.rs x: 19 # contributors y: 44 # changes codex-rs/tui/src/bottom_pane/feedback_view.rs x: 16 # contributors y: 26 # changes codex-rs/tui/src/insert_history.rs x: 8 # contributors y: 27 # changes codex-rs/tui/src/pager_overlay.rs x: 14 # contributors y: 34 # changes codex-rs/tui/src/streaming/controller.rs x: 10 # contributors y: 26 # changes codex-rs/feedback/src/lib.rs x: 13 # contributors y: 21 # changes codex-rs/windows-sandbox-rs/src/audit.rs x: 6 # contributors y: 23 # changes codex-rs/codex-api/src/api_bridge.rs x: 7 # contributors y: 7 # changes codex-rs/core/src/agent/role.rs x: 7 # contributors y: 32 # changes codex-rs/hooks/src/engine/dispatcher.rs x: 5 # contributors y: 16 # changes codex-rs/mcp-server/src/lib.rs x: 13 # contributors y: 37 # changes codex-rs/linux-sandbox/src/bwrap.rs x: 6 # contributors y: 22 # changes codex-rs/core/src/agent/mod.rs x: 3 # contributors y: 12 # changes codex-rs/exec/src/cli.rs x: 19 # contributors y: 50 # changes codex-rs/core/src/util.rs x: 12 # contributors y: 20 # changes codex-rs/tui/src/custom_terminal.rs x: 11 # contributors y: 21 # changes codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 19 # contributors y: 27 # changes codex-rs/windows-sandbox-rs/src/process.rs x: 3 # contributors y: 13 # changes .github/dependabot.yaml x: 4 # contributors y: 3 # changes codex-rs/core/src/plugins/mod.rs x: 9 # contributors y: 25 # changes codex-rs/core/src/landlock.rs x: 5 # contributors y: 25 # changes codex-rs/login/src/token_data.rs x: 12 # contributors y: 13 # changes codex-rs/exec/src/event_processor.rs x: 7 # contributors y: 28 # changes codex-rs/execpolicy/src/policy.rs x: 6 # contributors y: 13 # changes codex-rs/default.nix x: 10 # contributors y: 10 # changes
268.0
# changes
  min: 1.0
  average: 10.41
  25th percentile: 2.0
  median: 4.0
  75th percentile: 10.0
  max: 268.0
0 72.0
# contributors
min: 1.0 | average: 5.1 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 72.0

Number of Contributors vs. File Size: 1800 points

codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 44 # contributors y: 498 lines of code codex-rs/app-server-protocol/src/protocol/common.rs x: 55 # contributors y: 3409 lines of code codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 7 # contributors y: 494 lines of code codex-rs/app-server/src/message_processor.rs x: 41 # contributors y: 165 lines of code codex-rs/app-server/src/request_processors.rs x: 30 # contributors y: 612 lines of code codex-rs/app-server/src/request_processors/account_processor.rs x: 14 # contributors y: 1087 lines of code codex-rs/backend-client/src/client.rs x: 22 # contributors y: 139 lines of code codex-rs/backend-client/src/lib.rs x: 11 # contributors y: 26 lines of code codex-rs/backend-client/src/types.rs x: 15 # contributors y: 413 lines of code codex-rs/tui/src/app/background_requests.rs x: 8 # contributors y: 994 lines of code codex-rs/tui/src/app/event_dispatch.rs x: 15 # contributors y: 2288 lines of code codex-rs/tui/src/app_event.rs x: 37 # contributors y: 654 lines of code codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 8 # contributors y: 581 lines of code codex-rs/tui/src/bottom_pane/status_line_style.rs x: 3 # contributors y: 167 lines of code codex-rs/tui/src/bottom_pane/status_surface_preview.rs x: 5 # contributors y: 263 lines of code codex-rs/tui/src/chatwidget.rs x: 72 # contributors y: 1697 lines of code codex-rs/tui/src/chatwidget/constructor.rs x: 6 # contributors y: 273 lines of code codex-rs/tui/src/chatwidget/settings.rs x: 8 # contributors y: 604 lines of code codex-rs/tui/src/chatwidget/status_surfaces.rs x: 11 # contributors y: 960 lines of code codex-rs/tui/src/lib.rs x: 60 # contributors y: 2784 lines of code codex-rs/tui/src/workspace_messages.rs x: 1 # contributors y: 24 lines of code codex-rs/core/src/tools/sandboxing.rs x: 19 # contributors y: 402 lines of code codex-rs/exec-server/src/environment.rs x: 10 # contributors y: 367 lines of code codex-rs/exec-server/src/lib.rs x: 10 # contributors y: 136 lines of code codex-rs/exec-server/src/local_process.rs x: 6 # contributors y: 592 lines of code codex-rs/exec-server/src/process_sandbox.rs x: 1 # contributors y: 120 lines of code codex-rs/exec-server/src/server/handler.rs x: 5 # contributors y: 375 lines of code codex-rs/exec-server/src/server/process_handler.rs x: 3 # contributors y: 61 lines of code codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 32 # contributors y: 3715 lines of code codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 14 # contributors y: 1142 lines of code codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 9 # contributors y: 367 lines of code codex-rs/core/src/agent/control/spawn.rs x: 4 # contributors y: 674 lines of code codex-rs/core/src/codex_thread.rs x: 24 # contributors y: 550 lines of code codex-rs/core/src/config/mod.rs x: 68 # contributors y: 3514 lines of code codex-rs/core/src/context/multi_agent_mode_instructions.rs x: 2 # contributors y: 24 lines of code codex-rs/core/src/context_manager/updates.rs x: 13 # contributors y: 244 lines of code codex-rs/core/src/session/config_lock.rs x: 7 # contributors y: 189 lines of code codex-rs/core/src/session/mod.rs x: 41 # contributors y: 2481 lines of code codex-rs/core/src/session/multi_agents.rs x: 2 # contributors y: 52 lines of code codex-rs/core/src/session/session.rs x: 33 # contributors y: 1120 lines of code codex-rs/core/src/session/turn_context.rs x: 25 # contributors y: 782 lines of code codex-rs/core/src/thread_manager.rs x: 30 # contributors y: 1585 lines of code codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 4 # contributors y: 783 lines of code codex-rs/core/src/tools/spec_plan.rs x: 18 # contributors y: 1015 lines of code codex-rs/features/src/feature_configs.rs x: 8 # contributors y: 198 lines of code codex-rs/features/src/lib.rs x: 32 # contributors y: 595 lines of code codex-rs/features/src/tests.rs x: 25 # contributors y: 636 lines of code codex-rs/protocol/src/config_types.rs x: 20 # contributors y: 735 lines of code codex-rs/protocol/src/protocol.rs x: 66 # contributors y: 3184 lines of code codex-rs/app-server/src/request_processors/external_agent_session_import.rs x: 4 # contributors y: 273 lines of code codex-rs/cli/src/doctor/thread_inventory.rs x: 2 # contributors y: 864 lines of code codex-rs/rollout/src/recorder.rs x: 17 # contributors y: 1679 lines of code codex-rs/rollout/src/tests.rs x: 15 # contributors y: 1541 lines of code codex-rs/state/src/extract.rs x: 20 # contributors y: 536 lines of code codex-rs/state/src/runtime/threads.rs x: 24 # contributors y: 2678 lines of code codex-rs/thread-store/src/in_memory.rs x: 14 # contributors y: 436 lines of code codex-rs/thread-store/src/local/create_thread.rs x: 7 # contributors y: 45 lines of code codex-rs/thread-store/src/local/mod.rs x: 14 # contributors y: 254 lines of code codex-rs/thread-store/src/local/read_thread.rs x: 13 # contributors y: 1240 lines of code codex-rs/thread-store/src/thread_metadata_sync.rs x: 12 # contributors y: 559 lines of code codex-rs/thread-store/src/types.rs x: 14 # contributors y: 599 lines of code codex-rs/core/src/session/turn.rs x: 39 # contributors y: 2229 lines of code codex-rs/app-server-protocol/src/protocol/v2/model.rs x: 4 # contributors y: 151 lines of code codex-rs/app-server/src/bespoke_event_handling.rs x: 45 # contributors y: 3835 lines of code codex-rs/codex-api/src/common.rs x: 17 # contributors y: 276 lines of code codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 16 # contributors y: 950 lines of code codex-rs/codex-api/src/sse/responses.rs x: 18 # contributors y: 902 lines of code codex-rs/core/src/turn_timing.rs x: 13 # contributors y: 142 lines of code codex-rs/mcp-server/src/codex_tool_runner.rs x: 34 # contributors y: 388 lines of code codex-rs/otel/src/events/session_telemetry.rs x: 15 # contributors y: 309 lines of code codex-rs/rollout-trace/src/protocol_event.rs x: 7 # contributors y: 380 lines of code codex-rs/rollout/src/policy.rs x: 15 # contributors y: 152 lines of code codex-rs/tui/src/app/app_server_event_targets.rs x: 9 # contributors y: 297 lines of code codex-rs/tui/src/chatwidget/protocol.rs x: 7 # contributors y: 328 lines of code codex-rs/code-mode/src/cell_actor/mod.rs x: 1 # contributors y: 52 lines of code codex-rs/code-mode/src/cell_actor/tests.rs x: 1 # contributors y: 580 lines of code codex-rs/code-mode/src/cell_actor/types.rs x: 1 # contributors y: 401 lines of code codex-rs/code-mode/src/session_runtime/tests.rs x: 1 # contributors y: 170 lines of code codex-rs/code-mode/src/runtime/mod.rs x: 4 # contributors y: 408 lines of code codex-rs/code-mode/src/lib.rs x: 4 # contributors y: 8 lines of code codex-rs/app-server-transport/src/transport/remote_control/client_tracker.rs x: 3 # contributors y: 389 lines of code codex-rs/core-skills/src/loader.rs x: 10 # contributors y: 1113 lines of code codex-rs/exec-server/src/server/processor.rs x: 4 # contributors y: 428 lines of code codex-rs/core/src/exec.rs x: 23 # contributors y: 1007 lines of code codex-rs/core/src/sandboxing/mod.rs x: 16 # contributors y: 176 lines of code codex-rs/core/src/tasks/user_shell.rs x: 21 # contributors y: 433 lines of code codex-rs/core/src/tools/orchestrator.rs x: 19 # contributors y: 583 lines of code codex-rs/core/src/tools/runtimes/shell/unix_escalation.rs x: 16 # contributors y: 1070 lines of code codex-rs/core/src/unified_exec/process_manager.rs x: 18 # contributors y: 1332 lines of code codex-rs/exec-server/src/protocol.rs x: 5 # contributors y: 471 lines of code codex-rs/exec-server/src/server/handler/tests.rs x: 8 # contributors y: 314 lines of code codex-rs/rmcp-client/src/stdio_server_launcher.rs x: 8 # contributors y: 542 lines of code codex-rs/sandboxing/src/manager.rs x: 8 # contributors y: 445 lines of code codex-rs/core/src/context/token_budget_context.rs x: 1 # contributors y: 108 lines of code codex-rs/core/src/event_mapping.rs x: 17 # contributors y: 199 lines of code codex-rs/config/src/schema.rs x: 7 # contributors y: 168 lines of code codex-rs/core/src/context/mod.rs x: 7 # contributors y: 76 lines of code codex-rs/core/src/state/auto_compact_window.rs x: 2 # contributors y: 188 lines of code codex-rs/core/src/state/session.rs x: 20 # contributors y: 268 lines of code codex-rs/thread-manager-sample/src/main.rs x: 21 # contributors y: 380 lines of code codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 28 # contributors y: 3816 lines of code codex-rs/core/src/compact.rs x: 23 # contributors y: 601 lines of code codex-rs/core/src/compact_remote.rs x: 18 # contributors y: 416 lines of code codex-rs/core/src/compact_remote_v2.rs x: 9 # contributors y: 793 lines of code codex-rs/core/src/session/rollout_reconstruction.rs x: 6 # contributors y: 321 lines of code codex-rs/core/src/state/mod.rs x: 3 # contributors y: 16 lines of code codex-rs/protocol/src/compacted_item.rs x: 1 # contributors y: 7 lines of code codex-rs/tui/src/bottom_pane/slash_commands.rs x: 13 # contributors y: 97 lines of code codex-rs/tui/src/chatwidget/input_flow.rs x: 2 # contributors y: 212 lines of code codex-rs/tui/src/chatwidget/interaction.rs x: 3 # contributors y: 429 lines of code codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 13 # contributors y: 1081 lines of code codex-rs/tui/src/slash_command.rs x: 32 # contributors y: 241 lines of code codex-rs/core-skills/src/render.rs x: 7 # contributors y: 876 lines of code codex-rs/ext/skills/src/provider/orchestrator.rs x: 2 # contributors y: 297 lines of code codex-rs/external-agent-migration/src/lib.rs x: 3 # contributors y: 2026 lines of code codex-rs/core-skills/src/injection.rs x: 7 # contributors y: 459 lines of code codex-rs/ext/skills/src/extension.rs x: 2 # contributors y: 355 lines of code codex-rs/ext/skills/src/selection.rs x: 2 # contributors y: 122 lines of code codex-rs/thread-store/src/local/live_writer.rs x: 5 # contributors y: 196 lines of code codex-rs/codex-api/src/search.rs x: 3 # contributors y: 235 lines of code codex-rs/core/src/tools/runtimes/unified_exec.rs x: 18 # contributors y: 640 lines of code codex-rs/app-server/src/extensions.rs x: 8 # contributors y: 234 lines of code codex-rs/codex-mcp/src/connection_manager.rs x: 13 # contributors y: 833 lines of code codex-rs/codex-mcp/src/mcp/mod.rs x: 19 # contributors y: 568 lines of code codex-rs/config/src/config_toml.rs x: 22 # contributors y: 818 lines of code codex-rs/core/src/tools/handlers/mcp_resource.rs x: 10 # contributors y: 318 lines of code codex-rs/core/src/tools/handlers/mcp_resource/list_mcp_resource_templates.rs x: 4 # contributors y: 36 lines of code codex-rs/core/src/tools/handlers/mcp_resource/read_mcp_resource.rs x: 3 # contributors y: 35 lines of code codex-rs/ext/skills/src/state.rs x: 1 # contributors y: 181 lines of code codex-rs/codex-api/src/endpoint/search.rs x: 6 # contributors y: 27 lines of code codex-rs/codex-api/src/lib.rs x: 14 # contributors y: 109 lines of code codex-rs/config/src/config_requirements.rs x: 16 # contributors y: 3206 lines of code codex-rs/core/src/tools/hosted_spec.rs x: 2 # contributors y: 16 lines of code codex-rs/ext/web-search/src/extension.rs x: 4 # contributors y: 195 lines of code codex-rs/tools/src/tool_spec.rs x: 5 # contributors y: 113 lines of code codex-rs/cli/src/debug_sandbox.rs x: 12 # contributors y: 863 lines of code codex-rs/core/src/tools/handlers/shell/shell_command.rs x: 6 # contributors y: 133 lines of code codex-rs/core/src/tools/network_approval.rs x: 12 # contributors y: 776 lines of code codex-rs/core/src/tools/runtimes/shell.rs x: 16 # contributors y: 311 lines of code codex-rs/network-proxy/src/http_proxy.rs x: 7 # contributors y: 1360 lines of code codex-rs/network-proxy/src/proxy.rs x: 7 # contributors y: 1335 lines of code codex-rs/network-proxy/src/socks5.rs x: 7 # contributors y: 980 lines of code codex-rs/sandboxing/src/lib.rs x: 9 # contributors y: 64 lines of code codex-rs/sandboxing/src/seatbelt.rs x: 7 # contributors y: 673 lines of code codex-rs/core/src/rollout_budget.rs x: 1 # contributors y: 88 lines of code codex-rs/core/src/tasks/compact.rs x: 9 # contributors y: 18 lines of code codex-rs/core/src/tasks/mod.rs x: 26 # contributors y: 815 lines of code codex-rs/core/src/tasks/review.rs x: 14 # contributors y: 184 lines of code codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 9 # contributors y: 178 lines of code codex-rs/app-server/src/request_processors/thread_processor.rs x: 25 # contributors y: 3665 lines of code codex-rs/app-server/src/request_processors/thread_summary.rs x: 11 # contributors y: 318 lines of code codex-rs/app-server/src/request_processors/turn_processor.rs x: 18 # contributors y: 48 lines of code codex-rs/app-server/src/thread_state.rs x: 17 # contributors y: 517 lines of code codex-rs/core/src/agent/control.rs x: 24 # contributors y: 669 lines of code codex-rs/core/src/codex_delegate.rs x: 32 # contributors y: 820 lines of code codex-rs/core/src/session/handlers.rs x: 21 # contributors y: 863 lines of code codex-rs/memories/write/src/runtime.rs x: 12 # contributors y: 336 lines of code codex-rs/tui/src/app/tests.rs x: 25 # contributors y: 5691 lines of code codex-rs/tui/src/app_server_session.rs x: 31 # contributors y: 2395 lines of code codex-rs/app-server-protocol/schema/typescript/index.ts x: 29 # contributors y: 85 lines of code codex-rs/core/src/session/review.rs x: 14 # contributors y: 153 lines of code codex-rs/exec/src/lib.rs x: 55 # contributors y: 1825 lines of code codex-rs/exec-server/src/client.rs x: 9 # contributors y: 2066 lines of code codex-rs/rmcp-client/src/auth_status.rs x: 9 # contributors y: 325 lines of code codex-rs/core/src/tools/handlers/mod.rs x: 21 # contributors y: 149 lines of code codex-rs/core-plugins/src/manager.rs x: 14 # contributors y: 2330 lines of code codex-rs/codex-api/src/endpoint/compact.rs x: 5 # contributors y: 102 lines of code codex-rs/codex-api/src/endpoint/responses.rs x: 8 # contributors y: 91 lines of code codex-rs/codex-api/src/requests/responses.rs x: 5 # contributors y: 6 lines of code codex-rs/core/src/client.rs x: 45 # contributors y: 1760 lines of code codex-rs/protocol/src/models.rs x: 30 # contributors y: 3087 lines of code codex-rs/app-server-protocol/src/protocol/v2/realtime.rs x: 6 # contributors y: 219 lines of code codex-rs/core/src/realtime_conversation.rs x: 11 # contributors y: 1659 lines of code codex-rs/core/src/tools/handlers/request_plugin_install.rs x: 8 # contributors y: 367 lines of code codex-rs/protocol/src/lib.rs x: 14 # contributors y: 33 lines of code codex-rs/core-plugins/src/loader.rs x: 11 # contributors y: 1012 lines of code codex-rs/core-skills/src/service.rs x: 3 # contributors y: 301 lines of code codex-rs/ext/skills/src/provider/executor.rs x: 4 # contributors y: 162 lines of code codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs x: 9 # contributors y: 418 lines of code codex-rs/core/src/agents_md.rs x: 5 # contributors y: 404 lines of code bazel/rules/testing/wine/src/lib.rs x: 1 # contributors y: 327 lines of code codex-rs/tui/src/session_state.rs x: 5 # contributors y: 60 lines of code codex-rs/tui/src/status/helpers.rs x: 11 # contributors y: 278 lines of code codex-rs/utils/path-uri/src/lib.rs x: 1 # contributors y: 541 lines of code codex-rs/utils/path-uri/src/tests.rs x: 1 # contributors y: 621 lines of code codex-rs/core-plugins/src/remote_bundle.rs x: 1 # contributors y: 497 lines of code codex-rs/core/src/connectors.rs x: 26 # contributors y: 531 lines of code codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 8 # contributors y: 2633 lines of code codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 9 # contributors y: 3295 lines of code codex-rs/cli/src/doctor.rs x: 9 # contributors y: 2833 lines of code codex-rs/cli/src/main.rs x: 51 # contributors y: 3481 lines of code codex-rs/login/src/auth/agent_identity.rs x: 2 # contributors y: 481 lines of code codex-rs/login/src/auth/manager.rs x: 21 # contributors y: 2145 lines of code codex-rs/login/src/auth/storage.rs x: 7 # contributors y: 263 lines of code codex-rs/login/src/lib.rs x: 21 # contributors y: 53 lines of code codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 9 # contributors y: 1323 lines of code codex-rs/core/src/mcp_tool_call.rs x: 31 # contributors y: 1562 lines of code codex-rs/protocol/src/items.rs x: 15 # contributors y: 592 lines of code codex-rs/tui/src/bottom_pane/mentions_v2/render.rs x: 1 # contributors y: 272 lines of code codex-rs/chatgpt/src/connectors.rs x: 11 # contributors y: 260 lines of code codex-rs/prompts/src/permissions_instructions.rs x: 3 # contributors y: 284 lines of code codex-rs/app-server-protocol/src/export.rs x: 17 # contributors y: 2695 lines of code codex-rs/app-server/src/lib.rs x: 30 # contributors y: 128 lines of code codex-rs/tui/src/chatwidget/protocol_requests.rs x: 3 # contributors y: 152 lines of code codex-rs/apply-patch/src/invocation.rs x: 6 # contributors y: 876 lines of code codex-rs/apply-patch/src/lib.rs x: 16 # contributors y: 1467 lines of code codex-rs/apply-patch/src/parser.rs x: 11 # contributors y: 545 lines of code codex-rs/apply-patch/src/standalone_executable.rs x: 6 # contributors y: 73 lines of code codex-rs/arg0/src/lib.rs x: 7 # contributors y: 603 lines of code codex-rs/core/src/apply_patch.rs x: 12 # contributors y: 89 lines of code codex-rs/core/src/safety.rs x: 18 # contributors y: 102 lines of code codex-rs/core/src/tools/events.rs x: 10 # contributors y: 553 lines of code codex-rs/core/src/tools/handlers/apply_patch.rs x: 20 # contributors y: 307 lines of code codex-rs/core/src/tools/handlers/shell.rs x: 25 # contributors y: 232 lines of code codex-rs/core/src/tools/runtimes/apply_patch.rs x: 17 # contributors y: 263 lines of code codex-rs/core-plugins/src/discoverable.rs x: 4 # contributors y: 215 lines of code codex-rs/app-server/src/mcp_refresh.rs x: 12 # contributors y: 286 lines of code codex-rs/core/src/lib.rs x: 54 # contributors y: 193 lines of code codex-rs/core/src/prompt_debug.rs x: 15 # contributors y: 90 lines of code codex-rs/core/src/state/service.rs x: 28 # contributors y: 97 lines of code codex-rs/mcp-server/src/message_processor.rs x: 24 # contributors y: 506 lines of code codex-rs/thread-store/src/store.rs x: 5 # contributors y: 87 lines of code codex-rs/app-server-client/src/lib.rs x: 18 # contributors y: 2030 lines of code codex-rs/app-server-client/src/remote.rs x: 5 # contributors y: 794 lines of code codex-rs/app-server-protocol/src/protocol/v1.rs x: 15 # contributors y: 194 lines of code codex-rs/app-server-protocol/src/protocol/v2/mcp.rs x: 5 # contributors y: 645 lines of code codex-rs/app-server/src/request_processors/initialize_processor.rs x: 5 # contributors y: 157 lines of code codex-rs/codex-mcp/src/elicitation.rs x: 5 # contributors y: 36 lines of code codex-rs/core/src/session/mcp.rs x: 17 # contributors y: 602 lines of code codex-rs/protocol/src/approvals.rs x: 16 # contributors y: 390 lines of code codex-rs/rmcp-client/src/logging_client_handler.rs x: 4 # contributors y: 124 lines of code codex-rs/rmcp-client/src/rmcp_client.rs x: 20 # contributors y: 279 lines of code codex-rs/tui/src/app/thread_routing.rs x: 15 # contributors y: 1447 lines of code codex-rs/tui/src/onboarding/auth.rs x: 24 # contributors y: 1158 lines of code codex-rs/exec-server/src/noise_relay/harness.rs x: 2 # contributors y: 391 lines of code codex-rs/exec-server/src/relay.rs x: 5 # contributors y: 1121 lines of code codex-rs/exec-server/src/remote.rs x: 7 # contributors y: 710 lines of code codex-rs/core/src/guardian/tests.rs x: 17 # contributors y: 2968 lines of code codex-rs/ext/extension-api/src/contributors.rs x: 1 # contributors y: 204 lines of code codex-rs/ext/extension-api/src/lib.rs x: 4 # contributors y: 73 lines of code codex-rs/ext/memories/src/tests.rs x: 3 # contributors y: 468 lines of code codex-rs/codex-mcp/src/runtime.rs x: 3 # contributors y: 252 lines of code codex-rs/tui/src/bottom_pane/mod.rs x: 40 # contributors y: 2416 lines of code codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 10 # contributors y: 3281 lines of code codex-rs/app-server/src/command_exec.rs x: 10 # contributors y: 995 lines of code codex-rs/app-server/src/request_processors/command_exec_processor.rs x: 4 # contributors y: 327 lines of code codex-rs/exec-server/src/fs_sandbox.rs x: 9 # contributors y: 641 lines of code codex-rs/network-proxy/src/network_policy.rs x: 6 # contributors y: 540 lines of code codex-rs/plugin/src/load_outcome.rs x: 8 # contributors y: 224 lines of code codex-rs/exec/src/event_processor_with_human_output.rs x: 28 # contributors y: 409 lines of code codex-rs/tui/src/app/pending_interactive_replay.rs x: 11 # contributors y: 860 lines of code codex-rs/tui/src/app/thread_events.rs x: 7 # contributors y: 573 lines of code codex-rs/tui/src/chatwidget/interrupts.rs x: 10 # contributors y: 215 lines of code codex-rs/core-plugins/src/manifest.rs x: 6 # contributors y: 646 lines of code codex-rs/plugin/src/manifest.rs x: 2 # contributors y: 168 lines of code codex-rs/core/src/tools/handlers/dynamic.rs x: 9 # contributors y: 99 lines of code codex-rs/exec-server/src/client_transport.rs x: 5 # contributors y: 320 lines of code codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 7 # contributors y: 2235 lines of code codex-rs/codex-api/src/endpoint/realtime_websocket/methods_v1.rs x: 3 # contributors y: 76 lines of code codex-rs/core/src/context_manager/history.rs x: 14 # contributors y: 572 lines of code codex-rs/core/src/stream_events_utils.rs x: 12 # contributors y: 512 lines of code codex-rs/memories/write/src/phase1.rs x: 5 # contributors y: 772 lines of code codex-rs/core-plugins/src/remote.rs x: 10 # contributors y: 1714 lines of code codex-rs/core/src/tools/registry.rs x: 19 # contributors y: 306 lines of code codex-rs/analytics/src/events.rs x: 16 # contributors y: 1089 lines of code codex-rs/analytics/src/facts.rs x: 11 # contributors y: 523 lines of code codex-rs/analytics/src/lib.rs x: 9 # contributors y: 84 lines of code codex-rs/analytics/src/reducer.rs x: 15 # contributors y: 2643 lines of code codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 14 # contributors y: 690 lines of code codex-rs/app-server/src/config/external_agent_config.rs x: 6 # contributors y: 1761 lines of code codex-rs/app-server/src/request_processors/external_agent_config_processor.rs x: 7 # contributors y: 621 lines of code codex-rs/app-server/src/request_processors/plugins.rs x: 14 # contributors y: 2197 lines of code codex-rs/core/src/unified_exec/async_watcher.rs x: 7 # contributors y: 289 lines of code codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 1 # contributors y: 1331 lines of code codex-rs/tui/src/chatwidget/plugins.rs x: 7 # contributors y: 911 lines of code codex-rs/app-server-protocol/src/protocol/v2/thread_data.rs x: 6 # contributors y: 182 lines of code codex-rs/app-server/src/thread_status.rs x: 10 # contributors y: 815 lines of code codex-rs/rollout/src/list.rs x: 13 # contributors y: 1363 lines of code codex-rs/rollout/src/metadata.rs x: 11 # contributors y: 417 lines of code codex-rs/rollout/src/state_db.rs x: 10 # contributors y: 640 lines of code codex-rs/state/src/model/thread_metadata.rs x: 11 # contributors y: 192 lines of code codex-rs/state/src/runtime.rs x: 16 # contributors y: 676 lines of code codex-rs/state/src/runtime/memories.rs x: 12 # contributors y: 4384 lines of code codex-rs/thread-store/src/local/archive_thread.rs x: 8 # contributors y: 165 lines of code codex-rs/thread-store/src/local/helpers.rs x: 9 # contributors y: 255 lines of code codex-rs/thread-store/src/local/list_threads.rs x: 10 # contributors y: 442 lines of code codex-rs/thread-store/src/local/search_threads.rs x: 5 # contributors y: 221 lines of code codex-rs/thread-store/src/local/update_thread_metadata.rs x: 12 # contributors y: 537 lines of code codex-rs/tui/src/resume_picker.rs x: 25 # contributors y: 5070 lines of code codex-rs/agent-identity/src/lib.rs x: 4 # contributors y: 457 lines of code codex-rs/app-server/src/outgoing_message.rs x: 20 # contributors y: 602 lines of code codex-rs/tui/src/approval_events.rs x: 2 # contributors y: 106 lines of code codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 24 # contributors y: 2236 lines of code codex-rs/file-system/src/lib.rs x: 6 # contributors y: 228 lines of code codex-rs/sandboxing/src/windows.rs x: 1 # contributors y: 305 lines of code codex-rs/windows-sandbox-rs/src/helper_materialization.rs x: 4 # contributors y: 496 lines of code codex-rs/windows-sandbox-rs/src/lib.rs x: 9 # contributors y: 769 lines of code codex-rs/config/src/types.rs x: 14 # contributors y: 695 lines of code codex-rs/app-server/src/request_processors/catalog_processor.rs x: 8 # contributors y: 668 lines of code codex-rs/app-server/src/request_processors/config_processor.rs x: 13 # contributors y: 617 lines of code codex-rs/ext/skills/src/tools/mod.rs x: 1 # contributors y: 143 lines of code codex-rs/exec-server/src/client/rpc_http_client.rs x: 2 # contributors y: 69 lines of code codex-rs/exec-server/src/rpc.rs x: 4 # contributors y: 599 lines of code codex-rs/core/src/client_common.rs x: 27 # contributors y: 92 lines of code codex-rs/core/src/tools/code_mode/mod.rs x: 11 # contributors y: 345 lines of code codex-rs/core/src/tools/handlers/mcp.rs x: 11 # contributors y: 148 lines of code codex-rs/core/src/tools/handlers/unified_exec/write_stdin.rs x: 6 # contributors y: 111 lines of code codex-rs/core/src/tools/handlers/view_image.rs x: 11 # contributors y: 379 lines of code codex-rs/core/src/context/environment_context.rs x: 6 # contributors y: 481 lines of code codex-rs/config/src/loader/mod.rs x: 13 # contributors y: 1336 lines of code codex-rs/core/src/context/contextual_user_message.rs x: 4 # contributors y: 96 lines of code codex-rs/app-server-protocol/src/protocol/v2/permissions.rs x: 6 # contributors y: 510 lines of code codex-rs/tui/src/chatwidget/tests.rs x: 59 # contributors y: 249 lines of code codex-rs/codex-api/src/files.rs x: 5 # contributors y: 139 lines of code codex-rs/tui/src/app.rs x: 57 # contributors y: 1237 lines of code codex-rs/tui/src/app/history_ui.rs x: 4 # contributors y: 228 lines of code codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 23 # contributors y: 2483 lines of code codex-rs/tui/src/chatwidget/rendering.rs x: 3 # contributors y: 133 lines of code codex-rs/tui/src/chatwidget/tokens/chart.rs x: 2 # contributors y: 415 lines of code codex-rs/tui/src/chatwidget/turn_runtime.rs x: 5 # contributors y: 401 lines of code codex-rs/tui/src/chatwidget/usage.rs x: 1 # contributors y: 352 lines of code codex-rs/utils/output-truncation/src/lib.rs x: 2 # contributors y: 136 lines of code codex-rs/tui/src/diff_render.rs x: 10 # contributors y: 2052 lines of code codex-rs/tui/src/render/highlight.rs x: 4 # contributors y: 1273 lines of code codex-rs/config/src/loader/tests.rs x: 5 # contributors y: 230 lines of code codex-rs/exec-server/src/local_file_system.rs x: 4 # contributors y: 697 lines of code codex-rs/exec-server/src/sandboxed_file_system.rs x: 3 # contributors y: 353 lines of code codex-rs/exec-server/src/server/file_system_handler.rs x: 4 # contributors y: 305 lines of code codex-rs/tui/src/terminal_probe.rs x: 2 # contributors y: 825 lines of code codex-rs/tui/src/tui.rs x: 19 # contributors y: 627 lines of code codex-rs/config/src/requirements_layers/stack.rs x: 4 # contributors y: 254 lines of code codex-rs/core/src/hook_runtime.rs x: 10 # contributors y: 701 lines of code codex-rs/core/src/session_prefix.rs x: 4 # contributors y: 48 lines of code codex-rs/core/src/guardian/prompt.rs x: 9 # contributors y: 570 lines of code codex-rs/core/src/realtime_context.rs x: 9 # contributors y: 520 lines of code codex-rs/rollout-trace/src/reducer/tool/agents.rs x: 2 # contributors y: 729 lines of code codex-rs/rollout/src/compression.rs x: 2 # contributors y: 920 lines of code codex-rs/state/src/lib.rs x: 10 # contributors y: 89 lines of code codex-rs/cli/src/marketplace_cmd.rs x: 5 # contributors y: 501 lines of code codex-rs/core-plugins/src/marketplace_add.rs x: 4 # contributors y: 366 lines of code codex-rs/core-plugins/src/startup_sync.rs x: 3 # contributors y: 958 lines of code codex-rs/otel/src/metrics/client.rs x: 4 # contributors y: 480 lines of code codex-rs/protocol/src/permissions.rs x: 7 # contributors y: 2868 lines of code codex-rs/exec-server/src/connection.rs x: 6 # contributors y: 777 lines of code codex-rs/connectors/src/lib.rs x: 4 # contributors y: 747 lines of code codex-rs/hooks/src/events/post_tool_use.rs x: 4 # contributors y: 550 lines of code codex-rs/app-server-protocol/src/protocol/v2/plugin.rs x: 7 # contributors y: 755 lines of code codex-rs/external-agent-sessions/src/export.rs x: 6 # contributors y: 401 lines of code codex-rs/windows-sandbox-rs/src/unified_exec/backends/elevated.rs x: 3 # contributors y: 189 lines of code codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 5 # contributors y: 293 lines of code codex-rs/app-server/src/in_process.rs x: 14 # contributors y: 744 lines of code codex-rs/codex-mcp/src/lib.rs x: 14 # contributors y: 77 lines of code codex-rs/core/src/session/input_queue.rs x: 3 # contributors y: 379 lines of code codex-rs/codex-client/src/lib.rs x: 7 # contributors y: 37 lines of code codex-rs/codex-client/src/transport.rs x: 7 # contributors y: 16 lines of code codex-rs/protocol/src/dynamic_tools.rs x: 6 # contributors y: 159 lines of code codex-rs/core/src/tools/handlers/unified_exec.rs x: 20 # contributors y: 139 lines of code codex-rs/shell-command/src/bash.rs x: 3 # contributors y: 517 lines of code codex-rs/shell-command/src/parse_command.rs x: 3 # contributors y: 2317 lines of code codex-rs/tui/src/app/resize_reflow.rs x: 2 # contributors y: 456 lines of code codex-rs/core/src/shell.rs x: 12 # contributors y: 13 lines of code codex-rs/core/src/tools/runtimes/mod.rs x: 12 # contributors y: 462 lines of code codex-rs/core-plugins/src/provider.rs x: 2 # contributors y: 227 lines of code codex-rs/core/src/personality_migration.rs x: 10 # contributors y: 104 lines of code codex-rs/app-server-transport/src/transport/mod.rs x: 6 # contributors y: 441 lines of code codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 5 # contributors y: 1001 lines of code codex-rs/app-server/src/transport.rs x: 11 # contributors y: 226 lines of code codex-rs/config/src/state.rs x: 9 # contributors y: 463 lines of code codex-rs/tui/src/debug_config.rs x: 18 # contributors y: 1139 lines of code codex-rs/tui/src/bottom_pane/chat_composer/slash_input.rs x: 3 # contributors y: 576 lines of code codex-rs/tui/src/bottom_pane/command_popup.rs x: 25 # contributors y: 535 lines of code codex-rs/tui/src/render/renderable.rs x: 5 # contributors y: 438 lines of code codex-rs/app-server/src/config_manager.rs x: 9 # contributors y: 341 lines of code codex-rs/core/src/plugins/discoverable.rs x: 10 # contributors y: 57 lines of code codex-rs/app-server/src/request_processors/fs_processor.rs x: 3 # contributors y: 205 lines of code codex-rs/git-utils/src/info.rs x: 8 # contributors y: 895 lines of code codex-rs/tui/src/chatwidget/skills.rs x: 10 # contributors y: 520 lines of code codex-rs/core/src/guardian/review.rs x: 14 # contributors y: 998 lines of code codex-rs/tui/src/app/thread_goal_actions.rs x: 1 # contributors y: 419 lines of code codex-rs/tui/src/chatwidget/input_restore.rs x: 3 # contributors y: 413 lines of code codex-rs/app-server/src/request_processors/mcp_processor.rs x: 8 # contributors y: 419 lines of code codex-rs/cli/src/mcp_cmd.rs x: 26 # contributors y: 887 lines of code codex-rs/core/src/mcp_skill_dependencies.rs x: 12 # contributors y: 432 lines of code codex-rs/rmcp-client/src/oauth.rs x: 8 # contributors y: 1199 lines of code codex-rs/rmcp-client/src/perform_oauth_login.rs x: 15 # contributors y: 789 lines of code codex-rs/cli/src/login.rs x: 18 # contributors y: 487 lines of code codex-rs/login/src/server.rs x: 20 # contributors y: 1184 lines of code codex-rs/tui/src/bottom_pane/textarea.rs x: 23 # contributors y: 3133 lines of code codex-rs/rollout-trace/src/reducer/conversation.rs x: 2 # contributors y: 622 lines of code codex-rs/rollout/src/search.rs x: 2 # contributors y: 317 lines of code codex-rs/core-skills/src/invocation_utils.rs x: 3 # contributors y: 112 lines of code codex-rs/secrets/src/local.rs x: 2 # contributors y: 441 lines of code codex-rs/tui/src/history_cell/tests.rs x: 7 # contributors y: 2129 lines of code codex-rs/apply-patch/src/streaming_parser.rs x: 3 # contributors y: 881 lines of code codex-rs/tui/src/updates.rs x: 10 # contributors y: 120 lines of code codex-rs/tui/src/app/input.rs x: 2 # contributors y: 250 lines of code codex-rs/code-mode-protocol/src/description.rs x: 2 # contributors y: 1010 lines of code codex-rs/app-server-daemon/src/lib.rs x: 4 # contributors y: 930 lines of code codex-rs/app-server-daemon/src/remote_control_client.rs x: 2 # contributors y: 647 lines of code codex-rs/app-server-transport/src/transport/remote_control/enroll.rs x: 6 # contributors y: 827 lines of code codex-rs/state/src/runtime/remote_control.rs x: 2 # contributors y: 359 lines of code codex-rs/cloud-tasks-client/src/http.rs x: 8 # contributors y: 744 lines of code codex-rs/cloud-tasks-client/src/lib.rs x: 6 # contributors y: 18 lines of code codex-rs/cloud-tasks/src/lib.rs x: 13 # contributors y: 2216 lines of code codex-rs/codex-api/src/auth.rs x: 6 # contributors y: 56 lines of code codex-rs/codex-api/src/endpoint/images.rs x: 2 # contributors y: 272 lines of code codex-rs/config/src/lib.rs x: 19 # contributors y: 154 lines of code codex-rs/config/src/thread_config/remote.rs x: 2 # contributors y: 503 lines of code codex-rs/core/src/config/network_proxy_spec.rs x: 6 # contributors y: 344 lines of code codex-rs/exec-server/src/process.rs x: 6 # contributors y: 138 lines of code codex-rs/models-manager/src/manager.rs x: 10 # contributors y: 422 lines of code codex-rs/network-proxy/src/runtime.rs x: 7 # contributors y: 1705 lines of code codex-rs/shell-escalation/src/unix/escalate_server.rs x: 6 # contributors y: 999 lines of code codex-rs/utils/readiness/src/lib.rs x: 5 # contributors y: 282 lines of code codex-rs/core/src/session_startup_prewarm.rs x: 10 # contributors y: 30 lines of code codex-rs/hooks/src/engine/discovery.rs x: 6 # contributors y: 653 lines of code codex-rs/core/src/turn_metadata.rs x: 17 # contributors y: 136 lines of code codex-rs/exec/src/event_processor_with_jsonl_output.rs x: 12 # contributors y: 606 lines of code codex-rs/tui/src/app/config_persistence.rs x: 9 # contributors y: 714 lines of code codex-rs/tui/src/onboarding/onboarding_screen.rs x: 16 # contributors y: 637 lines of code codex-rs/protocol/src/openai_models.rs x: 13 # contributors y: 967 lines of code codex-rs/otel/src/lib.rs x: 14 # contributors y: 67 lines of code codex-rs/tui/src/status/tests.rs x: 19 # contributors y: 1789 lines of code codex-rs/tools/src/tool_discovery.rs x: 8 # contributors y: 132 lines of code codex-rs/state/src/runtime/goals.rs x: 4 # contributors y: 1537 lines of code codex-rs/rollout/src/lib.rs x: 8 # contributors y: 72 lines of code codex-rs/core/src/tools/code_mode/execute_handler.rs x: 7 # contributors y: 91 lines of code codex-rs/core/src/tools/code_mode/wait_handler.rs x: 8 # contributors y: 47 lines of code codex-rs/core/src/tools/handlers/request_user_input.rs x: 8 # contributors y: 28 lines of code codex-rs/core/src/tools/parallel.rs x: 15 # contributors y: 498 lines of code sdk/python/src/openai_codex/_goal.py x: 1 # contributors y: 379 lines of code codex-rs/network-proxy/src/mitm.rs x: 3 # contributors y: 490 lines of code .codex/skills/babysit-pr/scripts/gh_pr_watch.py x: 3 # contributors y: 757 lines of code codex-rs/app-server-protocol/src/protocol/event_mapping.rs x: 3 # contributors y: 595 lines of code codex-rs/tui/src/app/session_lifecycle.rs x: 7 # contributors y: 800 lines of code codex-rs/tui/src/multi_agents.rs x: 7 # contributors y: 848 lines of code codex-rs/tools/src/json_schema.rs x: 5 # contributors y: 677 lines of code codex-rs/cli/src/doctor/output.rs x: 3 # contributors y: 1546 lines of code codex-rs/core/src/state/turn.rs x: 12 # contributors y: 195 lines of code codex-rs/execpolicy/src/parser.rs x: 4 # contributors y: 391 lines of code codex-rs/model-provider-info/src/lib.rs x: 7 # contributors y: 414 lines of code codex-rs/core/src/exec_policy.rs x: 15 # contributors y: 925 lines of code codex-rs/tui/src/onboarding/trust_directory.rs x: 12 # contributors y: 226 lines of code codex-rs/linux-sandbox/src/proxy_routing.rs x: 2 # contributors y: 742 lines of code codex-rs/core/src/agent/registry.rs x: 3 # contributors y: 326 lines of code codex-rs/windows-sandbox-rs/src/setup.rs x: 6 # contributors y: 1009 lines of code codex-rs/core/src/config/edit.rs x: 24 # contributors y: 838 lines of code codex-rs/tui/src/status/card.rs x: 17 # contributors y: 883 lines of code codex-rs/tui/src/keymap.rs x: 3 # contributors y: 2547 lines of code codex-rs/core/src/tools/handlers/agent_jobs.rs x: 9 # contributors y: 720 lines of code codex-rs/tui/src/bottom_pane/paste_burst.rs x: 11 # contributors y: 301 lines of code sdk/python/scripts/update_sdk_artifacts.py x: 4 # contributors y: 1079 lines of code codex-rs/core/src/config/permissions.rs x: 5 # contributors y: 848 lines of code codex-rs/codex-backend-openapi-models/src/models/mod.rs x: 9 # contributors y: 39 lines of code codex-rs/tui/src/status/rate_limits.rs x: 14 # contributors y: 415 lines of code codex-rs/tui/src/bottom_pane/footer.rs x: 15 # contributors y: 1822 lines of code codex-rs/tools/src/tool_config.rs x: 13 # contributors y: 159 lines of code codex-rs/tui/src/chatwidget/input_submission.rs x: 6 # contributors y: 408 lines of code codex-rs/mcp-server/src/outgoing_message.rs x: 16 # contributors y: 416 lines of code codex-rs/app-server/src/config_manager_service.rs x: 4 # contributors y: 533 lines of code codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 4 # contributors y: 1473 lines of code codex-rs/tui/src/keymap_setup.rs x: 1 # contributors y: 1475 lines of code codex-rs/tui/src/history_cell/hook_cell.rs x: 5 # contributors y: 732 lines of code codex-rs/app-server/src/fs_watch.rs x: 4 # contributors y: 343 lines of code codex-rs/file-watcher/src/lib.rs x: 2 # contributors y: 766 lines of code codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 12 # contributors y: 1228 lines of code codex-rs/hooks/src/engine/output_parser.rs x: 2 # contributors y: 544 lines of code codex-rs/hooks/src/schema.rs x: 4 # contributors y: 1061 lines of code codex-rs/tui/src/mention_codec.rs x: 5 # contributors y: 525 lines of code sdk/python/src/openai_codex/api.py x: 1 # contributors y: 672 lines of code codex-rs/mcp-server/src/codex_tool_config.rs x: 19 # contributors y: 358 lines of code codex-rs/tui/src/bottom_pane/feedback_view.rs x: 16 # contributors y: 560 lines of code codex-rs/tui/src/pager_overlay.rs x: 14 # contributors y: 1325 lines of code codex-rs/tui/src/streaming/controller.rs x: 10 # contributors y: 1374 lines of code codex-rs/tui/src/keymap_setup/picker.rs x: 1 # contributors y: 445 lines of code codex-rs/state/src/runtime/logs.rs x: 6 # contributors y: 1694 lines of code codex-rs/app-server-protocol/src/schema_fixtures.rs x: 6 # contributors y: 264 lines of code codex-rs/feedback/src/lib.rs x: 13 # contributors y: 525 lines of code codex-rs/core/src/config/managed_features.rs x: 8 # contributors y: 287 lines of code codex-rs/core-plugins/src/remote/share.rs x: 1 # contributors y: 477 lines of code codex-rs/core-plugins/src/remote/share/tests.rs x: 3 # contributors y: 681 lines of code codex-rs/core/src/agent/role.rs x: 7 # contributors y: 312 lines of code codex-rs/hooks/src/events/stop.rs x: 4 # contributors y: 614 lines of code codex-rs/network-proxy/src/state.rs x: 7 # contributors y: 398 lines of code codex-rs/core/src/tools/context.rs x: 18 # contributors y: 428 lines of code .github/actions/setup-msvc-env/setup-msvc-env.ps1 x: 1 # contributors y: 234 lines of code codex-rs/app-server/src/request_processors/process_exec_processor.rs x: 2 # contributors y: 670 lines of code codex-rs/mcp-server/src/lib.rs x: 13 # contributors y: 214 lines of code codex-rs/linux-sandbox/src/bwrap.rs x: 6 # contributors y: 2349 lines of code codex-rs/sandboxing/src/policy_transforms.rs x: 3 # contributors y: 502 lines of code codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 2 # contributors y: 800 lines of code codex-rs/tui/src/history_cell/approvals.rs x: 1 # contributors y: 261 lines of code codex-rs/core/src/util.rs x: 12 # contributors y: 28 lines of code codex-rs/tui/src/wrapping.rs x: 7 # contributors y: 826 lines of code codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 7 # contributors y: 2091 lines of code codex-rs/tui/src/bottom_pane/multi_select_picker.rs x: 5 # contributors y: 899 lines of code codex-rs/tui/src/custom_terminal.rs x: 11 # contributors y: 697 lines of code codex-rs/tui/src/pets/ambient.rs x: 1 # contributors y: 458 lines of code codex-rs/tui/src/pets/model.rs x: 1 # contributors y: 899 lines of code codex-rs/windows-sandbox-rs/src/acl.rs x: 4 # contributors y: 646 lines of code codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 19 # contributors y: 374 lines of code codex-rs/linux-sandbox/src/linux_run_main.rs x: 4 # contributors y: 1221 lines of code codex-rs/tui/src/exec_cell/render.rs x: 13 # contributors y: 680 lines of code codex-rs/tui/src/clipboard_copy.rs x: 1 # contributors y: 852 lines of code codex-rs/tui/src/onboarding/mod.rs x: 8 # contributors y: 7 lines of code codex-rs/tui/src/ide_context/ipc.rs x: 1 # contributors y: 692 lines of code codex-rs/utils/pty/src/tests.rs x: 7 # contributors y: 958 lines of code codex-rs/tui/src/onboarding/welcome.rs x: 9 # contributors y: 189 lines of code codex-rs/rollout-trace/src/reducer/code_cell.rs x: 1 # contributors y: 587 lines of code codex-rs/tui/src/tooltips.rs x: 8 # contributors y: 494 lines of code codex-rs/login/src/token_data.rs x: 12 # contributors y: 148 lines of code codex-rs/file-search/src/lib.rs x: 13 # contributors y: 1025 lines of code codex-rs/cloud-tasks/src/ui.rs x: 5 # contributors y: 952 lines of code codex-rs/git-utils/src/apply.rs x: 1 # contributors y: 750 lines of code codex-rs/app-server/src/fuzzy_file_search.rs x: 7 # contributors y: 229 lines of code
5691.0
lines of code
  min: 1.0
  average: 303.49
  25th percentile: 39.25
  median: 131.0
  75th percentile: 341.0
  max: 5691.0
0 72.0
# contributors
min: 1.0 | average: 5.1 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 72.0

Number of Changes vs. Line Churn: 9222 points

codex-rs/app-server-protocol/schema/json/ClientRequest.json x: 84 # changes y: 12756 line churn codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json x: 109 # changes y: 44862 line churn codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json x: 85 # changes y: 31670 line churn codex-rs/app-server-protocol/schema/json/v2/GetWorkspaceMessagesResponse.json x: 1 # changes y: 67 line churn codex-rs/app-server-protocol/schema/typescript/ClientRequest.ts x: 45 # changes y: 237 line churn codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 86 # changes y: 594 line churn codex-rs/app-server-protocol/src/protocol/common.rs x: 119 # changes y: 4878 line churn codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 8 # changes y: 601 line churn codex-rs/app-server/README.md x: 142 # changes y: 3428 line churn codex-rs/app-server/src/message_processor.rs x: 99 # changes y: 5805 line churn codex-rs/app-server/src/request_processors.rs x: 30 # changes y: 707 line churn codex-rs/app-server/src/request_processors/account_processor.rs x: 14 # changes y: 1562 line churn codex-rs/backend-client/src/client.rs x: 29 # changes y: 1552 line churn codex-rs/backend-client/src/lib.rs x: 12 # changes y: 35 line churn codex-rs/backend-client/src/types.rs x: 15 # changes y: 966 line churn codex-rs/tui/src/app/background_requests.rs x: 21 # changes y: 1857 line churn codex-rs/tui/src/app/event_dispatch.rs x: 44 # changes y: 3581 line churn codex-rs/tui/src/app_event.rs x: 124 # changes y: 2723 line churn codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 21 # changes y: 2145 line churn codex-rs/tui/src/bottom_pane/status_line_style.rs x: 6 # changes y: 308 line churn codex-rs/tui/src/bottom_pane/status_surface_preview.rs x: 8 # changes y: 310 line churn codex-rs/tui/src/chatwidget.rs x: 268 # changes y: 61650 line churn codex-rs/tui/src/chatwidget/constructor.rs x: 11 # changes y: 316 line churn codex-rs/tui/src/chatwidget/settings.rs x: 11 # changes y: 895 line churn codex-rs/tui/src/chatwidget/status_surfaces.rs x: 25 # changes y: 2925 line churn codex-rs/tui/src/chatwidget/tests/status_and_layout.rs x: 41 # changes y: 5596 line churn codex-rs/tui/src/chatwidget/tests/status_surface_previews.rs x: 9 # changes y: 438 line churn codex-rs/tui/src/lib.rs x: 218 # changes y: 12044 line churn codex-rs/core/src/tools/sandboxing.rs x: 54 # changes y: 1130 line churn codex-rs/exec-server/src/environment.rs x: 28 # changes y: 2698 line churn codex-rs/exec-server/src/lib.rs x: 33 # changes y: 271 line churn codex-rs/exec-server/src/local_process.rs x: 15 # changes y: 1630 line churn codex-rs/exec-server/src/server/handler.rs x: 13 # changes y: 1336 line churn codex-rs/exec-server/src/server/process_handler.rs x: 4 # changes y: 103 line churn codex-rs/exec-server/src/server/session_registry.rs x: 3 # changes y: 273 line churn codex-rs/app-server-protocol/schema/json/ServerNotification.json x: 84 # changes y: 20280 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadForkResponse.json x: 51 # changes y: 4149 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadSettingsUpdatedNotification.json x: 4 # changes y: 405 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadStartParams.json x: 25 # changes y: 1269 line churn codex-rs/app-server-protocol/schema/json/v2/TurnStartParams.json x: 25 # changes y: 1634 line churn codex-rs/app-server-protocol/schema/typescript/MultiAgentMode.ts x: 2 # changes y: 17 line churn codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 31 # changes y: 5131 line churn codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 20 # changes y: 1804 line churn codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 12 # changes y: 500 line churn codex-rs/app-server/tests/suite/v2/thread_settings_update.rs x: 6 # changes y: 600 line churn codex-rs/app-server/tests/suite/v2/turn_start.rs x: 77 # changes y: 6035 line churn codex-rs/core/config.schema.json x: 124 # changes y: 8271 line churn codex-rs/core/src/agent/control/spawn.rs x: 7 # changes y: 767 line churn codex-rs/core/src/agent/control_tests.rs x: 47 # changes y: 4499 line churn codex-rs/core/src/codex_thread.rs x: 65 # changes y: 1199 line churn codex-rs/core/src/config/config_tests.rs x: 82 # changes y: 18250 line churn codex-rs/core/src/config/mod.rs x: 159 # changes y: 21125 line churn codex-rs/core/src/session/config_lock.rs x: 14 # changes y: 683 line churn codex-rs/core/src/session/mod.rs x: 53 # changes y: 6737 line churn codex-rs/core/src/session/multi_agents.rs x: 5 # changes y: 113 line churn codex-rs/core/src/session/session.rs x: 48 # changes y: 2797 line churn codex-rs/core/src/session/tests.rs x: 54 # changes y: 18220 line churn codex-rs/core/src/session/turn_context.rs x: 47 # changes y: 2178 line churn codex-rs/core/src/thread_manager.rs x: 82 # changes y: 3925 line churn codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 16 # changes y: 1039 line churn codex-rs/core/src/tools/handlers/multi_agents_tests.rs x: 59 # changes y: 8178 line churn codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 32 # changes y: 728 line churn codex-rs/core/src/tools/spec_plan.rs x: 31 # changes y: 4031 line churn codex-rs/core/tests/suite/multi_agent_mode.rs x: 2 # changes y: 623 line churn codex-rs/features/src/feature_configs.rs x: 14 # changes y: 259 line churn codex-rs/features/src/lib.rs x: 50 # changes y: 2040 line churn codex-rs/features/src/tests.rs x: 42 # changes y: 1194 line churn codex-rs/protocol/src/config_types.rs x: 43 # changes y: 1173 line churn codex-rs/protocol/src/protocol.rs x: 191 # changes y: 10796 line churn codex-rs/app-server/src/request_processors/thread_processor_tests.rs x: 26 # changes y: 1795 line churn codex-rs/app-server/tests/common/rollout.rs x: 17 # changes y: 366 line churn codex-rs/app-server/tests/suite/conversation_summary.rs x: 12 # changes y: 367 line churn codex-rs/app-server/tests/suite/v2/client_metadata.rs x: 10 # changes y: 766 line churn codex-rs/app-server/tests/suite/v2/remote_thread_store.rs x: 15 # changes y: 551 line churn codex-rs/app-server/tests/suite/v2/thread_list.rs x: 29 # changes y: 2902 line churn codex-rs/app-server/tests/suite/v2/thread_read.rs x: 28 # changes y: 1565 line churn codex-rs/app-server/tests/suite/v2/thread_resume.rs x: 74 # changes y: 5083 line churn codex-rs/cli/src/doctor/thread_inventory.rs x: 2 # changes y: 925 line churn codex-rs/core/src/personality_migration_tests.rs x: 13 # changes y: 308 line churn codex-rs/core/tests/suite/client.rs x: 136 # changes y: 6923 line churn codex-rs/core/tests/suite/personality_migration.rs x: 17 # changes y: 524 line churn codex-rs/core/tests/suite/review.rs x: 57 # changes y: 1910 line churn codex-rs/core/tests/suite/rollout_list_find.rs x: 23 # changes y: 331 line churn codex-rs/core/tests/suite/sqlite_state.rs x: 44 # changes y: 1250 line churn codex-rs/rollout/src/compression_tests.rs x: 5 # changes y: 546 line churn codex-rs/rollout/src/recorder.rs x: 26 # changes y: 3138 line churn codex-rs/rollout/src/recorder_tests.rs x: 25 # changes y: 1874 line churn codex-rs/rollout/src/session_index_tests.rs x: 7 # changes y: 344 line churn codex-rs/rollout/src/state_db_tests.rs x: 7 # changes y: 240 line churn codex-rs/rollout/src/tests.rs x: 17 # changes y: 2161 line churn codex-rs/state/src/extract.rs x: 38 # changes y: 1164 line churn codex-rs/state/src/runtime/threads.rs x: 40 # changes y: 4216 line churn codex-rs/thread-store/src/in_memory.rs x: 17 # changes y: 751 line churn codex-rs/thread-store/src/local/create_thread.rs x: 10 # changes y: 92 line churn codex-rs/thread-store/src/local/mod.rs x: 21 # changes y: 2660 line churn codex-rs/thread-store/src/local/read_thread.rs x: 19 # changes y: 1874 line churn codex-rs/thread-store/src/local/test_support.rs x: 6 # changes y: 156 line churn codex-rs/thread-store/src/thread_metadata_sync.rs x: 14 # changes y: 838 line churn codex-rs/thread-store/src/types.rs x: 23 # changes y: 951 line churn codex-rs/core/src/session/turn.rs x: 48 # changes y: 4675 line churn codex-rs/app-server-protocol/schema/typescript/ServerNotification.ts x: 32 # changes y: 157 line churn codex-rs/app-server/src/bespoke_event_handling.rs x: 104 # changes y: 10089 line churn codex-rs/codex-api/src/common.rs x: 29 # changes y: 464 line churn codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 34 # changes y: 1679 line churn codex-rs/codex-api/src/sse/responses.rs x: 30 # changes y: 2190 line churn codex-rs/core/src/turn_timing.rs x: 16 # changes y: 696 line churn codex-rs/core/tests/suite/mod.rs x: 96 # changes y: 320 line churn codex-rs/mcp-server/src/codex_tool_runner.rs x: 104 # changes y: 1486 line churn codex-rs/otel/src/events/session_telemetry.rs x: 22 # changes y: 1436 line churn codex-rs/rollout-trace/src/protocol_event.rs x: 11 # changes y: 592 line churn codex-rs/rollout/src/policy.rs x: 29 # changes y: 488 line churn codex-rs/tui/src/chatwidget/protocol.rs x: 10 # changes y: 417 line churn codex-rs/core/tests/suite/compact.rs x: 86 # changes y: 8462 line churn codex-rs/core/tests/suite/token_budget.rs x: 5 # changes y: 1093 line churn codex-rs/code-mode/src/session_runtime/mod.rs x: 1 # changes y: 369 line churn codex-rs/code-mode/src/runtime/mod.rs x: 12 # changes y: 826 line churn codex-rs/code-mode/src/service_contract_tests.rs x: 3 # changes y: 946 line churn codex-rs/code-mode/src/service_tests.rs x: 2 # changes y: 985 line churn codex-rs/code-mode/src/service.rs x: 18 # changes y: 5575 line churn codex-rs/app-server-transport/src/transport/remote_control/client_tracker.rs x: 3 # changes y: 990 line churn codex-rs/Cargo.lock x: 274 # changes y: 31816 line churn codex-rs/core-skills/Cargo.toml x: 9 # changes y: 48 line churn codex-rs/core/src/exec.rs x: 97 # changes y: 5898 line churn codex-rs/core/src/sandboxing/mod.rs x: 48 # changes y: 3699 line churn codex-rs/core/src/tasks/user_shell.rs x: 66 # changes y: 1006 line churn codex-rs/core/src/tools/orchestrator.rs x: 45 # changes y: 1272 line churn codex-rs/core/src/tools/runtimes/apply_patch_tests.rs x: 24 # changes y: 735 line churn codex-rs/core/src/tools/runtimes/shell/unix_escalation.rs x: 47 # changes y: 3417 line churn codex-rs/core/src/unified_exec/process_manager.rs x: 60 # changes y: 2714 line churn codex-rs/core/src/unified_exec/process_manager_tests.rs x: 20 # changes y: 387 line churn codex-rs/exec-server/src/protocol.rs x: 20 # changes y: 741 line churn codex-rs/exec-server/tests/exec_process.rs x: 14 # changes y: 1159 line churn codex-rs/exec-server/tests/relay.rs x: 6 # changes y: 978 line churn codex-rs/rmcp-client/src/stdio_server_launcher.rs x: 9 # changes y: 762 line churn codex-rs/sandboxing/src/manager.rs x: 20 # changes y: 1003 line churn codex-rs/core/src/event_mapping.rs x: 35 # changes y: 1414 line churn codex-rs/core/src/session/token_budget.rs x: 3 # changes y: 151 line churn codex-rs/core/src/context/mod.rs x: 15 # changes y: 113 line churn codex-rs/core/src/state/session.rs x: 55 # changes y: 1389 line churn codex-rs/thread-manager-sample/src/main.rs x: 27 # changes y: 632 line churn codex-rs/rmcp-client/src/bin/test_stdio_server.rs x: 18 # changes y: 988 line churn codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 52 # changes y: 4808 line churn codex-rs/core/src/compact.rs x: 73 # changes y: 3489 line churn codex-rs/tui/src/chatwidget/input_flow.rs x: 5 # changes y: 253 line churn codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 33 # changes y: 1664 line churn codex-rs/tui/src/chatwidget/tests/slash_commands.rs x: 38 # changes y: 4606 line churn codex-rs/tui/src/slash_command.rs x: 82 # changes y: 1026 line churn codex-rs/core-skills/src/loader_tests.rs x: 14 # changes y: 3255 line churn codex-rs/core-skills/src/render.rs x: 10 # changes y: 1956 line churn codex-rs/ext/skills/src/provider/orchestrator.rs x: 2 # changes y: 359 line churn codex-rs/ext/skills/tests/skills_extension.rs x: 8 # changes y: 1051 line churn codex-rs/external-agent-migration/src/lib.rs x: 4 # changes y: 2371 line churn MODULE.bazel.lock x: 55 # changes y: 4656 line churn codex-rs/Cargo.toml x: 159 # changes y: 1041 line churn codex-rs/core-skills/src/injection.rs x: 10 # changes y: 614 line churn codex-rs/core/src/tools/runtimes/unified_exec.rs x: 65 # changes y: 1409 line churn codex-rs/core/src/unified_exec/mod_tests.rs x: 20 # changes y: 1224 line churn codex-rs/codex-mcp/src/connection_manager.rs x: 20 # changes y: 1485 line churn codex-rs/codex-mcp/src/mcp/mod.rs x: 35 # changes y: 2018 line churn codex-rs/core/src/tools/handlers/mcp_resource.rs x: 22 # changes y: 1897 line churn codex-rs/core/src/tools/handlers/mcp_resource/list_mcp_resources.rs x: 11 # changes y: 241 line churn codex-rs/app-server-protocol/schema/json/v2/ConfigReadResponse.json x: 24 # changes y: 1245 line churn codex-rs/app-server-protocol/schema/json/v2/ConfigRequirementsReadResponse.json x: 26 # changes y: 578 line churn codex-rs/codex-api/src/lib.rs x: 29 # changes y: 199 line churn codex-rs/config/src/config_requirements.rs x: 35 # changes y: 4152 line churn codex-rs/core/src/tools/spec_plan_tests.rs x: 29 # changes y: 7993 line churn codex-rs/core/tests/suite/code_mode.rs x: 47 # changes y: 5163 line churn codex-rs/core/tests/suite/web_search.rs x: 13 # changes y: 535 line churn AGENTS.md x: 62 # changes y: 409 line churn codex-rs/cli/src/debug_sandbox.rs x: 52 # changes y: 2194 line churn codex-rs/core/src/tools/network_approval.rs x: 28 # changes y: 2433 line churn codex-rs/core/src/tools/runtimes/shell.rs x: 56 # changes y: 889 line churn codex-rs/core/src/tools/runtimes/shell/unix_escalation_tests.rs x: 32 # changes y: 1889 line churn codex-rs/network-proxy/src/proxy.rs x: 22 # changes y: 2024 line churn codex-rs/network-proxy/src/socks5.rs x: 14 # changes y: 1445 line churn codex-rs/sandboxing/src/lib.rs x: 13 # changes y: 84 line churn codex-rs/sandboxing/src/seatbelt_tests.rs x: 17 # changes y: 2273 line churn codex-rs/core/src/tasks/compact.rs x: 23 # changes y: 217 line churn codex-rs/core/src/tasks/mod.rs x: 77 # changes y: 2306 line churn codex-rs/core/src/tasks/regular.rs x: 31 # changes y: 404 line churn codex-rs/core/src/tasks/review.rs x: 48 # changes y: 653 line churn codex-rs/analytics/src/analytics_client_tests.rs x: 42 # changes y: 4983 line churn codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 13 # changes y: 941 line churn codex-rs/app-server/src/request_processors/thread_processor.rs x: 31 # changes y: 6161 line churn codex-rs/app-server/src/thread_state.rs x: 31 # changes y: 1208 line churn codex-rs/app-server/tests/suite/v2/skills_list.rs x: 21 # changes y: 1244 line churn codex-rs/core/src/agent/control.rs x: 74 # changes y: 6142 line churn codex-rs/core/src/codex_delegate.rs x: 82 # changes y: 1780 line churn codex-rs/core/src/session/tests/guardian_tests.rs x: 27 # changes y: 1158 line churn codex-rs/core/src/thread_manager_tests.rs x: 42 # changes y: 2688 line churn codex-rs/core/src/tools/handlers/multi_agents/spawn.rs x: 27 # changes y: 485 line churn codex-rs/core/tests/common/test_codex.rs x: 84 # changes y: 2541 line churn codex-rs/core/tests/suite/agents_md.rs x: 11 # changes y: 1336 line churn codex-rs/core/tests/suite/subagent_notifications.rs x: 28 # changes y: 1882 line churn codex-rs/memories/write/src/runtime.rs x: 16 # changes y: 406 line churn codex-rs/tui/src/app/tests.rs x: 45 # changes y: 9509 line churn codex-rs/tui/src/app_server_session.rs x: 56 # changes y: 4711 line churn codex-rs/app-server-protocol/schema/typescript/index.ts x: 40 # changes y: 825 line churn codex-rs/core/src/context_manager/history_tests.rs x: 46 # changes y: 3209 line churn codex-rs/core/src/session/review.rs x: 30 # changes y: 377 line churn codex-rs/core/tests/suite/resume_warning.rs x: 44 # changes y: 253 line churn codex-rs/exec/src/lib.rs x: 163 # changes y: 6216 line churn codex-rs/app-server/tests/suite/v2/mod.rs x: 64 # changes y: 96 line churn codex-rs/core/src/environment_selection.rs x: 13 # changes y: 1579 line churn codex-rs/exec-server/src/client_api.rs x: 8 # changes y: 195 line churn codex-rs/core/src/agents_md_tests.rs x: 11 # changes y: 2174 line churn codex-rs/core/tests/suite/remote_env.rs x: 19 # changes y: 1620 line churn codex-rs/exec-server/src/client.rs x: 24 # changes y: 3643 line churn codex-rs/app-server/tests/suite/v2/plugin_install.rs x: 30 # changes y: 3403 line churn codex-rs/core/src/tools/handlers/mod.rs x: 60 # changes y: 749 line churn codex-rs/core-plugins/src/manager.rs x: 26 # changes y: 3688 line churn codex-rs/app-server-protocol/schema/json/v2/RawResponseItemCompletedNotification.json x: 24 # changes y: 1527 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadResumeParams.json x: 37 # changes y: 2666 line churn codex-rs/app-server-protocol/schema/typescript/ResponseItem.ts x: 16 # changes y: 67 line churn codex-rs/codex-api/src/endpoint/responses.rs x: 15 # changes y: 364 line churn codex-rs/codex-api/src/requests/responses.rs x: 9 # changes y: 540 line churn codex-rs/core/src/client.rs x: 176 # changes y: 12619 line churn codex-rs/core/src/client_tests.rs x: 23 # changes y: 1324 line churn codex-rs/core/tests/responses_headers.rs x: 57 # changes y: 1600 line churn codex-rs/core/tests/suite/client_websockets.rs x: 61 # changes y: 3484 line churn codex-rs/core/tests/suite/model_switching.rs x: 43 # changes y: 1968 line churn codex-rs/protocol/src/models.rs x: 99 # changes y: 8237 line churn codex-rs/app-server/tests/suite/v2/experimental_api.rs x: 19 # changes y: 421 line churn codex-rs/app-server/tests/suite/v2/realtime_conversation.rs x: 29 # changes y: 3887 line churn codex-rs/codex-api/src/endpoint/realtime_call.rs x: 8 # changes y: 788 line churn codex-rs/core/src/realtime_conversation.rs x: 41 # changes y: 4037 line churn codex-rs/core/tests/suite/compact_remote.rs x: 59 # changes y: 5882 line churn codex-rs/core/tests/suite/realtime_conversation.rs x: 44 # changes y: 6361 line churn codex-rs/core-plugins/src/manager_tests.rs x: 24 # changes y: 6585 line churn codex-rs/core/tests/suite/request_plugin_install.rs x: 4 # changes y: 914 line churn codex-rs/protocol/src/lib.rs x: 28 # changes y: 51 line churn codex-rs/core-plugins/src/loader.rs x: 23 # changes y: 2522 line churn codex-rs/core/src/tools/handlers/unified_exec/exec_command.rs x: 18 # changes y: 730 line churn codex-rs/core/src/agents_md.rs x: 13 # changes y: 1179 line churn codex-rs/core-plugins/src/marketplace.rs x: 9 # changes y: 1267 line churn codex-rs/core-plugins/src/marketplace_tests.rs x: 7 # changes y: 2126 line churn codex-rs/app-server/tests/suite/v2/thread_start.rs x: 45 # changes y: 1839 line churn codex-rs/tui/Cargo.toml x: 109 # changes y: 763 line churn codex-rs/tui/src/status/helpers.rs x: 26 # changes y: 1058 line churn codex-rs/core-plugins/src/remote_bundle.rs x: 5 # changes y: 1352 line churn codex-rs/core/src/connectors.rs x: 58 # changes y: 4158 line churn codex-rs/core/src/connectors_tests.rs x: 28 # changes y: 3118 line churn codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 14 # changes y: 2936 line churn codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 17 # changes y: 4576 line churn codex-rs/cli/src/doctor.rs x: 14 # changes y: 4241 line churn codex-rs/cli/src/main.rs x: 143 # changes y: 6853 line churn codex-rs/cloud-tasks/src/util.rs x: 18 # changes y: 341 line churn codex-rs/login/src/auth/agent_identity.rs x: 6 # changes y: 886 line churn codex-rs/login/src/auth/auth_tests.rs x: 24 # changes y: 2960 line churn codex-rs/login/src/auth/manager.rs x: 33 # changes y: 4045 line churn codex-rs/login/src/lib.rs x: 39 # changes y: 2508 line churn codex-rs/app-server-protocol/schema/json/v2/ItemCompletedNotification.json x: 26 # changes y: 2127 line churn codex-rs/app-server-protocol/schema/json/v2/ReviewStartResponse.json x: 29 # changes y: 2451 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadListResponse.json x: 37 # changes y: 2906 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadMetadataUpdateResponse.json x: 27 # changes y: 2271 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadReadResponse.json x: 36 # changes y: 2889 line churn codex-rs/app-server-protocol/schema/typescript/v2/ThreadItem.ts x: 19 # changes y: 144 line churn codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 9 # changes y: 1537 line churn codex-rs/core/src/mcp_tool_call.rs x: 73 # changes y: 6285 line churn codex-rs/core/src/mcp_tool_call_tests.rs x: 45 # changes y: 4228 line churn codex-rs/core/tests/suite/rmcp_client.rs x: 73 # changes y: 5789 line churn codex-rs/exec/tests/event_processor_with_json_output.rs x: 55 # changes y: 4358 line churn codex-rs/tui/src/chatwidget/tests/history_replay.rs x: 24 # changes y: 2282 line churn codex-rs/app-server/tests/suite/v2/app_list.rs x: 31 # changes y: 2299 line churn codex-rs/codex-mcp/src/connection_manager_tests.rs x: 20 # changes y: 2008 line churn codex-rs/app-server/src/lib.rs x: 86 # changes y: 3042 line churn codex-rs/apply-patch/src/invocation.rs x: 10 # changes y: 1361 line churn codex-rs/apply-patch/src/lib.rs x: 47 # changes y: 4913 line churn codex-rs/apply-patch/src/parser.rs x: 16 # changes y: 2187 line churn codex-rs/core/src/apply_patch.rs x: 28 # changes y: 1179 line churn codex-rs/core/src/safety.rs x: 37 # changes y: 1724 line churn codex-rs/core/src/tools/events.rs x: 30 # changes y: 1505 line churn codex-rs/core/src/tools/handlers/apply_patch.rs x: 59 # changes y: 1878 line churn codex-rs/core/src/tools/handlers/shell.rs x: 80 # changes y: 2797 line churn codex-rs/core/src/tools/runtimes/apply_patch.rs x: 45 # changes y: 1087 line churn codex-rs/core/src/lib.rs x: 179 # changes y: 838 line churn codex-rs/core/src/prompt_debug.rs x: 24 # changes y: 335 line churn codex-rs/mcp-server/src/message_processor.rs x: 57 # changes y: 2190 line churn codex-rs/app-server-client/src/lib.rs x: 40 # changes y: 3023 line churn codex-rs/app-server-client/src/remote.rs x: 13 # changes y: 1717 line churn codex-rs/app-server-protocol/schema/json/McpServerElicitationRequestParams.json x: 3 # changes y: 632 line churn codex-rs/app-server-protocol/schema/json/ServerRequest.json x: 31 # changes y: 2489 line churn codex-rs/app-server-protocol/src/protocol/v1.rs x: 29 # changes y: 1135 line churn codex-rs/app-server-test-client/src/lib.rs x: 32 # changes y: 3274 line churn codex-rs/app-server/tests/suite/v2/connection_handling_websocket.rs x: 22 # changes y: 2672 line churn codex-rs/core/tests/suite/compact_resume_fork.rs x: 57 # changes y: 2877 line churn codex-rs/core/tests/suite/fork_thread.rs x: 25 # changes y: 435 line churn codex-rs/protocol/src/approvals.rs x: 35 # changes y: 712 line churn codex-rs/rmcp-client/src/rmcp_client.rs x: 37 # changes y: 2977 line churn codex-rs/tui/src/app/thread_routing.rs x: 28 # changes y: 2150 line churn codex-rs/tui/src/onboarding/auth.rs x: 53 # changes y: 4491 line churn codex-rs/windows-sandbox-rs/src/bin/setup_main/win.rs x: 8 # changes y: 1534 line churn codex-rs/core/src/guardian/tests.rs x: 44 # changes y: 3828 line churn codex-rs/ext/extension-api/src/contributors.rs x: 18 # changes y: 547 line churn codex-rs/ext/extension-api/tests/registry.rs x: 4 # changes y: 513 line churn .github/workflows/rust-ci.yml x: 61 # changes y: 2544 line churn codex-rs/tui/src/bottom_pane/mod.rs x: 161 # changes y: 10002 line churn codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 25 # changes y: 10766 line churn codex-rs/core/tests/suite/approvals.rs x: 63 # changes y: 4768 line churn codex-rs/app-server/src/command_exec.rs x: 15 # changes y: 1327 line churn codex-rs/core/src/exec_tests.rs x: 25 # changes y: 2020 line churn codex-rs/core/tests/suite/exec.rs x: 28 # changes y: 257 line churn codex-rs/exec-server/src/fs_sandbox.rs x: 18 # changes y: 2183 line churn codex-rs/exec/tests/suite/sandbox.rs x: 25 # changes y: 788 line churn codex-rs/linux-sandbox/tests/suite/landlock.rs x: 43 # changes y: 1747 line churn codex-rs/network-proxy/src/network_policy.rs x: 12 # changes y: 1165 line churn codex-rs/app-server-protocol/schema/json/CommandExecutionRequestApprovalParams.json x: 23 # changes y: 975 line churn codex-rs/app-server-protocol/schema/typescript/v2/CommandExecutionRequestApprovalParams.ts x: 14 # changes y: 132 line churn codex-rs/app-server/tests/suite/v2/turn_start_zsh_fork.rs x: 19 # changes y: 1223 line churn codex-rs/core/tests/suite/unified_exec.rs x: 81 # changes y: 7386 line churn codex-rs/exec/src/event_processor_with_human_output.rs x: 92 # changes y: 4992 line churn codex-rs/tui/src/app/pending_interactive_replay.rs x: 18 # changes y: 2512 line churn codex-rs/tui/src/chatwidget/tests/helpers.rs x: 38 # changes y: 2414 line churn codex-rs/core/src/tools/handlers/dynamic.rs x: 20 # changes y: 488 line churn codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 25 # changes y: 3245 line churn codex-rs/core/src/context_manager/history.rs x: 59 # changes y: 1605 line churn codex-rs/core/src/stream_events_utils.rs x: 48 # changes y: 1658 line churn codex-rs/core-api/src/lib.rs x: 17 # changes y: 113 line churn codex-rs/core-plugins/src/remote.rs x: 27 # changes y: 3078 line churn codex-rs/core/src/tools/registry.rs x: 58 # changes y: 3148 line churn codex-rs/core/src/tools/router.rs x: 49 # changes y: 1599 line churn codex-rs/analytics/src/client.rs x: 19 # changes y: 745 line churn codex-rs/analytics/src/reducer.rs x: 27 # changes y: 3406 line churn codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 21 # changes y: 895 line churn codex-rs/app-server/src/config/external_agent_config.rs x: 11 # changes y: 2273 line churn codex-rs/app-server/src/config/external_agent_config_tests.rs x: 9 # changes y: 3176 line churn codex-rs/app-server/src/request_processors/external_agent_config_processor.rs x: 8 # changes y: 1257 line churn codex-rs/app-server/src/request_processors/plugins.rs x: 25 # changes y: 2911 line churn codex-rs/app-server/tests/suite/v2/external_agent_config.rs x: 12 # changes y: 1771 line churn codex-rs/core/src/unified_exec/mod.rs x: 59 # changes y: 2889 line churn codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 1 # changes y: 1425 line churn codex-rs/tui/src/chatwidget/plugins.rs x: 21 # changes y: 6509 line churn codex-rs/state/src/runtime.rs x: 46 # changes y: 14005 line churn codex-rs/state/src/runtime/memories.rs x: 28 # changes y: 7196 line churn codex-rs/thread-store/src/local/update_thread_metadata.rs x: 16 # changes y: 2134 line churn codex-rs/tui/src/resume_picker.rs x: 59 # changes y: 16134 line churn codex-rs/agent-identity/src/lib.rs x: 4 # changes y: 1309 line churn codex-rs/app-server/src/outgoing_message.rs x: 49 # changes y: 2597 line churn codex-rs/core/src/codex_delegate_tests.rs x: 19 # changes y: 643 line churn codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 51 # changes y: 7663 line churn codex-rs/windows-sandbox-rs/src/lib.rs x: 53 # changes y: 2275 line churn codex-rs/app-server/src/request_processors/config_processor.rs x: 17 # changes y: 1005 line churn codex-rs/app-server/tests/suite/v2/remote_control.rs x: 9 # changes y: 1197 line churn codex-rs/core/tests/common/responses.rs x: 58 # changes y: 2060 line churn codex-rs/exec-server/src/client_recovery.rs x: 1 # changes y: 586 line churn codex-rs/core/src/client_common.rs x: 76 # changes y: 2642 line churn codex-rs/core/src/tools/code_mode/mod.rs x: 28 # changes y: 1437 line churn codex-rs/core/src/tools/handlers/mcp.rs x: 27 # changes y: 1338 line churn codex-rs/core/src/tools/mod.rs x: 35 # changes y: 1559 line churn codex-rs/core/src/config/config_loader_tests.rs x: 18 # changes y: 4636 line churn codex-rs/core/src/guardian/review_session.rs x: 43 # changes y: 2313 line churn codex-rs/tui/src/chatwidget/tests.rs x: 185 # changes y: 60066 line churn codex-rs/core/tests/suite/request_permissions.rs x: 27 # changes y: 2622 line churn .github/workflows/bazel.yml x: 36 # changes y: 1457 line churn codex-rs/tui/src/app.rs x: 219 # changes y: 49703 line churn codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 43 # changes y: 7752 line churn codex-rs/core/tests/suite/user_shell_cmd.rs x: 34 # changes y: 884 line churn codex-rs/tui/src/diff_render.rs x: 32 # changes y: 9186 line churn codex-rs/tui/src/render/highlight.rs x: 9 # changes y: 5205 line churn codex-rs/exec-server/src/local_file_system.rs x: 10 # changes y: 1746 line churn codex-rs/tui/src/tui.rs x: 60 # changes y: 4198 line churn codex-rs/tui/src/tui/event_stream.rs x: 5 # changes y: 1557 line churn codex-rs/config/src/requirements_layers/stack_tests.rs x: 4 # changes y: 1030 line churn codex-rs/core/src/guardian/prompt.rs x: 16 # changes y: 897 line churn codex-rs/core/src/realtime_context.rs x: 15 # changes y: 1175 line churn codex-rs/rollout-trace/src/reducer/tool/agents.rs x: 5 # changes y: 855 line churn codex-rs/app-server/tests/suite/v2/account.rs x: 26 # changes y: 2746 line churn codex-rs/state/src/lib.rs x: 30 # changes y: 164 line churn codex-rs/app-server/tests/common/lib.rs x: 22 # changes y: 73 line churn codex-rs/core/tests/common/lib.rs x: 49 # changes y: 1142 line churn codex-rs/core/tests/suite/apply_patch_cli.rs x: 46 # changes y: 4014 line churn codex-rs/core/tests/suite/cli_stream.rs x: 37 # changes y: 1669 line churn codex-rs/core/tests/suite/hooks.rs x: 34 # changes y: 6108 line churn codex-rs/core/tests/suite/model_visible_layout.rs x: 22 # changes y: 831 line churn codex-rs/core/tests/suite/plugins.rs x: 30 # changes y: 1320 line churn codex-rs/core/tests/suite/prompt_caching.rs x: 89 # changes y: 3576 line churn codex-rs/core/tests/suite/remote_models.rs x: 66 # changes y: 2264 line churn codex-rs/core/tests/suite/shell_serialization.rs x: 23 # changes y: 3008 line churn codex-rs/core/tests/suite/shell_snapshot.rs x: 30 # changes y: 1064 line churn codex-rs/core/tests/suite/skills.rs x: 31 # changes y: 969 line churn codex-rs/core/tests/suite/tool_harness.rs x: 32 # changes y: 1368 line churn codex-rs/core/tests/suite/tool_parallelism.rs x: 31 # changes y: 613 line churn codex-rs/core/tests/suite/tools.rs x: 35 # changes y: 2301 line churn codex-rs/core/tests/suite/truncation.rs x: 41 # changes y: 1550 line churn codex-rs/execpolicy/tests/basic.rs x: 10 # changes y: 1121 line churn codex-rs/ext/goal/tests/goal_extension_backend.rs x: 15 # changes y: 1727 line churn codex-rs/app-server-protocol/Cargo.toml x: 18 # changes y: 59 line churn codex-rs/app-server/tests/suite/v2/plugin_read.rs x: 29 # changes y: 3041 line churn codex-rs/app-server/tests/suite/v2/plugin_list.rs x: 44 # changes y: 5702 line churn codex-rs/cli/src/marketplace_cmd.rs x: 11 # changes y: 1597 line churn codex-rs/cli/Cargo.toml x: 65 # changes y: 233 line churn codex-rs/core/README.md x: 22 # changes y: 250 line churn codex-rs/core/tests/suite/view_image.rs x: 66 # changes y: 3748 line churn defs.bzl x: 25 # changes y: 998 line churn codex-rs/core/Cargo.toml x: 132 # changes y: 621 line churn codex-rs/protocol/src/permissions.rs x: 26 # changes y: 4801 line churn codex-rs/core/src/plugins/discoverable_tests.rs x: 17 # changes y: 1783 line churn codex-rs/external-agent-sessions/src/export.rs x: 7 # changes y: 609 line churn codex-rs/windows-sandbox-rs/src/spawn_prep.rs x: 12 # changes y: 1358 line churn codex-rs/app-server/src/in_process.rs x: 32 # changes y: 1482 line churn codex-rs/tui/src/bottom_pane/request_user_input/render.rs x: 8 # changes y: 2382 line churn codex-rs/codex-mcp/src/lib.rs x: 21 # changes y: 222 line churn codex-rs/core/src/tools/handlers/unified_exec.rs x: 71 # changes y: 2373 line churn codex-rs/shell-command/src/parse_command.rs x: 3 # changes y: 2758 line churn codex-rs/core/src/shell.rs x: 40 # changes y: 4694 line churn sdk/python/tests/test_artifact_workflow_and_binaries.py x: 16 # changes y: 1626 line churn third_party/v8/BUILD.bazel x: 6 # changes y: 1277 line churn codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 10 # changes y: 1562 line churn codex-rs/tui/src/debug_config.rs x: 44 # changes y: 3157 line churn codex-rs/tui/src/bottom_pane/chat_composer.rs x: 158 # changes y: 45367 line churn codex-rs/tui/src/bottom_pane/command_popup.rs x: 57 # changes y: 3440 line churn codex-rs/tui/src/chatwidget/tests/plan_mode.rs x: 30 # changes y: 2170 line churn codex-rs/tui/src/chatwidget/tests/popups_and_settings.rs x: 36 # changes y: 3933 line churn codex-rs/tui/src/terminal_palette.rs x: 14 # changes y: 2339 line churn codex-rs/cli/src/mcp_cmd.rs x: 48 # changes y: 1704 line churn codex-rs/rmcp-client/src/perform_oauth_login.rs x: 19 # changes y: 1149 line churn codex-rs/cli/src/login.rs x: 39 # changes y: 946 line churn codex-rs/login/Cargo.toml x: 26 # changes y: 131 line churn codex-rs/login/src/server.rs x: 38 # changes y: 2865 line churn codex-rs/tui/src/bottom_pane/textarea.rs x: 48 # changes y: 10091 line churn codex-rs/tui/src/chatwidget/realtime.rs x: 21 # changes y: 2784 line churn codex-rs/tui/src/voice.rs x: 12 # changes y: 4174 line churn codex-rs/tui/src/history_cell/tests.rs x: 9 # changes y: 2692 line churn codex-rs/tui/src/external_agent_config_migration.rs x: 8 # changes y: 1785 line churn codex-rs/code-mode-protocol/src/description.rs x: 1 # changes y: 1103 line churn codex-rs/app-server/Cargo.toml x: 70 # changes y: 244 line churn codex-rs/models-manager/src/manager.rs x: 12 # changes y: 1530 line churn codex-rs/network-proxy/src/runtime.rs x: 24 # changes y: 3160 line churn codex-rs/tools/src/lib.rs x: 32 # changes y: 341 line churn codex-rs/mcp-server/Cargo.toml x: 41 # changes y: 178 line churn .github/workflows/rust-release.yml x: 97 # changes y: 5574 line churn codex-rs/exec-server/tests/file_system.rs x: 16 # changes y: 3080 line churn codex-rs/tui/src/onboarding/onboarding_screen.rs x: 40 # changes y: 2168 line churn codex-rs/app-server/tests/common/models_cache.rs x: 34 # changes y: 155 line churn codex-rs/core/tests/suite/models_cache_ttl.rs x: 37 # changes y: 497 line churn codex-rs/core/tests/suite/personality.rs x: 48 # changes y: 2130 line churn codex-rs/protocol/src/openai_models.rs x: 44 # changes y: 1666 line churn codex-rs/tui/src/status/tests.rs x: 49 # changes y: 5343 line churn codex-rs/core/src/turn_diff_tracker.rs x: 10 # changes y: 2266 line churn codex-rs/state/src/runtime/goals.rs x: 8 # changes y: 2049 line churn codex-rs/core/src/tools/handlers/request_user_input.rs x: 24 # changes y: 583 line churn codex-rs/core/src/tools/parallel.rs x: 34 # changes y: 984 line churn codex-rs/tui/src/multi_agents.rs x: 14 # changes y: 3595 line churn codex-rs/tui/src/markdown_render.rs x: 19 # changes y: 6205 line churn codex-rs/tui/src/markdown_render_tests.rs x: 14 # changes y: 4633 line churn codex-rs/tools/src/json_schema.rs x: 7 # changes y: 972 line churn codex-rs/tools/src/json_schema_tests.rs x: 7 # changes y: 2281 line churn codex-rs/cli/src/doctor/output.rs x: 6 # changes y: 1725 line churn codex-rs/core/tests/suite/models_etag_responses.rs x: 20 # changes y: 233 line churn codex-rs/core/tests/suite/otel.rs x: 34 # changes y: 2670 line churn codex-rs/core/tests/suite/permissions_messages.rs x: 39 # changes y: 1051 line churn codex-rs/core/tests/suite/resume.rs x: 22 # changes y: 579 line churn codex-rs/core/tests/suite/skill_approval.rs x: 19 # changes y: 3151 line churn .github/workflows/rust-ci-full.yml x: 18 # changes y: 1458 line churn codex-rs/core/src/goals.rs x: 19 # changes y: 4576 line churn codex-rs/core/src/exec_policy.rs x: 47 # changes y: 5892 line churn codex-rs/core/src/exec_policy_tests.rs x: 17 # changes y: 3534 line churn codex-rs/tui/src/onboarding/trust_directory.rs x: 22 # changes y: 1176 line churn codex-rs/windows-sandbox-rs/src/setup.rs x: 9 # changes y: 2404 line churn codex-rs/core/src/config/edit.rs x: 56 # changes y: 4194 line churn codex-rs/tui/src/status/card.rs x: 51 # changes y: 2687 line churn codex-rs/state/src/log_db.rs x: 11 # changes y: 1034 line churn codex-rs/tui/src/keymap.rs x: 10 # changes y: 3069 line churn codex-rs/core/src/tools/handlers/agent_jobs.rs x: 24 # changes y: 2122 line churn sdk/python/src/openai_codex/generated/v2_all.py x: 4 # changes y: 10691 line churn codex-rs/cloud-config/src/lib.rs x: 2 # changes y: 6832 line churn codex-rs/tui/src/status/rate_limits.rs x: 18 # changes y: 1702 line churn codex-rs/cloud-requirements/src/lib.rs x: 42 # changes y: 5808 line churn codex-rs/exec/Cargo.toml x: 42 # changes y: 184 line churn codex-rs/core/src/rollout.rs x: 24 # changes y: 1145 line churn codex-rs/tui/src/bottom_pane/footer.rs x: 40 # changes y: 8208 line churn codex-rs/core/src/tools/handlers/multi_agents.rs x: 31 # changes y: 5606 line churn codex-rs/app-server/tests/common/mcp_process.rs x: 78 # changes y: 4008 line churn codex-rs/tui/src/clipboard_paste.rs x: 11 # changes y: 1838 line churn codex-rs/tui/src/status_indicator_widget.rs x: 50 # changes y: 2731 line churn codex-rs/mcp-server/src/outgoing_message.rs x: 42 # changes y: 951 line churn codex-rs/tui/src/keymap_setup.rs x: 5 # changes y: 2002 line churn codex-rs/mcp-server/src/codex_tool_config.rs x: 44 # changes y: 992 line churn codex-rs/tui/src/bottom_pane/app_link_view.rs x: 14 # changes y: 3812 line churn codex-rs/tui/src/bottom_pane/feedback_view.rs x: 26 # changes y: 3331 line churn codex-rs/tui/src/insert_history.rs x: 27 # changes y: 4332 line churn codex-rs/tui/src/markdown.rs x: 17 # changes y: 2658 line churn codex-rs/tui/src/pager_overlay.rs x: 34 # changes y: 6066 line churn codex-rs/tui/src/streaming/controller.rs x: 26 # changes y: 4544 line churn codex-rs/tui/src/markdown_stream.rs x: 18 # changes y: 4525 line churn codex-rs/state/src/runtime/logs.rs x: 15 # changes y: 2281 line churn codex-rs/tui/src/theme_picker.rs x: 9 # changes y: 1965 line churn codex-rs/memories/mcp/src/local.rs x: 3 # changes y: 1788 line churn codex-rs/memories/mcp/src/local_tests.rs x: 3 # changes y: 2508 line churn README.md x: 48 # changes y: 2932 line churn codex-rs/core/src/agent/role.rs x: 32 # changes y: 3518 line churn codex-cli/scripts/install_native_deps.py x: 7 # changes y: 1430 line churn codex-cli/package.json x: 24 # changes y: 233 line churn codex-rs/core/src/tools/context.rs x: 39 # changes y: 1895 line churn codex-rs/mcp-server/src/lib.rs x: 37 # changes y: 469 line churn codex-rs/linux-sandbox/src/bwrap.rs x: 22 # changes y: 3725 line churn codex-rs/core/src/tools/spec_plan_model_tests.rs x: 4 # changes y: 2818 line churn codex-rs/exec/src/cli.rs x: 50 # changes y: 677 line churn codex-rs/core/src/tools/spec.rs x: 109 # 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: 167 # changes y: 31284 line churn codex-rs/core/tests/suite/codex_delegate.rs x: 21 # changes y: 378 line churn codex-rs/tui/src/wrapping.rs x: 16 # changes y: 4637 line churn codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 15 # changes y: 8040 line churn codex-rs/tui/src/bottom_pane/multi_select_picker.rs x: 8 # changes y: 2841 line churn codex-rs/tui/src/bottom_pane/skills_toggle_view.rs x: 7 # changes y: 1463 line churn codex-rs/tui/src/custom_terminal.rs x: 21 # changes y: 3080 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/elevated/command_runner_win.rs x: 12 # changes y: 1964 line churn codex-rs/windows-sandbox-rs/src/setup_main_win.rs x: 20 # changes y: 3648 line churn codex-rs/windows-sandbox-rs/src/setup_orchestrator.rs x: 28 # changes y: 3598 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/core/src/message_history.rs x: 17 # changes y: 1600 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: 127 # changes y: 27062 line churn codex-rs/linux-sandbox/src/linux_run_main.rs x: 19 # changes y: 2592 line churn codex-rs/tui/src/exec_cell/render.rs x: 23 # changes y: 3483 line churn codex-rs/tui/src/branch_summary.rs x: 1 # changes y: 739 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: 37 # changes y: 4532 line churn codex-rs/app-server/src/transport/auth.rs x: 4 # changes y: 1538 line churn codex-rs/app-server/src/transport/mod.rs x: 11 # changes y: 2606 line churn codex-rs/app-server/src/transport/remote_control/tests.rs x: 10 # changes y: 3350 line churn codex-rs/app-server/src/transport/remote_control/websocket.rs x: 13 # changes y: 5744 line churn codex-rs/app-server-protocol/schema/json/v2/ThreadTurnsListResponse.json x: 4 # changes y: 3276 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/plugins/mod.rs x: 25 # changes y: 216 line churn codex-rs/tui/src/app/app_server_adapter.rs x: 18 # changes y: 3644 line churn codex-rs/core/src/memories/phase2.rs x: 26 # changes y: 2218 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: 51 # changes y: 4096 line churn codex-rs/core/src/config_loader/tests.rs x: 41 # changes y: 5170 line churn codex-rs/tui/src/model_migration.rs x: 12 # changes y: 2309 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: 40 # 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/tests/suite/js_repl.rs x: 9 # changes y: 1778 line churn codex-rs/skills/src/assets/samples/openai-docs/references/prompting-guide.md x: 2 # changes y: 1300 line churn codex-rs/models-manager/models.json x: 5 # changes y: 1746 line churn codex-rs/login/src/agent_identity.rs x: 2 # changes y: 1676 line churn codex-rs/core/src/config/service.rs x: 30 # changes y: 3208 line churn codex-rs/core/src/external_agent_config.rs x: 11 # changes y: 3560 line churn codex-rs/core/src/external_agent_config_tests.rs x: 8 # changes y: 3416 line churn codex-rs/core/src/environment_context.rs x: 31 # changes y: 1820 line churn pnpm-lock.yaml x: 17 # changes y: 20929 line churn codex-rs/core/src/codex.rs x: 244 # 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/session.rs x: 1 # changes y: 1688 line churn codex-rs/core/src/codex/turn.rs x: 2 # changes y: 4410 line churn codex-rs/core/src/codex_tests.rs x: 36 # changes y: 14244 line churn codex-rs/core/src/codex_tests_guardian.rs x: 21 # changes y: 1104 line churn codex-rs/core/src/project_doc.rs x: 41 # 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: 31 # changes y: 4296 line churn codex-cli/README.md x: 3 # changes y: 1476 line churn codex-rs/core/src/error.rs x: 57 # changes y: 3204 line churn codex-rs/core/src/model_provider_info.rs x: 42 # changes y: 2246 line churn codex-rs/core/src/models_manager/manager.rs x: 34 # changes y: 3582 line churn codex-rs/core/src/config/types.rs x: 54 # changes y: 3220 line churn codex-rs/core/src/mcp_connection_manager.rs x: 65 # 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: 5 # changes y: 3539 line churn codex-rs/tui/src/streaming/chunking.rs x: 3 # changes y: 1335 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/bottom_pane/app_link_view.rs x: 2 # changes y: 1910 line churn codex-rs/tui_app_server/src/bottom_pane/approval_overlay.rs x: 4 # changes y: 3136 line churn codex-rs/tui_app_server/src/bottom_pane/chat_composer.rs x: 10 # changes y: 21396 line churn codex-rs/tui_app_server/src/bottom_pane/footer.rs x: 2 # changes y: 3526 line churn codex-rs/tui_app_server/src/bottom_pane/list_selection_view.rs x: 3 # changes y: 3724 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/request_user_input/mod.rs x: 2 # changes y: 6202 line churn codex-rs/tui_app_server/src/bottom_pane/textarea.rs x: 2 # 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/plugins.rs x: 5 # changes y: 2322 line churn codex-rs/tui_app_server/src/chatwidget/tests.rs x: 11 # changes y: 28540 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.rs x: 2 # changes y: 2288 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: 4 # changes y: 5692 line churn codex-rs/tui_app_server/src/wrapping.rs x: 2 # changes y: 2878 line churn codex-rs/tui_app_server/tests/fixtures/oss-story.jsonl x: 2 # changes y: 16082 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/rollout/list.rs x: 35 # changes y: 3492 line churn codex-rs/core/src/rollout/policy.rs x: 49 # changes y: 530 line churn codex-rs/core/src/rollout/tests.rs x: 32 # changes y: 4472 line churn codex-rs/core/src/state_db.rs x: 22 # changes y: 1644 line churn codex-rs/core/src/truncate.rs x: 17 # changes y: 2828 line churn codex-rs/core/src/git_info.rs x: 23 # changes y: 2780 line churn codex-rs/utils/git/src/ghost_commits.rs x: 9 # changes y: 3806 line churn codex-rs/core/src/tools/code_mode/runner.cjs x: 6 # changes y: 2146 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/terminal.rs x: 7 # changes y: 2548 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/app-server-test-client/src/main.rs x: 18 # changes y: 2265 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/app-server/tests/suite/send_message.rs x: 21 # changes y: 1562 line churn codex-rs/artifact-presentation/src/presentation_artifact.rs x: 1 # changes y: 12652 line churn codex-rs/core/tests/suite/model_tools.rs x: 27 # changes y: 816 line churn codex-rs/app-server-protocol/schema/json/v1/ForkConversationResponse.json x: 14 # changes y: 12450 line churn codex-rs/core/src/tools/handlers/collab.rs x: 20 # changes y: 4490 line churn codex-rs/core/src/config_loader/config_requirements.rs x: 14 # changes y: 2576 line churn codex-rs/command/src/parse_command.rs x: 2 # changes y: 5166 line churn codex-rs/state/src/runtime/memory.rs x: 1 # changes y: 1900 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/codex-api/src/sse/chat.rs x: 6 # changes y: 1568 line churn codex-rs/mcp-types/schema/2025-03-26/schema.json x: 3 # changes y: 4280 line churn codex-rs/mcp-types/schema/2025-06-18/schema.json x: 3 # changes y: 5036 line churn codex-cli/package-lock.json x: 7 # 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/list_selection_view.rs x: 4 # changes y: 1770 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: 25 # changes y: 9172 line churn codex-rs/tui2/src/history_cell.rs x: 17 # changes y: 6474 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/conversation_manager.rs x: 31 # changes y: 1676 line churn codex-rs/core/src/model_family.rs x: 29 # changes y: 760 line churn codex-rs/core/src/chat_completions.rs x: 40 # 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/core/src/config.rs x: 85 # 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: 25 # changes y: 3570 line churn codex-rs/tui/src/user_approval_widget.rs x: 24 # changes y: 1782 line churn codex-rs/core/src/protocol.rs x: 39 # changes y: 2392 line churn codex-cli/src/utils/agent/agent-loop.ts x: 20 # changes y: 2756 line churn
61650.0
line churn
  min: 1.0
  average: 463.49
  25th percentile: 25.0
  median: 51.0
  75th percentile: 257.0
  max: 61650.0
0 274.0
# changes
min: 1.0 | average: 5.63 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 274.0

Number of Contributors vs. Line Churn: 1800 points

codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 44 # contributors y: 594 line churn codex-rs/app-server-protocol/src/protocol/common.rs x: 55 # contributors y: 4878 line churn codex-rs/app-server-protocol/src/protocol/v2/account.rs x: 7 # contributors y: 601 line churn codex-rs/app-server/src/message_processor.rs x: 41 # contributors y: 5805 line churn codex-rs/app-server/src/request_processors.rs x: 30 # contributors y: 707 line churn codex-rs/app-server/src/request_processors/account_processor.rs x: 14 # contributors y: 1562 line churn codex-rs/backend-client/src/client.rs x: 22 # contributors y: 1552 line churn codex-rs/backend-client/src/lib.rs x: 11 # contributors y: 35 line churn codex-rs/backend-client/src/types.rs x: 15 # contributors y: 966 line churn codex-rs/tui/src/app/background_requests.rs x: 8 # contributors y: 1857 line churn codex-rs/tui/src/app/event_dispatch.rs x: 15 # contributors y: 3581 line churn codex-rs/tui/src/app_event.rs x: 37 # contributors y: 2723 line churn codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 8 # contributors y: 2145 line churn codex-rs/tui/src/bottom_pane/status_line_style.rs x: 3 # contributors y: 308 line churn codex-rs/tui/src/bottom_pane/status_surface_preview.rs x: 5 # contributors y: 310 line churn codex-rs/tui/src/chatwidget.rs x: 72 # contributors y: 61650 line churn codex-rs/tui/src/chatwidget/constructor.rs x: 6 # contributors y: 316 line churn codex-rs/tui/src/chatwidget/settings.rs x: 8 # contributors y: 895 line churn codex-rs/tui/src/chatwidget/status_surfaces.rs x: 11 # contributors y: 2925 line churn codex-rs/tui/src/lib.rs x: 60 # contributors y: 12044 line churn codex-rs/tui/src/workspace_messages.rs x: 1 # contributors y: 29 line churn codex-rs/core/src/tools/sandboxing.rs x: 19 # contributors y: 1130 line churn codex-rs/exec-server/src/environment.rs x: 10 # contributors y: 2698 line churn codex-rs/exec-server/src/lib.rs x: 10 # contributors y: 271 line churn codex-rs/exec-server/src/local_process.rs x: 6 # contributors y: 1630 line churn codex-rs/exec-server/src/server/handler.rs x: 5 # contributors y: 1336 line churn codex-rs/exec-server/src/server/process_handler.rs x: 3 # contributors y: 103 line churn codex-rs/exec-server/src/server/session_registry.rs x: 1 # contributors y: 273 line churn codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 32 # contributors y: 5131 line churn codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 14 # contributors y: 1804 line churn codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 9 # contributors y: 500 line churn codex-rs/core/src/agent/control/spawn.rs x: 4 # contributors y: 767 line churn codex-rs/core/src/codex_thread.rs x: 24 # contributors y: 1199 line churn codex-rs/core/src/config/mod.rs x: 68 # contributors y: 21125 line churn codex-rs/core/src/context/multi_agent_mode_instructions.rs x: 2 # contributors y: 43 line churn codex-rs/core/src/context_manager/updates.rs x: 13 # contributors y: 577 line churn codex-rs/core/src/session/mod.rs x: 41 # contributors y: 6737 line churn codex-rs/core/src/session/session.rs x: 33 # contributors y: 2797 line churn codex-rs/core/src/session/turn_context.rs x: 25 # contributors y: 2178 line churn codex-rs/core/src/thread_manager.rs x: 30 # contributors y: 3925 line churn codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 4 # contributors y: 1039 line churn codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 11 # contributors y: 728 line churn codex-rs/core/src/tools/spec_plan.rs x: 18 # contributors y: 4031 line churn codex-rs/features/src/feature_configs.rs x: 8 # contributors y: 259 line churn codex-rs/features/src/lib.rs x: 32 # contributors y: 2040 line churn codex-rs/features/src/tests.rs x: 25 # contributors y: 1194 line churn codex-rs/protocol/src/config_types.rs x: 20 # contributors y: 1173 line churn codex-rs/protocol/src/protocol.rs x: 66 # contributors y: 10796 line churn codex-rs/app-server/src/request_processors/external_agent_session_import.rs x: 4 # contributors y: 309 line churn codex-rs/cli/src/doctor/thread_inventory.rs x: 2 # contributors y: 925 line churn codex-rs/rollout/src/recorder.rs x: 17 # contributors y: 3138 line churn codex-rs/rollout/src/tests.rs x: 15 # contributors y: 2161 line churn codex-rs/state/src/runtime/threads.rs x: 24 # contributors y: 4216 line churn codex-rs/thread-store/src/in_memory.rs x: 14 # contributors y: 751 line churn codex-rs/thread-store/src/local/create_thread.rs x: 7 # contributors y: 92 line churn codex-rs/thread-store/src/local/mod.rs x: 14 # contributors y: 2660 line churn codex-rs/thread-store/src/local/read_thread.rs x: 13 # contributors y: 1874 line churn codex-rs/thread-store/src/thread_metadata_sync.rs x: 12 # contributors y: 838 line churn codex-rs/core/src/session/turn.rs x: 39 # contributors y: 4675 line churn codex-rs/app-server-protocol/src/protocol/v2/model.rs x: 4 # contributors y: 175 line churn codex-rs/app-server/src/bespoke_event_handling.rs x: 45 # contributors y: 10089 line churn codex-rs/codex-api/src/common.rs x: 17 # contributors y: 464 line churn codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 16 # contributors y: 1679 line churn codex-rs/codex-api/src/sse/responses.rs x: 18 # contributors y: 2190 line churn codex-rs/mcp-server/src/codex_tool_runner.rs x: 34 # contributors y: 1486 line churn codex-rs/otel/src/events/session_telemetry.rs x: 15 # contributors y: 1436 line churn codex-rs/rollout/src/policy.rs x: 15 # contributors y: 488 line churn codex-rs/tui/src/app/app_server_event_targets.rs x: 9 # contributors y: 325 line churn codex-rs/tui/src/chatwidget/protocol.rs x: 7 # contributors y: 417 line churn codex-rs/code-mode/src/cell_actor/mod.rs x: 1 # contributors y: 829 line churn codex-rs/code-mode/src/cell_actor/tests.rs x: 1 # contributors y: 656 line churn codex-rs/code-mode/src/service.rs x: 9 # contributors y: 5575 line churn codex-rs/app-server-transport/src/transport/remote_control/client_tracker.rs x: 3 # contributors y: 990 line churn codex-rs/core-skills/src/loader.rs x: 10 # contributors y: 1982 line churn codex-rs/exec-server/src/server/processor.rs x: 4 # contributors y: 679 line churn codex-rs/core/src/exec.rs x: 23 # contributors y: 5898 line churn codex-rs/core/src/sandboxing/mod.rs x: 16 # contributors y: 3699 line churn codex-rs/core/src/tasks/user_shell.rs x: 21 # contributors y: 1006 line churn codex-rs/core/src/tools/orchestrator.rs x: 19 # contributors y: 1272 line churn codex-rs/core/src/tools/runtimes/shell/unix_escalation.rs x: 16 # contributors y: 3417 line churn codex-rs/core/src/unified_exec/process_manager.rs x: 18 # contributors y: 2714 line churn codex-rs/exec-server/src/protocol.rs x: 5 # contributors y: 741 line churn codex-rs/sandboxing/src/manager.rs x: 8 # contributors y: 1003 line churn codex-rs/core/src/event_mapping.rs x: 17 # contributors y: 1414 line churn codex-rs/core/src/state/auto_compact_window.rs x: 2 # contributors y: 317 line churn codex-rs/core/src/state/session.rs x: 20 # contributors y: 1389 line churn codex-rs/thread-manager-sample/src/main.rs x: 21 # contributors y: 632 line churn codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 28 # contributors y: 4808 line churn codex-rs/core/src/compact.rs x: 23 # contributors y: 3489 line churn codex-rs/core/src/compact_remote.rs x: 18 # contributors y: 1208 line churn codex-rs/core/src/compact_remote_v2.rs x: 9 # contributors y: 1395 line churn codex-rs/tui/src/bottom_pane/slash_commands.rs x: 13 # contributors y: 883 line churn codex-rs/tui/src/chatwidget/interaction.rs x: 3 # contributors y: 551 line churn codex-rs/tui/src/chatwidget/slash_dispatch.rs x: 13 # contributors y: 1664 line churn codex-rs/tui/src/slash_command.rs x: 32 # contributors y: 1026 line churn codex-rs/core-skills/src/render.rs x: 7 # contributors y: 1956 line churn codex-rs/external-agent-migration/src/lib.rs x: 3 # contributors y: 2371 line churn codex-rs/core/src/tools/runtimes/unified_exec.rs x: 18 # contributors y: 1409 line churn codex-rs/codex-mcp/src/mcp/mod.rs x: 19 # contributors y: 2018 line churn codex-rs/core/src/tools/handlers/mcp_resource.rs x: 10 # contributors y: 1897 line churn codex-rs/codex-api/src/lib.rs x: 14 # contributors y: 199 line churn codex-rs/config/src/config_requirements.rs x: 16 # contributors y: 4152 line churn codex-rs/cli/src/debug_sandbox.rs x: 12 # contributors y: 2194 line churn codex-rs/core/src/tools/handlers/shell/shell_command.rs x: 6 # contributors y: 553 line churn codex-rs/core/src/tools/network_approval.rs x: 12 # contributors y: 2433 line churn codex-rs/core/src/tools/runtimes/shell.rs x: 16 # contributors y: 889 line churn codex-rs/network-proxy/src/socks5.rs x: 7 # contributors y: 1445 line churn codex-rs/sandboxing/src/lib.rs x: 9 # contributors y: 84 line churn codex-rs/sandboxing/src/seatbelt.rs x: 7 # contributors y: 969 line churn codex-rs/core/src/tasks/mod.rs x: 26 # contributors y: 2306 line churn codex-rs/core/src/tasks/regular.rs x: 11 # contributors y: 404 line churn codex-rs/core/src/tasks/review.rs x: 14 # contributors y: 653 line churn codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 9 # contributors y: 941 line churn codex-rs/app-server/src/request_processors/thread_processor.rs x: 25 # contributors y: 6161 line churn codex-rs/app-server/src/request_processors/turn_processor.rs x: 18 # contributors y: 2155 line churn codex-rs/app-server/src/thread_state.rs x: 17 # contributors y: 1208 line churn codex-rs/core/src/agent/control.rs x: 24 # contributors y: 6142 line churn codex-rs/core/src/codex_delegate.rs x: 32 # contributors y: 1780 line churn codex-rs/core/src/session/handlers.rs x: 21 # contributors y: 2604 line churn codex-rs/memories/write/src/runtime.rs x: 12 # contributors y: 406 line churn codex-rs/tui/src/app/tests.rs x: 25 # contributors y: 9509 line churn codex-rs/tui/src/app_server_session.rs x: 31 # contributors y: 4711 line churn codex-rs/app-server-protocol/schema/typescript/index.ts x: 29 # contributors y: 825 line churn codex-rs/core/src/session/review.rs x: 14 # contributors y: 377 line churn codex-rs/exec/src/lib.rs x: 55 # contributors y: 6216 line churn codex-rs/core/src/environment_selection.rs x: 5 # contributors y: 1579 line churn codex-rs/exec-server/src/client_api.rs x: 5 # contributors y: 195 line churn codex-rs/exec-server/src/client.rs x: 9 # contributors y: 3643 line churn codex-rs/core/src/tools/handlers/mod.rs x: 21 # contributors y: 749 line churn codex-rs/core-plugins/src/manager.rs x: 14 # contributors y: 3688 line churn codex-rs/codex-api/src/requests/responses.rs x: 5 # contributors y: 540 line churn codex-rs/core/src/client.rs x: 45 # contributors y: 12619 line churn codex-rs/protocol/src/models.rs x: 30 # contributors y: 8237 line churn codex-rs/codex-api/src/endpoint/realtime_call.rs x: 6 # contributors y: 788 line churn codex-rs/core/src/realtime_conversation.rs x: 11 # contributors y: 4037 line churn codex-rs/core/src/tools/handlers/request_plugin_install.rs x: 8 # contributors y: 661 line churn codex-rs/core-plugins/src/loader.rs x: 11 # contributors y: 2522 line churn codex-rs/core/src/agents_md.rs x: 5 # contributors y: 1179 line churn codex-rs/tui/src/status/helpers.rs x: 11 # contributors y: 1058 line churn codex-rs/core-plugins/src/remote_bundle.rs x: 1 # contributors y: 1352 line churn codex-rs/core/src/connectors.rs x: 26 # contributors y: 4158 line churn codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 8 # contributors y: 2936 line churn codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 9 # contributors y: 4576 line churn codex-rs/cli/src/doctor.rs x: 9 # contributors y: 4241 line churn codex-rs/cli/src/main.rs x: 51 # contributors y: 6853 line churn codex-rs/login/src/auth/manager.rs x: 21 # contributors y: 4045 line churn codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 9 # contributors y: 1537 line churn codex-rs/app-server/src/request_processors/thread_resume_redaction.rs x: 6 # contributors y: 231 line churn codex-rs/core/src/mcp_tool_call.rs x: 31 # contributors y: 6285 line churn codex-rs/chatgpt/src/connectors.rs x: 11 # contributors y: 1678 line churn codex-rs/codex-mcp/src/rmcp_client.rs x: 14 # contributors y: 1133 line churn codex-rs/app-server-protocol/src/export.rs x: 17 # contributors y: 4474 line churn codex-rs/app-server/src/lib.rs x: 30 # contributors y: 3042 line churn codex-rs/tui/src/app/app_server_requests.rs x: 12 # contributors y: 1190 line churn codex-rs/apply-patch/src/invocation.rs x: 6 # contributors y: 1361 line churn codex-rs/apply-patch/src/lib.rs x: 16 # contributors y: 4913 line churn codex-rs/apply-patch/src/parser.rs x: 11 # contributors y: 2187 line churn codex-rs/arg0/src/lib.rs x: 7 # contributors y: 1047 line churn codex-rs/core/src/safety.rs x: 18 # contributors y: 1724 line churn codex-rs/core/src/tools/events.rs x: 10 # contributors y: 1505 line churn codex-rs/core/src/tools/handlers/apply_patch.rs x: 20 # contributors y: 1878 line churn codex-rs/core/src/tools/handlers/shell.rs x: 25 # contributors y: 2797 line churn codex-rs/core/src/lib.rs x: 54 # contributors y: 838 line churn codex-rs/core/src/prompt_debug.rs x: 15 # contributors y: 335 line churn codex-rs/core/src/state/service.rs x: 28 # contributors y: 330 line churn codex-rs/mcp-server/src/message_processor.rs x: 24 # contributors y: 2190 line churn codex-rs/app-server-client/src/lib.rs x: 18 # contributors y: 3023 line churn codex-rs/app-server-client/src/remote.rs x: 5 # contributors y: 1717 line churn codex-rs/app-server-protocol/src/protocol/v1.rs x: 15 # contributors y: 1135 line churn codex-rs/protocol/src/approvals.rs x: 16 # contributors y: 712 line churn codex-rs/rmcp-client/src/rmcp_client.rs x: 20 # contributors y: 2977 line churn codex-rs/tui/src/onboarding/auth.rs x: 24 # contributors y: 4491 line churn codex-rs/exec-server/src/relay.rs x: 5 # contributors y: 1978 line churn codex-rs/core/src/guardian/tests.rs x: 17 # contributors y: 3828 line churn codex-rs/tui/src/bottom_pane/mod.rs x: 40 # contributors y: 10002 line churn codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 10 # contributors y: 10766 line churn codex-rs/app-server/src/command_exec.rs x: 10 # contributors y: 1327 line churn codex-rs/exec-server/src/fs_sandbox.rs x: 9 # contributors y: 2183 line churn codex-rs/network-proxy/src/network_policy.rs x: 6 # contributors y: 1165 line churn codex-rs/exec/src/event_processor_with_human_output.rs x: 28 # contributors y: 4992 line churn codex-rs/tui/src/chatwidget/interrupts.rs x: 10 # contributors y: 643 line churn codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 7 # contributors y: 3245 line churn codex-rs/core/src/stream_events_utils.rs x: 12 # contributors y: 1658 line churn codex-rs/ext/image-generation/src/tests.rs x: 3 # contributors y: 859 line churn codex-rs/core-api/src/lib.rs x: 13 # contributors y: 113 line churn codex-rs/core-plugins/src/remote.rs x: 10 # contributors y: 3078 line churn codex-rs/core/src/tools/handlers/tool_search.rs x: 11 # contributors y: 1914 line churn codex-rs/core/src/tools/registry.rs x: 19 # contributors y: 3148 line churn codex-rs/core/src/tools/router.rs x: 21 # contributors y: 1599 line churn codex-rs/analytics/src/client.rs x: 10 # contributors y: 745 line churn codex-rs/app-server/src/config/external_agent_config.rs x: 6 # contributors y: 2273 line churn codex-rs/app-server/src/request_processors/plugins.rs x: 14 # contributors y: 2911 line churn codex-rs/core/src/unified_exec/mod.rs x: 21 # contributors y: 2889 line churn codex-rs/tui/src/chatwidget/plugins.rs x: 7 # contributors y: 6509 line churn codex-rs/rollout/src/state_db.rs x: 10 # contributors y: 1019 line churn codex-rs/state/src/runtime.rs x: 16 # contributors y: 14005 line churn codex-rs/state/src/runtime/memories.rs x: 12 # contributors y: 7196 line churn codex-rs/thread-store/src/local/update_thread_metadata.rs x: 12 # contributors y: 2134 line churn codex-rs/tui/src/app/thread_session_state.rs x: 11 # contributors y: 733 line churn codex-rs/tui/src/resume_picker.rs x: 25 # contributors y: 16134 line churn codex-rs/agent-identity/src/lib.rs x: 4 # contributors y: 1309 line churn codex-rs/app-server/src/outgoing_message.rs x: 20 # contributors y: 2597 line churn codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 24 # contributors y: 7663 line churn codex-rs/windows-sandbox-rs/src/lib.rs x: 9 # contributors y: 2275 line churn codex-rs/app-server/src/request_processors/config_processor.rs x: 13 # contributors y: 1005 line churn codex-rs/core/src/client_common.rs x: 27 # contributors y: 2642 line churn codex-rs/core/src/tools/code_mode/mod.rs x: 11 # contributors y: 1437 line churn codex-rs/core/src/tools/handlers/extension_tools.rs x: 8 # contributors y: 1318 line churn codex-rs/config/src/loader/mod.rs x: 13 # contributors y: 2006 line churn codex-rs/core/src/guardian/review_session.rs x: 17 # contributors y: 2313 line churn codex-rs/tui/src/chatwidget/tests.rs x: 59 # contributors y: 60066 line churn codex-rs/tui/src/app.rs x: 57 # contributors y: 49703 line churn codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 23 # contributors y: 7752 line churn codex-rs/tui/src/diff_render.rs x: 10 # contributors y: 9186 line churn codex-rs/tui/src/render/highlight.rs x: 4 # contributors y: 5205 line churn codex-rs/exec-server/src/local_file_system.rs x: 4 # contributors y: 1746 line churn codex-rs/tui/src/terminal_probe.rs x: 2 # contributors y: 1322 line churn codex-rs/tui/src/tui.rs x: 19 # contributors y: 4198 line churn codex-rs/tui/src/tui/event_stream.rs x: 3 # contributors y: 1557 line churn codex-rs/core/src/realtime_context.rs x: 9 # contributors y: 1175 line churn codex-rs/rollout/src/compression.rs x: 2 # contributors y: 1208 line churn codex-rs/state/src/lib.rs x: 10 # contributors y: 164 line churn codex-rs/protocol/src/permissions.rs x: 7 # contributors y: 4801 line churn codex-rs/tui/src/bottom_pane/request_user_input/render.rs x: 5 # contributors y: 2382 line churn codex-rs/core/src/tools/handlers/unified_exec.rs x: 20 # contributors y: 2373 line churn codex-rs/shell-command/src/parse_command.rs x: 3 # contributors y: 2758 line churn codex-rs/core/src/shell.rs x: 12 # contributors y: 4694 line churn codex-rs/app-server/src/transport.rs x: 11 # contributors y: 4711 line churn codex-rs/tui/src/debug_config.rs x: 18 # contributors y: 3157 line churn codex-rs/tui/src/bottom_pane/command_popup.rs x: 25 # contributors y: 3440 line churn codex-rs/core/src/guardian/review.rs x: 14 # contributors y: 1382 line churn codex-rs/cli/src/mcp_cmd.rs x: 26 # contributors y: 1704 line churn codex-rs/core/src/mcp_skill_dependencies.rs x: 12 # contributors y: 613 line churn codex-rs/cli/src/login.rs x: 18 # contributors y: 946 line churn codex-rs/login/src/server.rs x: 20 # contributors y: 2865 line churn codex-rs/tui/src/app_command.rs x: 9 # contributors y: 1760 line churn codex-rs/tui/src/bottom_pane/textarea.rs x: 23 # contributors y: 10091 line churn codex-rs/secrets/src/local.rs x: 2 # contributors y: 501 line churn codex-rs/tui/src/history_cell/tests.rs x: 7 # contributors y: 2692 line churn codex-rs/tui/src/external_agent_config_migration.rs x: 3 # contributors y: 1785 line churn codex-rs/cloud-tasks/src/lib.rs x: 13 # contributors y: 2840 line churn codex-rs/config/src/lib.rs x: 19 # contributors y: 170 line churn codex-rs/tools/src/lib.rs x: 13 # contributors y: 341 line churn codex-rs/hooks/src/engine/discovery.rs x: 6 # contributors y: 1983 line churn codex-rs/core/src/turn_metadata.rs x: 17 # contributors y: 1731 line churn codex-rs/tui/src/onboarding/onboarding_screen.rs x: 16 # contributors y: 2168 line churn codex-rs/tui/src/status/tests.rs x: 19 # contributors y: 5343 line churn codex-rs/state/src/runtime/goals.rs x: 4 # contributors y: 2049 line churn codex-rs/rollout/src/lib.rs x: 8 # contributors y: 97 line churn codex-rs/tui/src/multi_agents.rs x: 7 # contributors y: 3595 line churn codex-rs/tui/src/markdown_render.rs x: 9 # contributors y: 6205 line churn codex-rs/core/src/exec_policy.rs x: 15 # contributors y: 5892 line churn codex-rs/tui/src/status/card.rs x: 17 # contributors y: 2687 line churn codex-rs/tui/src/keymap.rs x: 3 # contributors y: 3069 line churn codex-rs/cloud-config/src/lib.rs x: 1 # contributors y: 6832 line churn codex-rs/tui/src/bottom_pane/footer.rs x: 15 # contributors y: 8208 line churn codex-rs/core/src/tools/handlers/multi_agents.rs x: 9 # contributors y: 5606 line churn codex-rs/tui/src/keymap_setup.rs x: 1 # contributors y: 2002 line churn codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 12 # contributors y: 2861 line churn codex-rs/tui/src/bottom_pane/app_link_view.rs x: 7 # contributors y: 3812 line churn codex-rs/tui/src/bottom_pane/feedback_view.rs x: 16 # contributors y: 3331 line churn codex-rs/tui/src/insert_history.rs x: 8 # contributors y: 4332 line churn codex-rs/tui/src/markdown.rs x: 6 # contributors y: 2658 line churn codex-rs/tui/src/pager_overlay.rs x: 14 # contributors y: 6066 line churn codex-rs/tui/src/streaming/controller.rs x: 10 # contributors y: 4544 line churn codex-rs/tui/src/markdown_stream.rs x: 7 # contributors y: 4525 line churn codex-rs/tui/src/bottom_pane/pending_input_preview.rs x: 3 # contributors y: 1233 line churn codex-rs/feedback/src/lib.rs x: 13 # contributors y: 1248 line churn codex-rs/ext/memories/src/local.rs x: 1 # contributors y: 1177 line churn codex-rs/linux-sandbox/src/bwrap.rs x: 6 # contributors y: 3725 line churn codex-rs/exec/src/cli.rs x: 19 # contributors y: 677 line churn codex-rs/tui/src/cli.rs x: 18 # contributors y: 637 line churn codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 7 # contributors y: 8040 line churn codex-rs/tui/src/bottom_pane/multi_select_picker.rs x: 5 # contributors y: 2841 line churn codex-rs/app-server-transport/src/transport/auth.rs x: 2 # contributors y: 2253 line churn codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 19 # contributors y: 3556 line churn codex-rs/linux-sandbox/src/linux_run_main.rs x: 4 # contributors y: 2592 line churn codex-rs/tui/src/exec_cell/render.rs x: 13 # contributors y: 3483 line churn codex-rs/tui/src/tooltips.rs x: 8 # contributors y: 1539 line churn codex-rs/tui/src/bottom_pane/prompt_args.rs x: 3 # contributors y: 3539 line churn
61650.0
line churn
  min: 1.0
  average: 809.18
  25th percentile: 85.25
  median: 245.0
  75th percentile: 698.5
  max: 61650.0
0 72.0
# contributors
min: 1.0 | average: 5.1 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 72.0

File Size vs. Line Churn: 1800 points

codex-rs/app-server-protocol/schema/typescript/v2/index.ts x: 498 lines of code y: 594 line churn codex-rs/app-server-protocol/src/protocol/common.rs x: 3409 lines of code y: 4878 line churn codex-rs/app-server/src/message_processor.rs x: 165 lines of code y: 5805 line churn codex-rs/app-server/src/request_processors.rs x: 612 lines of code y: 707 line churn codex-rs/app-server/src/request_processors/account_processor.rs x: 1087 lines of code y: 1562 line churn codex-rs/backend-client/src/client.rs x: 139 lines of code y: 1552 line churn codex-rs/backend-client/src/lib.rs x: 26 lines of code y: 35 line churn codex-rs/backend-client/src/types.rs x: 413 lines of code y: 966 line churn codex-rs/tui/src/app/background_requests.rs x: 994 lines of code y: 1857 line churn codex-rs/tui/src/app/event_dispatch.rs x: 2288 lines of code y: 3581 line churn codex-rs/tui/src/app_event.rs x: 654 lines of code y: 2723 line churn codex-rs/tui/src/bottom_pane/status_line_setup.rs x: 581 lines of code y: 2145 line churn codex-rs/tui/src/bottom_pane/status_line_style.rs x: 167 lines of code y: 308 line churn codex-rs/tui/src/bottom_pane/status_surface_preview.rs x: 263 lines of code y: 310 line churn codex-rs/tui/src/chatwidget.rs x: 1697 lines of code y: 61650 line churn codex-rs/tui/src/chatwidget/constructor.rs x: 273 lines of code y: 316 line churn codex-rs/tui/src/chatwidget/settings.rs x: 604 lines of code y: 895 line churn codex-rs/tui/src/chatwidget/status_surfaces.rs x: 960 lines of code y: 2925 line churn codex-rs/tui/src/lib.rs x: 2784 lines of code y: 12044 line churn codex-rs/core/src/tools/sandboxing.rs x: 402 lines of code y: 1130 line churn codex-rs/exec-server/src/environment.rs x: 367 lines of code y: 2698 line churn codex-rs/exec-server/src/lib.rs x: 136 lines of code y: 271 line churn codex-rs/exec-server/src/local_process.rs x: 592 lines of code y: 1630 line churn codex-rs/exec-server/src/process_sandbox.rs x: 120 lines of code y: 132 line churn codex-rs/exec-server/src/server/handler.rs x: 375 lines of code y: 1336 line churn codex-rs/exec-server/src/server/process_handler.rs x: 61 lines of code y: 103 line churn codex-rs/exec-server/src/server/session_registry.rs x: 33 lines of code y: 273 line churn codex-rs/app-server-protocol/src/protocol/v2/tests.rs x: 3715 lines of code y: 5131 line churn codex-rs/app-server-protocol/src/protocol/v2/thread.rs x: 1142 lines of code y: 1804 line churn codex-rs/app-server-protocol/src/protocol/v2/turn.rs x: 367 lines of code y: 500 line churn codex-rs/core/src/agent/control/spawn.rs x: 674 lines of code y: 767 line churn codex-rs/core/src/codex_thread.rs x: 550 lines of code y: 1199 line churn codex-rs/core/src/config/mod.rs x: 3514 lines of code y: 21125 line churn codex-rs/core/src/context_manager/updates.rs x: 244 lines of code y: 577 line churn codex-rs/core/src/session/config_lock.rs x: 189 lines of code y: 683 line churn codex-rs/core/src/session/mod.rs x: 2481 lines of code y: 6737 line churn codex-rs/core/src/session/session.rs x: 1120 lines of code y: 2797 line churn codex-rs/core/src/session/turn_context.rs x: 782 lines of code y: 2178 line churn codex-rs/core/src/thread_manager.rs x: 1585 lines of code y: 3925 line churn codex-rs/core/src/tools/handlers/multi_agents_spec.rs x: 783 lines of code y: 1039 line churn codex-rs/core/src/tools/handlers/multi_agents_v2/spawn.rs x: 30 lines of code y: 728 line churn codex-rs/core/src/tools/spec_plan.rs x: 1015 lines of code y: 4031 line churn codex-rs/features/src/feature_configs.rs x: 198 lines of code y: 259 line churn codex-rs/features/src/lib.rs x: 595 lines of code y: 2040 line churn codex-rs/features/src/tests.rs x: 636 lines of code y: 1194 line churn codex-rs/protocol/src/config_types.rs x: 735 lines of code y: 1173 line churn codex-rs/protocol/src/protocol.rs x: 3184 lines of code y: 10796 line churn codex-rs/cli/src/doctor/thread_inventory.rs x: 864 lines of code y: 925 line churn codex-rs/rollout/src/recorder.rs x: 1679 lines of code y: 3138 line churn codex-rs/rollout/src/tests.rs x: 1541 lines of code y: 2161 line churn codex-rs/state/src/extract.rs x: 536 lines of code y: 1164 line churn codex-rs/state/src/runtime/threads.rs x: 2678 lines of code y: 4216 line churn codex-rs/thread-store/src/in_memory.rs x: 436 lines of code y: 751 line churn codex-rs/thread-store/src/local/create_thread.rs x: 45 lines of code y: 92 line churn codex-rs/thread-store/src/local/mod.rs x: 254 lines of code y: 2660 line churn codex-rs/thread-store/src/local/read_thread.rs x: 1240 lines of code y: 1874 line churn codex-rs/thread-store/src/thread_metadata_sync.rs x: 559 lines of code y: 838 line churn codex-rs/core/src/session/turn.rs x: 2229 lines of code y: 4675 line churn codex-rs/app-server-protocol/src/protocol/v2/model.rs x: 151 lines of code y: 175 line churn codex-rs/app-server/src/bespoke_event_handling.rs x: 3835 lines of code y: 10089 line churn codex-rs/codex-api/src/endpoint/responses_websocket.rs x: 950 lines of code y: 1679 line churn codex-rs/codex-api/src/sse/responses.rs x: 902 lines of code y: 2190 line churn codex-rs/core/src/turn_timing.rs x: 142 lines of code y: 696 line churn codex-rs/mcp-server/src/codex_tool_runner.rs x: 388 lines of code y: 1486 line churn codex-rs/otel/src/events/session_telemetry.rs x: 309 lines of code y: 1436 line churn codex-rs/rollout-trace/src/protocol_event.rs x: 380 lines of code y: 592 line churn codex-rs/rollout/src/policy.rs x: 152 lines of code y: 488 line churn codex-rs/tui/src/app/app_server_event_targets.rs x: 297 lines of code y: 325 line churn codex-rs/tui/src/chatwidget/protocol.rs x: 328 lines of code y: 417 line churn codex-rs/code-mode/src/cell_actor/mod.rs x: 52 lines of code y: 829 line churn codex-rs/code-mode/src/cell_actor/tests.rs x: 580 lines of code y: 656 line churn codex-rs/code-mode/src/cell_actor/types.rs x: 401 lines of code y: 706 line churn codex-rs/code-mode/src/session_runtime/tests.rs x: 170 lines of code y: 188 line churn codex-rs/code-mode/src/runtime/mod.rs x: 408 lines of code y: 826 line churn codex-rs/code-mode/src/service.rs x: 361 lines of code y: 5575 line churn codex-rs/code-mode/src/session_runtime/types.rs x: 129 lines of code y: 172 line churn codex-rs/code-mode/src/lib.rs x: 8 lines of code y: 95 line churn codex-rs/app-server-transport/src/transport/remote_control/client_tracker.rs x: 389 lines of code y: 990 line churn codex-rs/core-skills/src/loader.rs x: 1113 lines of code y: 1982 line churn codex-rs/exec-server/src/server/processor.rs x: 428 lines of code y: 679 line churn codex-rs/core/src/exec.rs x: 1007 lines of code y: 5898 line churn codex-rs/core/src/sandboxing/mod.rs x: 176 lines of code y: 3699 line churn codex-rs/core/src/tasks/user_shell.rs x: 433 lines of code y: 1006 line churn codex-rs/core/src/tools/orchestrator.rs x: 583 lines of code y: 1272 line churn codex-rs/core/src/tools/runtimes/shell/unix_escalation.rs x: 1070 lines of code y: 3417 line churn codex-rs/core/src/unified_exec/process_manager.rs x: 1332 lines of code y: 2714 line churn codex-rs/exec-server/src/protocol.rs x: 471 lines of code y: 741 line churn codex-rs/exec-server/src/server/handler/tests.rs x: 314 lines of code y: 414 line churn codex-rs/rmcp-client/src/stdio_server_launcher.rs x: 542 lines of code y: 762 line churn codex-rs/sandboxing/src/manager.rs x: 445 lines of code y: 1003 line churn codex-rs/core/src/context/token_budget_context.rs x: 108 lines of code y: 191 line churn codex-rs/core/src/event_mapping.rs x: 199 lines of code y: 1414 line churn codex-rs/core/src/session/token_budget.rs x: 33 lines of code y: 151 line churn codex-rs/core/src/context/mod.rs x: 76 lines of code y: 113 line churn codex-rs/core/src/state/auto_compact_window.rs x: 188 lines of code y: 317 line churn codex-rs/core/src/state/session.rs x: 268 lines of code y: 1389 line churn codex-rs/app-server-protocol/src/protocol/thread_history.rs x: 3816 lines of code y: 4808 line churn codex-rs/core/src/compact.rs x: 601 lines of code y: 3489 line churn codex-rs/core/src/compact_remote.rs x: 416 lines of code y: 1208 line churn codex-rs/core/src/compact_remote_v2.rs x: 793 lines of code y: 1395 line churn codex-rs/core/src/state/mod.rs x: 16 lines of code y: 23 line churn codex-rs/tui/src/bottom_pane/slash_commands.rs x: 97 lines of code y: 883 line churn codex-rs/tui/src/chatwidget/input_flow.rs x: 212 lines of code y: 253 line churn codex-rs/tui/src/slash_command.rs x: 241 lines of code y: 1026 line churn codex-rs/core-skills/src/render.rs x: 876 lines of code y: 1956 line churn codex-rs/external-agent-migration/src/lib.rs x: 2026 lines of code y: 2371 line churn codex-rs/core-skills/src/injection.rs x: 459 lines of code y: 614 line churn codex-rs/ext/skills/src/extension.rs x: 355 lines of code y: 808 line churn codex-rs/codex-api/src/search.rs x: 235 lines of code y: 342 line churn codex-rs/core/src/tools/runtimes/unified_exec.rs x: 640 lines of code y: 1409 line churn codex-rs/codex-mcp/src/connection_manager.rs x: 833 lines of code y: 1485 line churn codex-rs/codex-mcp/src/mcp/mod.rs x: 568 lines of code y: 2018 line churn codex-rs/config/src/config_toml.rs x: 818 lines of code y: 1461 line churn codex-rs/core/src/tools/handlers/mcp_resource.rs x: 318 lines of code y: 1897 line churn codex-rs/ext/skills/src/state.rs x: 181 lines of code y: 266 line churn codex-rs/codex-api/src/endpoint/search.rs x: 27 lines of code y: 285 line churn codex-rs/config/src/config_requirements.rs x: 3206 lines of code y: 4152 line churn codex-rs/tools/src/tool_spec.rs x: 113 lines of code y: 285 line churn codex-rs/cli/src/debug_sandbox.rs x: 863 lines of code y: 2194 line churn codex-rs/core/src/tools/handlers/shell/shell_command.rs x: 133 lines of code y: 553 line churn codex-rs/core/src/tools/network_approval.rs x: 776 lines of code y: 2433 line churn codex-rs/core/src/tools/runtimes/shell.rs x: 311 lines of code y: 889 line churn codex-rs/network-proxy/src/http_proxy.rs x: 1360 lines of code y: 2012 line churn codex-rs/network-proxy/src/proxy.rs x: 1335 lines of code y: 2024 line churn codex-rs/network-proxy/src/socks5.rs x: 980 lines of code y: 1445 line churn codex-rs/sandboxing/src/lib.rs x: 64 lines of code y: 84 line churn codex-rs/core/src/rollout_budget.rs x: 88 lines of code y: 114 line churn codex-rs/core/src/tasks/mod.rs x: 815 lines of code y: 2306 line churn codex-rs/core/src/tasks/review.rs x: 184 lines of code y: 653 line churn codex-rs/app-server/src/request_processors/thread_lifecycle.rs x: 178 lines of code y: 941 line churn codex-rs/app-server/src/request_processors/thread_processor.rs x: 3665 lines of code y: 6161 line churn codex-rs/app-server/src/request_processors/thread_summary.rs x: 318 lines of code y: 502 line churn codex-rs/app-server/src/request_processors/turn_processor.rs x: 48 lines of code y: 2155 line churn codex-rs/app-server/src/thread_state.rs x: 517 lines of code y: 1208 line churn codex-rs/core/src/agent/control.rs x: 669 lines of code y: 6142 line churn codex-rs/core/src/codex_delegate.rs x: 820 lines of code y: 1780 line churn codex-rs/core/src/session/handlers.rs x: 863 lines of code y: 2604 line churn codex-rs/memories/write/src/runtime.rs x: 336 lines of code y: 406 line churn codex-rs/tui/src/app/tests.rs x: 5691 lines of code y: 9509 line churn codex-rs/tui/src/app_server_session.rs x: 2395 lines of code y: 4711 line churn codex-rs/app-server-protocol/schema/typescript/index.ts x: 85 lines of code y: 825 line churn codex-rs/core/src/session/review.rs x: 153 lines of code y: 377 line churn codex-rs/exec/src/lib.rs x: 1825 lines of code y: 6216 line churn codex-rs/core/src/environment_selection.rs x: 130 lines of code y: 1579 line churn codex-rs/exec-server/src/client.rs x: 2066 lines of code y: 3643 line churn codex-rs/rmcp-client/src/auth_status.rs x: 325 lines of code y: 588 line churn codex-rs/core/src/tools/handlers/mod.rs x: 149 lines of code y: 749 line churn codex-rs/core-plugins/src/manager.rs x: 2330 lines of code y: 3688 line churn codex-rs/codex-api/src/endpoint/compact.rs x: 102 lines of code y: 343 line churn codex-rs/codex-api/src/endpoint/responses.rs x: 91 lines of code y: 364 line churn codex-rs/codex-api/src/requests/responses.rs x: 6 lines of code y: 540 line churn codex-rs/core/src/client.rs x: 1760 lines of code y: 12619 line churn codex-rs/ext/web-search/src/history.rs x: 183 lines of code y: 232 line churn codex-rs/protocol/src/models.rs x: 3087 lines of code y: 8237 line churn codex-rs/app-server-protocol/src/protocol/v2/realtime.rs x: 219 lines of code y: 291 line churn codex-rs/core/src/realtime_conversation.rs x: 1659 lines of code y: 4037 line churn codex-rs/core-plugins/src/loader.rs x: 1012 lines of code y: 2522 line churn codex-rs/core-plugins/src/tool_suggest_metadata.rs x: 213 lines of code y: 242 line churn codex-rs/core-skills/src/service.rs x: 301 lines of code y: 357 line churn codex-rs/ext/skills/src/provider/executor.rs x: 162 lines of code y: 241 line churn codex-rs/core-plugins/src/marketplace.rs x: 887 lines of code y: 1267 line churn codex-rs/core-plugins/src/store.rs x: 479 lines of code y: 671 line churn codex-rs/tui/src/status/helpers.rs x: 278 lines of code y: 1058 line churn codex-rs/utils/path-uri/src/tests.rs x: 621 lines of code y: 788 line churn codex-rs/core-plugins/src/remote_bundle.rs x: 497 lines of code y: 1352 line churn codex-rs/core/src/connectors.rs x: 531 lines of code y: 4158 line churn codex-rs/app-server-transport/src/transport/remote_control/tests.rs x: 2633 lines of code y: 2936 line churn codex-rs/app-server-transport/src/transport/remote_control/websocket.rs x: 3295 lines of code y: 4576 line churn codex-rs/cli/src/doctor.rs x: 2833 lines of code y: 4241 line churn codex-rs/cli/src/main.rs x: 3481 lines of code y: 6853 line churn codex-rs/login/src/auth/agent_identity.rs x: 481 lines of code y: 886 line churn codex-rs/login/src/auth/manager.rs x: 2145 lines of code y: 4045 line churn codex-rs/login/src/auth/storage.rs x: 263 lines of code y: 616 line churn codex-rs/login/src/lib.rs x: 53 lines of code y: 2508 line churn codex-rs/app-server-protocol/src/protocol/v2/item.rs x: 1323 lines of code y: 1537 line churn codex-rs/app-server/src/request_processors/thread_resume_redaction.rs x: 202 lines of code y: 231 line churn codex-rs/core/src/mcp_tool_call.rs x: 1562 lines of code y: 6285 line churn codex-rs/protocol/src/items.rs x: 592 lines of code y: 702 line churn codex-rs/chatgpt/src/connectors.rs x: 260 lines of code y: 1678 line churn codex-rs/codex-mcp/src/rmcp_client.rs x: 426 lines of code y: 1133 line churn codex-rs/prompts/src/permissions_instructions.rs x: 284 lines of code y: 394 line churn codex-rs/app-server-protocol/src/export.rs x: 2695 lines of code y: 4474 line churn codex-rs/app-server/src/lib.rs x: 128 lines of code y: 3042 line churn codex-rs/tui/src/app/app_server_requests.rs x: 866 lines of code y: 1190 line churn codex-rs/tui/src/app/side.rs x: 567 lines of code y: 688 line churn codex-rs/apply-patch/src/invocation.rs x: 876 lines of code y: 1361 line churn codex-rs/apply-patch/src/lib.rs x: 1467 lines of code y: 4913 line churn codex-rs/apply-patch/src/parser.rs x: 545 lines of code y: 2187 line churn codex-rs/arg0/src/lib.rs x: 603 lines of code y: 1047 line churn codex-rs/core/src/apply_patch.rs x: 89 lines of code y: 1179 line churn codex-rs/core/src/safety.rs x: 102 lines of code y: 1724 line churn codex-rs/core/src/tools/events.rs x: 553 lines of code y: 1505 line churn codex-rs/core/src/tools/handlers/apply_patch.rs x: 307 lines of code y: 1878 line churn codex-rs/core/src/tools/handlers/shell.rs x: 232 lines of code y: 2797 line churn codex-rs/core/src/tools/runtimes/apply_patch.rs x: 263 lines of code y: 1087 line churn codex-rs/core/src/lib.rs x: 193 lines of code y: 838 line churn codex-rs/mcp-server/src/message_processor.rs x: 506 lines of code y: 2190 line churn codex-rs/app-server-client/src/lib.rs x: 2030 lines of code y: 3023 line churn codex-rs/app-server-client/src/remote.rs x: 794 lines of code y: 1717 line churn codex-rs/app-server-protocol/src/protocol/v1.rs x: 194 lines of code y: 1135 line churn codex-rs/app-server-protocol/src/protocol/v2/mcp.rs x: 645 lines of code y: 727 line churn codex-rs/protocol/src/approvals.rs x: 390 lines of code y: 712 line churn codex-rs/rmcp-client/src/rmcp_client.rs x: 279 lines of code y: 2977 line churn codex-rs/tui/src/app/thread_routing.rs x: 1447 lines of code y: 2150 line churn codex-rs/tui/src/chatwidget/tool_requests.rs x: 416 lines of code y: 468 line churn codex-rs/tui/src/onboarding/auth.rs x: 1158 lines of code y: 4491 line churn codex-rs/exec-server/src/noise_relay/harness.rs x: 391 lines of code y: 474 line churn codex-rs/exec-server/src/relay.rs x: 1121 lines of code y: 1978 line churn codex-rs/exec-server/src/remote.rs x: 710 lines of code y: 1289 line churn codex-rs/app-server/src/request_processors/thread_goal_processor.rs x: 370 lines of code y: 911 line churn codex-rs/core/src/guardian/tests.rs x: 2968 lines of code y: 3828 line churn codex-rs/ext/extension-api/src/contributors.rs x: 204 lines of code y: 547 line churn codex-rs/ext/memories/src/tests.rs x: 468 lines of code y: 551 line churn codex-rs/codex-mcp/src/runtime.rs x: 252 lines of code y: 581 line churn codex-rs/codex-mcp/src/server.rs x: 99 lines of code y: 155 line churn codex-rs/tui/src/bottom_pane/mod.rs x: 2416 lines of code y: 10002 line churn codex-rs/tui/src/bottom_pane/request_user_input/mod.rs x: 3281 lines of code y: 10766 line churn codex-rs/app-server/src/command_exec.rs x: 995 lines of code y: 1327 line churn codex-rs/exec-server/src/fs_sandbox.rs x: 641 lines of code y: 2183 line churn codex-rs/exec/src/event_processor_with_human_output.rs x: 409 lines of code y: 4992 line churn codex-rs/tui/src/app/pending_interactive_replay.rs x: 860 lines of code y: 2512 line churn codex-rs/tui/src/chatwidget/interrupts.rs x: 215 lines of code y: 643 line churn codex-rs/utils/path-uri/src/api_path_string.rs x: 270 lines of code y: 640 line churn codex-rs/core-plugins/src/manifest.rs x: 646 lines of code y: 906 line churn codex-rs/core/src/tools/handlers/dynamic.rs x: 99 lines of code y: 488 line churn codex-rs/codex-api/src/endpoint/realtime_websocket/methods.rs x: 2235 lines of code y: 3245 line churn codex-rs/core/src/context_manager/history.rs x: 572 lines of code y: 1605 line churn codex-rs/core/src/stream_events_utils.rs x: 512 lines of code y: 1658 line churn codex-rs/memories/write/src/phase1.rs x: 772 lines of code y: 926 line churn codex-rs/core-plugins/src/remote.rs x: 1714 lines of code y: 3078 line churn codex-rs/core/src/tools/handlers/tool_search.rs x: 320 lines of code y: 1914 line churn codex-rs/core/src/tools/registry.rs x: 306 lines of code y: 3148 line churn codex-rs/core/src/tools/router.rs x: 56 lines of code y: 1599 line churn codex-rs/analytics/src/events.rs x: 1089 lines of code y: 1566 line churn codex-rs/analytics/src/facts.rs x: 523 lines of code y: 639 line churn codex-rs/analytics/src/reducer.rs x: 2643 lines of code y: 3406 line churn codex-rs/app-server-protocol/src/protocol/v2/config.rs x: 690 lines of code y: 895 line churn codex-rs/app-server/src/config/external_agent_config.rs x: 1761 lines of code y: 2273 line churn codex-rs/app-server/src/request_processors/external_agent_config_processor.rs x: 621 lines of code y: 1257 line churn codex-rs/app-server/src/request_processors/plugins.rs x: 2197 lines of code y: 2911 line churn codex-rs/core/src/unified_exec/async_watcher.rs x: 289 lines of code y: 614 line churn codex-rs/core/src/unified_exec/mod.rs x: 150 lines of code y: 2889 line churn codex-rs/tui/src/chatwidget/plugin_catalog.rs x: 1331 lines of code y: 1425 line churn codex-rs/tui/src/chatwidget/plugins.rs x: 911 lines of code y: 6509 line churn codex-rs/app-server/src/thread_status.rs x: 815 lines of code y: 942 line churn codex-rs/rollout/src/list.rs x: 1363 lines of code y: 1936 line churn codex-rs/rollout/src/metadata.rs x: 417 lines of code y: 554 line churn codex-rs/rollout/src/state_db.rs x: 640 lines of code y: 1019 line churn codex-rs/state/src/runtime.rs x: 676 lines of code y: 14005 line churn codex-rs/state/src/runtime/memories.rs x: 4384 lines of code y: 7196 line churn codex-rs/thread-store/src/local/helpers.rs x: 255 lines of code y: 295 line churn codex-rs/thread-store/src/local/list_threads.rs x: 442 lines of code y: 618 line churn codex-rs/thread-store/src/local/update_thread_metadata.rs x: 537 lines of code y: 2134 line churn codex-rs/tui/src/resume_picker.rs x: 5070 lines of code y: 16134 line churn codex-rs/agent-identity/src/lib.rs x: 457 lines of code y: 1309 line churn codex-rs/model-provider/src/auth.rs x: 133 lines of code y: 274 line churn codex-rs/app-server/src/outgoing_message.rs x: 602 lines of code y: 2597 line churn codex-rs/tui/src/bottom_pane/approval_overlay.rs x: 2236 lines of code y: 7663 line churn codex-rs/windows-sandbox-rs/src/lib.rs x: 769 lines of code y: 2275 line churn codex-rs/config/src/types.rs x: 695 lines of code y: 1170 line churn codex-rs/connectors/src/app_tool_policy.rs x: 185 lines of code y: 213 line churn codex-rs/app-server/src/request_processors/config_processor.rs x: 617 lines of code y: 1005 line churn codex-rs/core-skills/src/model.rs x: 160 lines of code y: 307 line churn codex-rs/core/src/skills.rs x: 104 lines of code y: 388 line churn codex-rs/ext/skills/src/tools/mod.rs x: 143 lines of code y: 185 line churn codex-rs/core/src/tools/handlers/multi_agents_v2/message_tool.rs x: 115 lines of code y: 509 line churn codex-rs/exec-server/src/client_recovery.rs x: 511 lines of code y: 586 line churn codex-rs/core/src/client_common.rs x: 92 lines of code y: 2642 line churn codex-rs/core/src/tools/code_mode/mod.rs x: 345 lines of code y: 1437 line churn codex-rs/core/src/tools/handlers/extension_tools.rs x: 554 lines of code y: 1318 line churn codex-rs/core/src/tools/handlers/mcp.rs x: 148 lines of code y: 1338 line churn codex-rs/core/src/tools/mod.rs x: 31 lines of code y: 1559 line churn codex-rs/config/src/loader/mod.rs x: 1336 lines of code y: 2006 line churn codex-rs/core/src/tools/handlers/request_plugin_install_spec.rs x: 170 lines of code y: 489 line churn codex-rs/core/src/guardian/review_session.rs x: 1661 lines of code y: 2313 line churn codex-rs/core/src/mcp_openai_file.rs x: 509 lines of code y: 1073 line churn codex-rs/core/src/shell_snapshot.rs x: 530 lines of code y: 2121 line churn codex-rs/tui/src/chatwidget/tests.rs x: 249 lines of code y: 60066 line churn codex-rs/tui/src/app.rs x: 1237 lines of code y: 49703 line churn codex-rs/tui/src/app_backtrack.rs x: 567 lines of code y: 3737 line churn codex-rs/tui/src/bottom_pane/list_selection_view.rs x: 2483 lines of code y: 7752 line churn codex-rs/tui/src/chatwidget/streaming.rs x: 387 lines of code y: 481 line churn codex-rs/tui/src/chatwidget/usage.rs x: 352 lines of code y: 382 line churn codex-rs/tui/src/diff_render.rs x: 2052 lines of code y: 9186 line churn codex-rs/tui/src/render/highlight.rs x: 1273 lines of code y: 5205 line churn codex-rs/exec-server/src/local_file_system.rs x: 697 lines of code y: 1746 line churn codex-rs/exec-server/src/remote_file_system.rs x: 398 lines of code y: 957 line churn codex-rs/exec-server/src/server/file_system_handler.rs x: 305 lines of code y: 764 line churn codex-rs/tui/src/terminal_probe.rs x: 825 lines of code y: 1322 line churn codex-rs/tui/src/tui.rs x: 627 lines of code y: 4198 line churn codex-rs/tui/src/tui/event_stream.rs x: 429 lines of code y: 1557 line churn codex-rs/core/src/hook_runtime.rs x: 701 lines of code y: 1302 line churn codex-rs/core/src/guardian/prompt.rs x: 570 lines of code y: 897 line churn codex-rs/rollout-trace/src/reducer/tool/agents.rs x: 729 lines of code y: 855 line churn codex-rs/rollout/src/compression.rs x: 920 lines of code y: 1208 line churn codex-rs/cli/src/marketplace_cmd.rs x: 501 lines of code y: 1597 line churn codex-rs/cli/src/plugin_cmd.rs x: 425 lines of code y: 878 line churn codex-rs/core-plugins/src/marketplace_add.rs x: 366 lines of code y: 436 line churn codex-rs/core-plugins/src/startup_sync.rs x: 958 lines of code y: 1083 line churn codex-rs/protocol/src/permissions.rs x: 2868 lines of code y: 4801 line churn codex-rs/exec-server/src/connection.rs x: 777 lines of code y: 1289 line churn codex-rs/exec-server/src/environment_toml.rs x: 461 lines of code y: 1114 line churn codex-rs/connectors/src/lib.rs x: 747 lines of code y: 905 line churn codex-rs/hooks/src/events/post_tool_use.rs x: 550 lines of code y: 750 line churn codex-rs/app-server-protocol/src/protocol/v2/plugin.rs x: 755 lines of code y: 901 line churn codex-rs/core-plugins/src/remote/remote_installed_plugin_sync.rs x: 75 lines of code y: 657 line churn codex-rs/windows-sandbox-rs/src/spawn_prep.rs x: 252 lines of code y: 1358 line churn codex-rs/windows-sandbox-rs/src/elevated/runner_client.rs x: 56 lines of code y: 479 line churn codex-rs/windows-sandbox-rs/src/elevated_impl.rs x: 293 lines of code y: 1940 line churn codex-rs/app-server/src/in_process.rs x: 744 lines of code y: 1482 line churn codex-rs/tui/src/bottom_pane/request_user_input/render.rs x: 486 lines of code y: 2382 line churn codex-rs/utils/image/src/lib.rs x: 361 lines of code y: 978 line churn codex-rs/codex-client/src/transport.rs x: 16 lines of code y: 328 line churn codex-rs/core/src/tools/handlers/unified_exec.rs x: 139 lines of code y: 2373 line churn codex-rs/shell-command/src/parse_command.rs x: 2317 lines of code y: 2758 line churn codex-rs/tui/src/app/resize_reflow.rs x: 456 lines of code y: 738 line churn codex-rs/core/src/shell.rs x: 13 lines of code y: 4694 line churn codex-rs/core/src/tools/runtimes/mod.rs x: 462 lines of code y: 1658 line churn codex-rs/codex-mcp/src/catalog.rs x: 341 lines of code y: 426 line churn codex-rs/core/src/personality_migration.rs x: 104 lines of code y: 586 line churn codex-rs/app-server-transport/src/transport/mod.rs x: 441 lines of code y: 548 line churn codex-rs/app-server-transport/src/transport/remote_control/mod.rs x: 1001 lines of code y: 1562 line churn codex-rs/app-server/src/transport.rs x: 226 lines of code y: 4711 line churn codex-rs/tui/src/debug_config.rs x: 1139 lines of code y: 3157 line churn codex-rs/tui/src/bottom_pane/command_popup.rs x: 535 lines of code y: 3440 line churn codex-rs/tui/src/render/renderable.rs x: 438 lines of code y: 1499 line churn codex-rs/tui/src/terminal_palette.rs x: 205 lines of code y: 2339 line churn codex-rs/app-server/src/config_manager.rs x: 341 lines of code y: 511 line churn codex-rs/core/src/plugins/discoverable.rs x: 57 lines of code y: 491 line churn scripts/stage_npm_packages.py x: 508 lines of code y: 772 line churn codex-rs/git-utils/src/info.rs x: 895 lines of code y: 1179 line churn codex-rs/tui/src/chatwidget/skills.rs x: 520 lines of code y: 1663 line churn codex-rs/core/src/guardian/review.rs x: 998 lines of code y: 1382 line churn codex-rs/tui/src/chatwidget/user_messages.rs x: 558 lines of code y: 665 line churn codex-rs/cli/src/mcp_cmd.rs x: 887 lines of code y: 1704 line churn codex-rs/rmcp-client/src/oauth.rs x: 1199 lines of code y: 1934 line churn codex-rs/cli/src/login.rs x: 487 lines of code y: 946 line churn codex-rs/login/src/server.rs x: 1184 lines of code y: 2865 line churn codex-rs/tui/src/app_command.rs x: 256 lines of code y: 1760 line churn codex-rs/tui/src/bottom_pane/textarea.rs x: 3133 lines of code y: 10091 line churn codex-rs/exec-server/src/fs_helper.rs x: 88 lines of code y: 495 line churn codex-rs/tui/src/history_cell/tests.rs x: 2129 lines of code y: 2692 line churn codex-rs/apply-patch/src/streaming_parser.rs x: 881 lines of code y: 968 line churn codex-rs/tui/src/updates.rs x: 120 lines of code y: 1120 line churn codex-rs/tui/src/external_agent_config_migration.rs x: 943 lines of code y: 1785 line churn codex-rs/code-mode-protocol/src/description.rs x: 1010 lines of code y: 1103 line churn codex-rs/app-server-daemon/src/lib.rs x: 930 lines of code y: 1148 line churn codex-rs/app-server-transport/src/transport/remote_control/enroll.rs x: 827 lines of code y: 964 line churn codex-rs/cloud-tasks-client/src/http.rs x: 744 lines of code y: 1038 line churn codex-rs/cloud-tasks-mock-client/src/mock.rs x: 245 lines of code y: 271 line churn codex-rs/cloud-tasks/src/lib.rs x: 2216 lines of code y: 2840 line churn codex-rs/core/src/config/network_proxy_spec.rs x: 344 lines of code y: 1087 line churn codex-rs/core/src/network_proxy_loader.rs x: 361 lines of code y: 856 line churn codex-rs/network-proxy/src/runtime.rs x: 1705 lines of code y: 3160 line churn codex-rs/hooks/src/engine/discovery.rs x: 653 lines of code y: 1983 line churn codex-rs/core/src/turn_metadata.rs x: 136 lines of code y: 1731 line churn codex-rs/tui/src/main.rs x: 75 lines of code y: 449 line churn codex-rs/tui/src/app/config_persistence.rs x: 714 lines of code y: 2067 line churn codex-rs/cloud-config/src/service.rs x: 337 lines of code y: 505 line churn codex-rs/protocol/src/openai_models.rs x: 967 lines of code y: 1666 line churn codex-rs/otel/src/lib.rs x: 67 lines of code y: 607 line churn codex-rs/tui/src/status/tests.rs x: 1789 lines of code y: 5343 line churn codex-rs/core/src/turn_diff_tracker.rs x: 355 lines of code y: 2266 line churn codex-rs/tools/src/tool_discovery.rs x: 132 lines of code y: 1030 line churn codex-rs/state/src/runtime/goals.rs x: 1537 lines of code y: 2049 line churn codex-rs/core/src/tools/code_mode/wait_handler.rs x: 47 lines of code y: 363 line churn codex-rs/core/src/tools/parallel.rs x: 498 lines of code y: 984 line churn codex-rs/ext/web-search/src/tool.rs x: 66 lines of code y: 267 line churn codex-rs/ext/goal/src/runtime.rs x: 530 lines of code y: 641 line churn codex-rs/rmcp-client/src/streamable_http_retry.rs x: 221 lines of code y: 239 line churn sdk/python/src/openai_codex/_goal.py x: 379 lines of code y: 460 line churn sdk/python/src/openai_codex/client.py x: 719 lines of code y: 960 line churn codex-rs/network-proxy/src/config.rs x: 775 lines of code y: 1184 line churn codex-rs/network-proxy/src/mitm.rs x: 490 lines of code y: 618 line churn codex-rs/app-server-protocol/src/protocol/event_mapping.rs x: 595 lines of code y: 1143 line churn codex-rs/tui/src/app/agent_navigation.rs x: 291 lines of code y: 1086 line churn codex-rs/tui/src/app/session_lifecycle.rs x: 800 lines of code y: 961 line churn codex-rs/tui/src/multi_agents.rs x: 848 lines of code y: 3595 line churn codex-rs/tui/src/get_git_diff.rs x: 825 lines of code y: 1623 line churn codex-rs/tui/src/markdown_render.rs x: 2075 lines of code y: 6205 line churn codex-rs/tools/src/json_schema.rs x: 677 lines of code y: 972 line churn codex-rs/cli/src/doctor/output.rs x: 1546 lines of code y: 1725 line churn codex-rs/execpolicy/src/parser.rs x: 391 lines of code y: 495 line churn codex-rs/core/src/exec_policy.rs x: 925 lines of code y: 5892 line churn codex-rs/tui/src/onboarding/trust_directory.rs x: 226 lines of code y: 1176 line churn codex-rs/windows-sandbox-rs/src/setup.rs x: 1009 lines of code y: 2404 line churn codex-rs/tui/src/chatwidget/model_popups.rs x: 50 lines of code y: 792 line churn codex-rs/core/src/config/edit.rs x: 838 lines of code y: 4194 line churn codex-rs/tui/src/status/card.rs x: 883 lines of code y: 2687 line churn codex-rs/install-context/src/lib.rs x: 81 lines of code y: 746 line churn codex-rs/tui/src/keymap.rs x: 2547 lines of code y: 3069 line churn codex-rs/core/src/tools/handlers/agent_jobs.rs x: 720 lines of code y: 2122 line churn codex-rs/tui/src/bottom_pane/custom_prompt_view.rs x: 265 lines of code y: 951 line churn codex-rs/core/src/context/permissions_instructions.rs x: 1 lines of code y: 891 line churn .github/scripts/rusty_v8_bazel.py x: 336 lines of code y: 817 line churn codex-rs/cloud-config/src/lib.rs x: 8 lines of code y: 6832 line churn sdk/python/scripts/update_sdk_artifacts.py x: 1079 lines of code y: 1828 line churn codex-rs/core/src/config/permissions.rs x: 848 lines of code y: 1824 line churn codex-rs/tui/src/status/rate_limits.rs x: 415 lines of code y: 1702 line churn codex-rs/core/src/rollout.rs x: 52 lines of code y: 1145 line churn codex-rs/tui/src/bottom_pane/footer.rs x: 1822 lines of code y: 8208 line churn codex-rs/core/src/tools/handlers/multi_agents.rs x: 81 lines of code y: 5606 line churn codex-rs/tools/src/tool_config.rs x: 159 lines of code y: 998 line churn codex-rs/tui/src/bottom_pane/title_setup.rs x: 335 lines of code y: 1389 line churn codex-rs/tui/src/clipboard_paste.rs x: 463 lines of code y: 1838 line churn codex-rs/tui/src/chatwidget/input_submission.rs x: 408 lines of code y: 472 line churn codex-rs/tui/src/status_indicator_widget.rs x: 434 lines of code y: 2731 line churn codex-rs/app-server/src/config_manager_service.rs x: 533 lines of code y: 763 line churn codex-rs/tui/src/bottom_pane/hooks_browser_view.rs x: 1473 lines of code y: 1900 line churn codex-rs/tui/src/keymap_setup.rs x: 1475 lines of code y: 2002 line churn codex-rs/core/src/windows_sandbox.rs x: 386 lines of code y: 915 line churn codex-rs/tui/src/history_cell/hook_cell.rs x: 732 lines of code y: 957 line churn codex-rs/file-watcher/src/lib.rs x: 766 lines of code y: 899 line churn codex-rs/tui/src/bottom_pane/chat_composer_history.rs x: 1228 lines of code y: 2861 line churn codex-rs/hooks/src/engine/output_parser.rs x: 544 lines of code y: 663 line churn codex-rs/hooks/src/schema.rs x: 1061 lines of code y: 1356 line churn codex-rs/windows-sandbox-rs/src/unified_exec/tests.rs x: 35 lines of code y: 700 line churn codex-rs/tui/src/mention_codec.rs x: 525 lines of code y: 1275 line churn sdk/python/src/openai_codex/api.py x: 672 lines of code y: 1317 line churn codex-rs/mcp-server/src/codex_tool_config.rs x: 358 lines of code y: 992 line churn codex-rs/tui/src/bottom_pane/app_link_view.rs x: 1360 lines of code y: 3812 line churn codex-rs/tui/src/bottom_pane/feedback_view.rs x: 560 lines of code y: 3331 line churn codex-rs/tui/src/insert_history.rs x: 893 lines of code y: 4332 line churn codex-rs/tui/src/markdown.rs x: 421 lines of code y: 2658 line churn codex-rs/tui/src/pager_overlay.rs x: 1325 lines of code y: 6066 line churn codex-rs/tui/src/streaming/controller.rs x: 1374 lines of code y: 4544 line churn codex-rs/tui/src/update_prompt.rs x: 284 lines of code y: 958 line churn codex-rs/tui/src/markdown_stream.rs x: 754 lines of code y: 4525 line churn codex-rs/state/src/runtime/logs.rs x: 1694 lines of code y: 2281 line churn codex-rs/tui/src/text_formatting.rs x: 370 lines of code y: 1756 line churn codex-rs/tui/src/theme_picker.rs x: 521 lines of code y: 1965 line churn codex-rs/windows-sandbox-rs/src/audit.rs x: 324 lines of code y: 1138 line churn codex-rs/core/src/config/managed_features.rs x: 287 lines of code y: 589 line churn codex-rs/tui/src/oss_selection.rs x: 354 lines of code y: 1239 line churn codex-rs/core-plugins/src/remote/share/tests.rs x: 681 lines of code y: 921 line churn codex-rs/tui/src/session_log.rs x: 218 lines of code y: 799 line churn codex-rs/core/src/agent/role.rs x: 312 lines of code y: 3518 line churn codex-cli/scripts/build_npm_package.py x: 372 lines of code y: 999 line churn codex-rs/hooks/src/events/stop.rs x: 614 lines of code y: 1098 line churn codex-rs/network-proxy/src/state.rs x: 398 lines of code y: 1194 line churn codex-rs/network-proxy/src/mitm_hook.rs x: 478 lines of code y: 1047 line churn codex-rs/core-plugins/src/remote/share/checkout.rs x: 436 lines of code y: 472 line churn codex-rs/core/src/tools/context.rs x: 428 lines of code y: 1895 line churn codex-rs/app-server/src/request_processors/process_exec_processor.rs x: 670 lines of code y: 725 line churn codex-rs/linux-sandbox/src/bwrap.rs x: 2349 lines of code y: 3725 line churn codex-rs/tui/src/pets/image_protocol.rs x: 618 lines of code y: 707 line churn codex-rs/tui/src/bottom_pane/chat_composer/history_search.rs x: 800 lines of code y: 1120 line churn codex-rs/core/src/util.rs x: 28 lines of code y: 818 line churn codex-rs/tui/src/collaboration_modes.rs x: 50 lines of code y: 546 line churn codex-rs/tui/src/wrapping.rs x: 826 lines of code y: 4637 line churn codex-rs/tui/src/bottom_pane/mcp_server_elicitation.rs x: 2091 lines of code y: 8040 line churn codex-rs/tui/src/bottom_pane/multi_select_picker.rs x: 899 lines of code y: 2841 line churn codex-rs/tui/src/bottom_pane/skills_toggle_view.rs x: 446 lines of code y: 1463 line churn codex-rs/tui/src/custom_terminal.rs x: 697 lines of code y: 3080 line churn codex-rs/hooks/src/registry.rs x: 204 lines of code y: 1145 line churn codex-rs/app-server-transport/src/transport/auth.rs x: 406 lines of code y: 2253 line churn .codex/skills/codex-issue-digest/scripts/collect_issue_digest.py x: 905 lines of code y: 1035 line churn codex-rs/tui/src/bottom_pane/selection_popup_common.rs x: 374 lines of code y: 3556 line churn codex-rs/windows-sandbox-rs/src/process.rs x: 305 lines of code y: 665 line churn codex-rs/linux-sandbox/build.rs x: 3 lines of code y: 247 line churn codex-rs/linux-sandbox/src/linux_run_main.rs x: 1221 lines of code y: 2592 line churn codex-rs/tui/src/exec_cell/render.rs x: 680 lines of code y: 3483 line churn codex-rs/tui/src/clipboard_copy.rs x: 852 lines of code y: 1090 line churn codex-rs/app-server-transport/src/transport/remote_control/segment.rs x: 422 lines of code y: 449 line churn codex-rs/shell-command/src/command_safety/windows_dangerous_commands.rs x: 634 lines of code y: 770 line churn codex-rs/login/src/assets/success.html x: 219 lines of code y: 573 line churn codex-rs/utils/pty/src/tests.rs x: 958 lines of code y: 1302 line churn codex-rs/windows-sandbox-rs/sandbox_smoketests.py x: 494 lines of code y: 744 line churn codex-rs/core/src/landlock.rs x: 58 lines of code y: 1310 line churn codex-rs/core/src/exec_env.rs x: 41 lines of code y: 768 line churn codex-rs/tui/src/cwd_prompt.rs x: 288 lines of code y: 969 line churn codex-rs/tui/src/model_migration.rs x: 556 lines of code y: 2309 line churn codex-rs/exec-server/src/client/http_client.rs x: 10 lines of code y: 1192 line churn codex-rs/rollout-trace/src/reducer/code_cell.rs x: 587 lines of code y: 738 line churn codex-rs/tui/src/live_wrap.rs x: 231 lines of code y: 879 line churn codex-rs/file-search/src/lib.rs x: 1025 lines of code y: 2035 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/file_search.rs x: 109 lines of code y: 741 line churn codex-rs/exec/src/event_processor.rs x: 37 lines of code y: 1390 line churn codex-rs/state/src/runtime/agent_jobs.rs x: 655 lines of code y: 686 line churn
61650.0
line churn
  min: 1.0
  average: 809.18
  25th percentile: 85.25
  median: 245.0
  75th percentile: 698.5
  max: 61650.0
0 5691.0
lines of code
min: 1.0 | average: 303.49 | 25th percentile: 39.25 | median: 131.0 | 75th percentile: 341.0 | max: 5691.0