Commit Graph
30 Commits
Author SHA1 Message Date
James Peter 79e63dd1ef feat(exec): add auto drive CLI aliases and fix headless run 2025-11-24 03:54:17 +10:00
James Peter 2dbe2a36cd feat(models): add gpt-5.1-codex-max default and migration flow 2025-11-21 00:52:37 +10:00
James Peter b827a79778 fix(resume): count user input from rollouts 2025-11-16 23:25:14 +10:00
James Peter 8c8a203683 feat(resume): unify session catalog and add e2e tests 2025-11-16 19:40:47 +10:00
James Peter 4f34a0ed4e tests 2025-11-16 10:50:50 +10:00
James Peter cdef1772bb fix(core/config_loader): add core-foundation dependency 2025-11-15 12:31:10 +10:00
James Peter 17fbf36575 chore(sync): refresh codex mirror and capture plan 2025-11-15 08:27:31 +10:00
James Peter 39e77d3fb0 device login 2025-11-14 19:05:10 +10:00
James Peter cc9582859f feat(client): normalize retry-after handling 2025-11-07 20:31:17 +10:00
James Peter 6d4d8b9b7c Merge pr367: rollout mtime ordering, MCP scroll, homebrew version 2025-10-29 10:04:07 +10:00
James Peter 44b43607db Merge origin/main: pick up workflow and cloud task updates 2025-10-28 21:03:58 +10:00
James Peter cd3ee4547c chore(core/tests): add serial test helper crate 2025-10-28 21:02:49 +10:00
James PeterandGitHub d8c6bdcaa7 fix(ci/toolchain): enforce rust 1.90 in preview workflow (#370)
Squash merge via CLI
2025-10-28 20:59:47 +10:00
James Peter 638f94c5e1 fix(core/tests): guard custom prompt env setup 2025-10-28 20:40:41 +10:00
James Peter 4c95d930a0 fix(rollout): sort sessions by mtime first 2025-10-28 17:58:21 +10:00
James Peter 04b4aee49b feat(auto-drive): run post-success diagnostics check 2025-10-24 19:10:32 +10:00
James Peter 6e25bd9f1b fix(auto-drive): keep controller defaults on reset 2025-10-23 22:48:49 +10:00
James Peter 88abe26624 refactor(auto-drive): extract coordinator into shared crate 2025-10-23 20:33:35 +10:00
James Peter 8eb760a71d fix(tui/exec): handle SIGTERM shutdown gracefully 2025-10-17 13:46:03 +10:00
James Peter fb1b1ae5da feat(core): prune stale code home artifacts on launch 2025-10-10 22:48:40 +10:00
James Peter 0904486d7e fix(mcp-server): track acp session_set_model rename 2025-10-07 20:02:39 +10:00
James Peter 6008f2f7f3 test(tui): document vt100 harness and drop flaky regressions 2025-10-07 19:24:36 +10:00
James Peter aaeb80b16d test(tui/vt100): add explore/reasoning repro harness 2025-10-07 12:31:39 +10:00
James Peter 517384bf90 test: run nextest in release and harden smokes 2025-10-06 16:26:26 +10:00
James Peter 1287f17a15 fix(core/tests): restore cargo test coverage 2025-10-06 13:49:35 +10:00
James Peter 89472dd5ab chore(codex-rs): align mirror with parallel tool API 2025-10-06 12:04:29 +10:00
James Peter 7b2a2de2e7 fix(ci): restore execpolicy cli and test deps 2025-10-06 11:46:01 +10:00
James Peter 0fcfbc43de refactor(upstream): re-export crates and prune docs 2025-10-06 10:21:27 +10:00
James PeterandClaude 72437dddb6 chore: complete legacy test retirement and upstream crate adoption
This commit completes Phase 1 of the codebase cleanup plan documented in
ROADMAP.md and related migration documents.

Major changes:
- Removed legacy test suites from code-rs/ crates (~35,000 lines)
- Adopted upstream codex-mcp-client and codex-responses-api-proxy
- Deleted TUI compat layer, agent task planning docs, and orphaned modules
- Updated documentation to reflect current state and future phases

Test Coverage:
- Deleted tests from: app-server, apply-patch, chatgpt, cli, core, exec,
  login, mcp-server
- Documented 9 remaining coverage gaps requiring new tests (see
  docs/migration/legacy-tests-retirement.md)
- Preserved smoke test infrastructure in tui/tests/ui_smoke.rs

Crate Adoptions:
- mcp-client: Now re-exports codex-mcp-client with fork-specific buffer config
- responses-api-proxy: Now re-exports codex-responses-api-proxy with minimal
  wrapper
- mcp-types: Updated to use upstream types where possible

TUI Cleanup:
- Removed compat.rs ratatui adapter layer
- Deleted obsolete modules: app_backtrack, custom_terminal, scroll_view,
  text_block, transcript_app
- Archived agent_tasks/ planning docs to docs/archive/

Documentation Updates:
- ROADMAP.md: Marked Phases 1-2 complete, updated next actions
- TEST_SUITE_RESET.md: Documented Phase 1 completion
- DEAD_CODE_INVENTORY.md: Updated with deletion outcomes
- Added docs/migration/legacy-tests-retirement.md with 6-week plan
- Added docs/maintenance/prompt-architecture.md

Next Steps (Phase 2-3):
- Port critical test coverage (9 test files identified)
- Expand smoke test scenarios
- Continue upstream tracking per monthly cadence

See docs/migration/ for detailed migration status and roadmap.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
2025-10-06 05:15:48 +10:00
James Peter 929a57ffab feat(code-rs): add forked workspace and dual build support 2025-10-05 04:27:49 +10:00