mirror of
https://github.com/hanzoai/dev.git
synced 2026-10-25 03:32:32 +00:00
63 commits since the recorded sync point, including just-every's own refresh of the codex-rs mirror to openai/codex:main. 371 files, but 361 of them are mirror; the product delta is 8 files in code-rs/ (remote model discovery, client retry, theme persistence, rollout recorder) plus a package bump. codex-rs/models-manager/models.json — the one mirror file compiled into the shipping binary — is unchanged by this delta and already byte-identical to upstream, so the mirror refresh is hygiene, not function. Note for the next sync: generate the delta with `git diff --binary`. Two .zst schema fixtures reject a plain patch, and git apply is atomic, so it rolls back all 371 files while printing "cleanly" for each one.
code-protocol
This crate defines the "types" for the protocol used by Codex CLI, which includes both "internal types" for communication between code-core and code-tui, as well as "external types" used with codex app-server.
This crate should have minimal dependencies.
Ideally, we should avoid "material business logic" in this crate, as we can always introduce Ext-style traits to add functionality to types in other crates.