openai / codex
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
codex-rs/core/src/session/session.rs
codex-rs/core/src/session/mod.rs
32 92 (34%) 142 (22%) 2026-06-04
codex-rs/core/src/session/turn.rs
codex-rs/core/src/session/mod.rs
24 92 (26%) 142 (16%) 2026-06-05
codex-rs/tui/src/app/tests.rs
codex-rs/tui/src/app/event_dispatch.rs
23 82 (28%) 63 (36%) 2026-06-04
codex-rs/tui/src/app.rs
codex-rs/tui/src/app/tests.rs
22 458 (4%) 82 (26%) 2026-06-01
codex-rs/core/src/session/turn_context.rs
codex-rs/core/src/session/mod.rs
22 73 (30%) 142 (15%) 2026-06-04
codex-rs/tui/src/app.rs
codex-rs/tui/src/app/event_dispatch.rs
21 458 (4%) 63 (33%) 2026-06-01
codex-rs/core/src/codex_delegate.rs
codex-rs/core/src/session/mod.rs
20 103 (19%) 142 (14%) 2026-06-03
codex-rs/app-server/src/request_processors.rs
codex-rs/app-server/src/message_processor.rs
19 49 (38%) 166 (11%) 2026-05-29
codex-rs/core/src/tools/registry.rs
codex-rs/core/src/tools/spec_plan.rs
19 80 (23%) 42 (45%) 2026-06-01
codex-rs/core/src/session/turn_context.rs
codex-rs/core/src/session/review.rs
19 73 (26%) 34 (55%) 2026-06-04
codex-rs/core/src/config/mod.rs
codex-rs/core/src/session/mod.rs
18 394 (4%) 142 (12%) 2026-06-04
codex-rs/app-server/src/message_processor.rs
codex-rs/app-server-protocol/src/protocol/common.rs
18 166 (10%) 208 (8%) 2026-06-03
codex-rs/ext/extension-api/src/lib.rs
codex-rs/ext/extension-api/src/contributors.rs
18 26 (69%) 24 (75%) 2026-06-03
codex-rs/core/src/codex_thread.rs
codex-rs/core/src/session/mod.rs
18 78 (23%) 142 (12%) 2026-06-04
codex-rs/features/src/tests.rs
codex-rs/features/src/lib.rs
17 59 (28%) 87 (19%) 2026-06-04
codex-rs/core/src/session/session.rs
codex-rs/core/src/codex_thread.rs
17 92 (18%) 78 (21%) 2026-06-04
codex-rs/tui/src/chatwidget.rs
codex-rs/tui/src/app/event_dispatch.rs
17 732 (2%) 63 (26%) 2026-06-02
codex-rs/tui/src/chatwidget.rs
codex-rs/tui/src/app/tests.rs
17 732 (2%) 82 (20%) 2026-06-02
codex-rs/tui/src/app/tests.rs
codex-rs/tui/src/app/config_persistence.rs
16 82 (19%) 35 (45%) 2026-06-04
codex-rs/core/src/session/session.rs
codex-rs/core/src/config/mod.rs
16 92 (17%) 394 (4%) 2026-06-04
codex-rs/core/src/session/session.rs
codex-rs/core/src/session/turn_context.rs
16 92 (17%) 73 (21%) 2026-06-04
codex-rs/app-server/src/request_processors.rs
codex-rs/app-server-protocol/schema/typescript/v2/index.ts
16 49 (32%) 146 (10%) 2026-06-04
codex-rs/app-server-protocol/src/protocol/v2/tests.rs
codex-rs/app-server-protocol/schema/typescript/v2/index.ts
16 42 (38%) 146 (10%) 2026-05-29
codex-rs/tui/src/app.rs
codex-rs/tui/src/chatwidget.rs
16 458 (3%) 732 (2%) 2026-06-01
codex-rs/tui/src/app_event.rs
codex-rs/tui/src/app/event_dispatch.rs
16 152 (10%) 63 (25%) 2026-06-03
codex-rs/app-server-protocol/src/protocol/v2/tests.rs
codex-rs/app-server-protocol/src/protocol/common.rs
15 42 (35%) 208 (7%) 2026-06-01
codex-rs/tui/src/app/tests.rs
codex-rs/exec/src/lib.rs
15 82 (18%) 231 (6%) 2026-06-04
codex-rs/tui/src/app/event_dispatch.rs
codex-rs/tui/src/app/config_persistence.rs
15 63 (23%) 35 (42%) 2026-06-04
codex-rs/protocol/src/protocol.rs
codex-rs/core/src/session/turn.rs
15 375 (4%) 92 (16%) 2026-06-05
codex-rs/config/src/config_toml.rs
codex-rs/core/src/config/mod.rs
15 48 (31%) 394 (3%) 2026-06-02
codex-rs/tui/src/app/tests.rs
codex-rs/tui/src/app_server_session.rs
15 82 (18%) 84 (17%) 2026-06-04
codex-rs/app-server/src/request_processors/thread_processor.rs
codex-rs/core/src/session/mod.rs
15 48 (31%) 142 (10%) 2026-06-04
codex-rs/core/src/thread_manager.rs
codex-rs/core/src/session/session.rs
15 109 (13%) 92 (16%) 2026-06-02
codex-rs/core/src/session/session.rs
codex-rs/app-server/src/request_processors/thread_processor.rs
15 92 (16%) 48 (31%) 2026-06-04
codex-rs/thread-manager-sample/src/main.rs
codex-rs/core/src/config/mod.rs
15 38 (39%) 394 (3%) 2026-06-04
codex-rs/app-server/src/request_processors.rs
codex-rs/app-server-protocol/src/protocol/common.rs
15 49 (30%) 208 (7%) 2026-05-29
codex-rs/app-server-protocol/src/protocol/common.rs
codex-rs/app-server-protocol/schema/typescript/v2/index.ts
15 208 (7%) 146 (10%) 2026-06-05
codex-rs/tui/src/app/tests.rs
codex-rs/core/src/session/mod.rs
15 82 (18%) 142 (10%) 2026-06-04
codex-rs/core/src/thread_manager.rs
codex-rs/core/src/session/mod.rs
15 109 (13%) 142 (10%) 2026-06-02
codex-rs/app-server/src/request_processors/thread_processor.rs
codex-rs/tui/src/app_server_session.rs
14 48 (29%) 84 (16%) 2026-06-04
codex-rs/app-server/src/request_processors/thread_processor.rs
codex-rs/app-server/src/request_processors.rs
14 48 (29%) 49 (28%) 2026-06-01
codex-rs/core-plugins/src/remote.rs
codex-rs/app-server/src/request_processors/plugins.rs
14 31 (45%) 24 (58%) 2026-06-04
codex-rs/app-server/src/lib.rs
codex-rs/app-server/src/message_processor.rs
14 136 (10%) 166 (8%) 2026-05-19
codex-rs/exec/src/lib.rs
codex-rs/tui/src/app_server_session.rs
14 231 (6%) 84 (16%) 2026-06-04
codex-rs/app-server-protocol/src/protocol/v2/tests.rs
codex-rs/app-server/src/request_processors.rs
14 42 (33%) 49 (28%) 2026-05-29
codex-rs/core/src/tools/registry.rs
codex-rs/core/src/tools/handlers/mcp.rs
13 80 (16%) 35 (37%) 2026-06-01
codex-rs/core/src/codex_delegate.rs
codex-rs/core/src/session/session.rs
13 103 (12%) 92 (14%) 2026-06-03
codex-rs/tui/src/app.rs
codex-rs/tui/src/lib.rs
13 458 (2%) 342 (3%) 2026-05-30
codex-rs/tui/src/app/thread_routing.rs
codex-rs/tui/src/app/tests.rs
13 30 (43%) 82 (15%) 2026-06-04
codex-rs/app-server-protocol/src/protocol/v2/thread.rs
codex-rs/app-server/src/request_processors/thread_processor.rs
13 17 (76%) 48 (27%) 2026-06-01

Files from Different Folders Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
codex-rs/tui/src/app.rs
codex-rs/tui/src/app/tests.rs
22 458 (4%) 82 (26%) 2026-06-01
codex-rs/tui/src/app.rs
codex-rs/tui/src/app/event_dispatch.rs
21 458 (4%) 63 (33%) 2026-06-01
codex-rs/core/src/codex_delegate.rs
codex-rs/core/src/session/mod.rs
20 103 (19%) 142 (14%) 2026-06-03
codex-rs/core/src/config/mod.rs
codex-rs/core/src/session/mod.rs
18 394 (4%) 142 (12%) 2026-06-04
codex-rs/app-server/src/message_processor.rs
codex-rs/app-server-protocol/src/protocol/common.rs
18 166 (10%) 208 (8%) 2026-06-03
codex-rs/core/src/codex_thread.rs
codex-rs/core/src/session/mod.rs
18 78 (23%) 142 (12%) 2026-06-04
codex-rs/core/src/session/session.rs
codex-rs/core/src/codex_thread.rs
17 92 (18%) 78 (21%) 2026-06-04
codex-rs/tui/src/chatwidget.rs
codex-rs/tui/src/app/event_dispatch.rs
17 732 (2%) 63 (26%) 2026-06-02
codex-rs/tui/src/chatwidget.rs
codex-rs/tui/src/app/tests.rs
17 732 (2%) 82 (20%) 2026-06-02
codex-rs/core/src/session/session.rs
codex-rs/core/src/config/mod.rs
16 92 (17%) 394 (4%) 2026-06-04
codex-rs/app-server/src/request_processors.rs
codex-rs/app-server-protocol/schema/typescript/v2/index.ts
16 49 (32%) 146 (10%) 2026-06-04
codex-rs/app-server-protocol/src/protocol/v2/tests.rs
codex-rs/app-server-protocol/schema/typescript/v2/index.ts
16 42 (38%) 146 (10%) 2026-05-29
codex-rs/tui/src/app_event.rs
codex-rs/tui/src/app/event_dispatch.rs
16 152 (10%) 63 (25%) 2026-06-03
codex-rs/app-server-protocol/src/protocol/v2/tests.rs
codex-rs/app-server-protocol/src/protocol/common.rs
15 42 (35%) 208 (7%) 2026-06-01
codex-rs/tui/src/app/tests.rs
codex-rs/exec/src/lib.rs
15 82 (18%) 231 (6%) 2026-06-04
codex-rs/protocol/src/protocol.rs
codex-rs/core/src/session/turn.rs
15 375 (4%) 92 (16%) 2026-06-05
codex-rs/config/src/config_toml.rs
codex-rs/core/src/config/mod.rs
15 48 (31%) 394 (3%) 2026-06-02
codex-rs/tui/src/app/tests.rs
codex-rs/tui/src/app_server_session.rs
15 82 (18%) 84 (17%) 2026-06-04
codex-rs/app-server/src/request_processors/thread_processor.rs
codex-rs/core/src/session/mod.rs
15 48 (31%) 142 (10%) 2026-06-04
codex-rs/core/src/thread_manager.rs
codex-rs/core/src/session/session.rs
15 109 (13%) 92 (16%) 2026-06-02
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [codex-rs/core/src/session/session.rs] [codex-rs/core/src/session/session.rs] [codex-rs/core/src/session/mod.rs] [codex-rs/core/src/session/mod.rs] [codex-rs/core/src/session/session.rs]--[codex-rs/core/src/session/mod.rs] 32 [codex-rs/core/src/codex_thread.rs] [codex-rs/core/src/codex_thread.rs] [codex-rs/core/src/session/session.rs]--[codex-rs/core/src/codex_thread.rs] 17 [codex-rs/core/src/config/mod.rs] [codex-rs/core/src/config/mod.rs] [codex-rs/core/src/session/session.rs]--[codex-rs/core/src/config/mod.rs] 16 [codex-rs/core/src/session/turn_context.rs] [codex-rs/core/src/session/turn_context.rs] [codex-rs/core/src/session/session.rs]--[codex-rs/core/src/session/turn_context.rs] 16 [codex-rs/app-server/src/request_processors/thread_processor.rs] [codex-rs/app-server/src/request_processors/thread_processor.rs] [codex-rs/core/src/session/session.rs]--[codex-rs/app-server/src/request_processors/thread_processor.rs] 15 [codex-rs/core/src/session/turn.rs] [codex-rs/core/src/session/turn.rs] [codex-rs/core/src/session/turn.rs]--[codex-rs/core/src/session/mod.rs] 24 [codex-rs/tui/src/app/tests.rs] [codex-rs/tui/src/app/tests.rs] [codex-rs/tui/src/app/event_dispatch.rs] [codex-rs/tui/src/app/event_dispatch.rs] [codex-rs/tui/src/app/tests.rs]--[codex-rs/tui/src/app/event_dispatch.rs] 23 [codex-rs/tui/src/app/config_persistence.rs] [codex-rs/tui/src/app/config_persistence.rs] [codex-rs/tui/src/app/tests.rs]--[codex-rs/tui/src/app/config_persistence.rs] 16 [codex-rs/exec/src/lib.rs] [codex-rs/exec/src/lib.rs] [codex-rs/tui/src/app/tests.rs]--[codex-rs/exec/src/lib.rs] 15 [codex-rs/tui/src/app_server_session.rs] [codex-rs/tui/src/app_server_session.rs] [codex-rs/tui/src/app/tests.rs]--[codex-rs/tui/src/app_server_session.rs] 15 [codex-rs/tui/src/app/tests.rs]--[codex-rs/core/src/session/mod.rs] 15 [codex-rs/tui/src/app/event_dispatch.rs]--[codex-rs/tui/src/app/config_persistence.rs] 15 [codex-rs/tui/src/app.rs] [codex-rs/tui/src/app.rs] [codex-rs/tui/src/app.rs]--[codex-rs/tui/src/app/tests.rs] 22 [codex-rs/tui/src/app.rs]--[codex-rs/tui/src/app/event_dispatch.rs] 21 [codex-rs/tui/src/chatwidget.rs] [codex-rs/tui/src/chatwidget.rs] [codex-rs/tui/src/app.rs]--[codex-rs/tui/src/chatwidget.rs] 16 [codex-rs/tui/src/lib.rs] [codex-rs/tui/src/lib.rs] [codex-rs/tui/src/app.rs]--[codex-rs/tui/src/lib.rs] 13 [codex-rs/core/src/session/turn_context.rs]--[codex-rs/core/src/session/mod.rs] 22 [codex-rs/core/src/session/review.rs] [codex-rs/core/src/session/review.rs] [codex-rs/core/src/session/turn_context.rs]--[codex-rs/core/src/session/review.rs] 19 [codex-rs/core/src/codex_delegate.rs] [codex-rs/core/src/codex_delegate.rs] [codex-rs/core/src/codex_delegate.rs]--[codex-rs/core/src/session/mod.rs] 20 [codex-rs/core/src/codex_delegate.rs]--[codex-rs/core/src/session/session.rs] 13 [codex-rs/app-server/src/request_processors.rs] [codex-rs/app-server/src/request_processors.rs] [codex-rs/app-server/src/message_processor.rs] [codex-rs/app-server/src/message_processor.rs] [codex-rs/app-server/src/request_processors.rs]--[codex-rs/app-server/src/message_processor.rs] 19 [codex-rs/app-server-protocol/schema/typescript/v2/index.ts] [codex-rs/app-server-protocol/schema/typescript/v2/index.ts] [codex-rs/app-server/src/request_processors.rs]--[codex-rs/app-server-protocol/schema/typescript/v2/index.ts] 16 [codex-rs/app-server-protocol/src/protocol/common.rs] [codex-rs/app-server-protocol/src/protocol/common.rs] [codex-rs/app-server/src/request_processors.rs]--[codex-rs/app-server-protocol/src/protocol/common.rs] 15 [codex-rs/app-server/src/message_processor.rs]--[codex-rs/app-server-protocol/src/protocol/common.rs] 18 [codex-rs/core/src/tools/registry.rs] [codex-rs/core/src/tools/registry.rs] [codex-rs/core/src/tools/spec_plan.rs] [codex-rs/core/src/tools/spec_plan.rs] [codex-rs/core/src/tools/registry.rs]--[codex-rs/core/src/tools/spec_plan.rs] 19 [codex-rs/core/src/tools/handlers/mcp.rs] [codex-rs/core/src/tools/handlers/mcp.rs] [codex-rs/core/src/tools/registry.rs]--[codex-rs/core/src/tools/handlers/mcp.rs] 13 [codex-rs/core/src/config/mod.rs]--[codex-rs/core/src/session/mod.rs] 18 [codex-rs/app-server-protocol/src/protocol/common.rs]--[codex-rs/app-server-protocol/schema/typescript/v2/index.ts] 15 [codex-rs/ext/extension-api/src/lib.rs] [codex-rs/ext/extension-api/src/lib.rs] [codex-rs/ext/extension-api/src/contributors.rs] [codex-rs/ext/extension-api/src/contributors.rs] [codex-rs/ext/extension-api/src/lib.rs]--[codex-rs/ext/extension-api/src/contributors.rs] 18 [codex-rs/core/src/codex_thread.rs]--[codex-rs/core/src/session/mod.rs] 18 [codex-rs/features/src/tests.rs] [codex-rs/features/src/tests.rs] [codex-rs/features/src/lib.rs] [codex-rs/features/src/lib.rs] [codex-rs/features/src/tests.rs]--[codex-rs/features/src/lib.rs] 17 [codex-rs/tui/src/chatwidget.rs]--[codex-rs/tui/src/app/event_dispatch.rs] 17 [codex-rs/tui/src/chatwidget.rs]--[codex-rs/tui/src/app/tests.rs] 17 [codex-rs/app-server-protocol/src/protocol/v2/tests.rs] [codex-rs/app-server-protocol/src/protocol/v2/tests.rs] [codex-rs/app-server-protocol/src/protocol/v2/tests.rs]--[codex-rs/app-server-protocol/schema/typescript/v2/index.ts] 16 [codex-rs/app-server-protocol/src/protocol/v2/tests.rs]--[codex-rs/app-server-protocol/src/protocol/common.rs] 15 [codex-rs/app-server-protocol/src/protocol/v2/tests.rs]--[codex-rs/app-server/src/request_processors.rs] 14 [codex-rs/tui/src/app_event.rs] [codex-rs/tui/src/app_event.rs] [codex-rs/tui/src/app_event.rs]--[codex-rs/tui/src/app/event_dispatch.rs] 16 [codex-rs/exec/src/lib.rs]--[codex-rs/tui/src/app_server_session.rs] 14 [codex-rs/protocol/src/protocol.rs] [codex-rs/protocol/src/protocol.rs] [codex-rs/protocol/src/protocol.rs]--[codex-rs/core/src/session/turn.rs] 15 [codex-rs/config/src/config_toml.rs] [codex-rs/config/src/config_toml.rs] [codex-rs/config/src/config_toml.rs]--[codex-rs/core/src/config/mod.rs] 15 [codex-rs/app-server/src/request_processors/thread_processor.rs]--[codex-rs/core/src/session/mod.rs] 15 [codex-rs/app-server/src/request_processors/thread_processor.rs]--[codex-rs/tui/src/app_server_session.rs] 14 [codex-rs/app-server/src/request_processors/thread_processor.rs]--[codex-rs/app-server/src/request_processors.rs] 14 [codex-rs/core/src/thread_manager.rs] [codex-rs/core/src/thread_manager.rs] [codex-rs/core/src/thread_manager.rs]--[codex-rs/core/src/session/session.rs] 15 [codex-rs/core/src/thread_manager.rs]--[codex-rs/core/src/session/mod.rs] 15 [codex-rs/thread-manager-sample/src/main.rs] [codex-rs/thread-manager-sample/src/main.rs] [codex-rs/thread-manager-sample/src/main.rs]--[codex-rs/core/src/config/mod.rs] 15 [codex-rs/core-plugins/src/remote.rs] [codex-rs/core-plugins/src/remote.rs] [codex-rs/app-server/src/request_processors/plugins.rs] [codex-rs/app-server/src/request_processors/plugins.rs] [codex-rs/core-plugins/src/remote.rs]--[codex-rs/app-server/src/request_processors/plugins.rs] 14 [codex-rs/app-server/src/lib.rs] [codex-rs/app-server/src/lib.rs] [codex-rs/app-server/src/lib.rs]--[codex-rs/app-server/src/message_processor.rs] 14 [codex-rs/tui/src/app/thread_routing.rs] [codex-rs/tui/src/app/thread_routing.rs] [codex-rs/tui/src/app/thread_routing.rs]--[codex-rs/tui/src/app/tests.rs] 13 [codex-rs/app-server-protocol/src/protocol/v2/thread.rs] [codex-rs/app-server-protocol/src/protocol/v2/thread.rs] [codex-rs/app-server-protocol/src/protocol/v2/thread.rs]--[codex-rs/app-server/src/request_processors/thread_processor.rs] 13
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G codex-rs codex-rs codex-rs--codex-rs 607 .codex .codex codex-rs--.codex 2 .github .github codex-rs--.github 2 sdk sdk sdk--sdk 13 sdk--codex-rs 1 scripts scripts scripts--scripts 10 scripts--codex-rs 2 codex-cli codex-cli codex-cli--scripts 4 .github--.github 4 .github--.codex 1 tools tools tools--tools 1 tools--codex-rs 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...