Skip to content

[codex] simplify docs and standardize runtime layout#15

Merged
Che-Zhu merged 1 commit into
mainfrom
codex/embedded-runtime-tests
May 18, 2026
Merged

[codex] simplify docs and standardize runtime layout#15
Che-Zhu merged 1 commit into
mainfrom
codex/embedded-runtime-tests

Conversation

@Che-Zhu
Copy link
Copy Markdown
Collaborator

@Che-Zhu Che-Zhu commented May 18, 2026

Summary

  • Rename the default session runtime from local to embedded in code, Devbox bootstrap env, and README docs.
  • Add runtime parsing tests for the new accepted values and explicit rejection of local.
  • Move Rust sources from rust-src/ to standard Cargo layout under src/, with the CLI binary at src/bin/codex-gateway-cli.rs.
  • Simplify README/README_zh as the maintained human docs, ignore generated .qoder/, and remove stale hand-maintained docs/ files.
  • Clarify that /api/deployments is reserved for the Brain application rather than a general deployment product surface.
  • Remove the lab UI style gallery route and tracked gallery file from the Rust gateway.
  • Tighten the HTTP integration wait condition so it observes completed turn state, not only assistant text.

Validation

  • cargo fmt --check
  • cargo test
  • cargo metadata --no-deps --format-version 1

Notes

Generated .qoder/ documentation is intentionally ignored and not modified. Existing untracked Brain/Devbox lab/ draft files were left out of this PR.

@Che-Zhu Che-Zhu force-pushed the codex/embedded-runtime-tests branch from c7f3afc to eaa88f3 Compare May 18, 2026 09:49
@Che-Zhu Che-Zhu force-pushed the codex/embedded-runtime-tests branch from eaa88f3 to 9135783 Compare May 18, 2026 09:59
@Che-Zhu Che-Zhu changed the title [codex] clarify embedded runtime docs and tests [codex] simplify docs and standardize runtime layout May 18, 2026
@Che-Zhu Che-Zhu marked this pull request as ready for review May 18, 2026 10:05
@Che-Zhu Che-Zhu merged commit f2aa683 into main May 18, 2026
7 checks passed
@Che-Zhu Che-Zhu deleted the codex/embedded-runtime-tests branch May 18, 2026 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant