Skip to content
Merged
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
00044a2
Moved TUI on app server by creating a parallel tui_app_server crate
etraut-openai Mar 14, 2026
911cd96
Fixed shutdown
etraut-openai Mar 14, 2026
76eb914
Removed plan
etraut-openai Mar 14, 2026
bfb35cb
codex: fix CI failure on PR #14717
etraut-openai Mar 14, 2026
9c9ddb7
Implemented remoting
etraut-openai Mar 14, 2026
31717f7
codex: fix CI failure on PR #14717
etraut-openai Mar 15, 2026
a7d675a
codex: fix CI failure on PR #14717
etraut-openai Mar 15, 2026
a3c1228
codex: fix Bazel test on PR #14717
etraut-openai Mar 15, 2026
1667776
codex: fix CI failure on PR #14717
etraut-openai Mar 15, 2026
d81ba07
codex: fix CI failure on PR #14717
etraut-openai Mar 15, 2026
60ee338
codex: fix CI failure on PR #14717
etraut-openai Mar 15, 2026
6f05872
codex: address PR review feedback (#14717)
etraut-openai Mar 15, 2026
a77f164
codex: address PR review feedback (#14717)
etraut-openai Mar 15, 2026
8898e59
codex: address PR review feedback (#14717)
etraut-openai Mar 15, 2026
c1b2e4c
codex: require explicit remote websocket ports (#14717)
etraut-openai Mar 15, 2026
e2e7692
Merge remote-tracking branch 'origin/main' into codex/7354-tui-app-se…
etraut-openai Mar 15, 2026
3b9d2ce
codex: address PR review feedback (#14717)
etraut-openai Mar 15, 2026
aa30ced
Disable bang shell commands in app-server TUI
etraut-openai Mar 15, 2026
d27c865
Restore app-server TUI resume history
etraut-openai Mar 15, 2026
f20a369
codex: address PR review feedback (#14717)
etraut-openai Mar 15, 2026
a8ace8a
codex: clarify remote picker cwd filtering (#14717)
etraut-openai Mar 15, 2026
142c645
codex: address PR review feedback (#14717)
etraut-openai Mar 15, 2026
e684e81
codex: address PR review feedback (#14717)
etraut-openai Mar 15, 2026
3cd3c58
codex: address PR review feedback (#14717)
etraut-openai Mar 15, 2026
9c3c50e
codex: fix rustfmt regression on PR #14717
etraut-openai Mar 15, 2026
fba5bc0
Merge remote-tracking branch 'origin/main' into codex/7354-tui-app-se…
etraut-openai Mar 16, 2026
b7996d4
Sync tui_app_server with merged tui changes
etraut-openai Mar 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/blob-size-allowlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ MODULE.bazel.lock
codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json
codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json
codex-rs/tui/tests/fixtures/oss-story.jsonl
codex-rs/tui_app_server/tests/fixtures/oss-story.jsonl
95 changes: 95 additions & 0 deletions codex-rs/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions codex-rs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ members = [
"stdio-to-uds",
"otel",
"tui",
"tui_app_server",
"utils/absolute-path",
"utils/cargo-bin",
"utils/git",
Expand Down Expand Up @@ -129,6 +130,7 @@ codex-state = { path = "state" }
codex-stdio-to-uds = { path = "stdio-to-uds" }
codex-test-macros = { path = "test-macros" }
codex-tui = { path = "tui" }
codex-tui-app-server = { path = "tui_app_server" }
codex-utils-absolute-path = { path = "utils/absolute-path" }
codex-utils-approval-presets = { path = "utils/approval-presets" }
codex-utils-cache = { path = "utils/cache" }
Expand Down
3 changes: 3 additions & 0 deletions codex-rs/app-server-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,14 @@ codex-arg0 = { workspace = true }
codex-core = { workspace = true }
codex-feedback = { workspace = true }
codex-protocol = { workspace = true }
futures = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
tokio = { workspace = true, features = ["sync", "time", "rt"] }
tokio-tungstenite = { workspace = true }
toml = { workspace = true }
tracing = { workspace = true }
url = { workspace = true }

[dev-dependencies]
pretty_assertions = { workspace = true }
Expand Down
Loading
Loading