User-facing
- [changed] Added a
--jsonflag tocodex plugin add,plugin remove, and theplugin marketplace add/list/remove/upgradecommands. - [changed] Clarified in the docs that model
reasoningEffortvalues are model-advertised strings. - [changed] Clarified that Submission payloads are primarily in-process types, not a stable wire contract.
Internal / groundwork
- Added a new
external-agent-sessionscrate. - Added internal modules for agent control (legacy and spawn paths), an external-agent session ledger, personal-access-token auth, and Ollama line buffering.
- Removed the goals subsystem and the startup remote-sync module.
- Added the
CODEX_AUTHAPI_BASE_URLenvironment variable, in a newCODEX_AUTHAPIgroup. - Expanded the internal data model with new types for app templates, auth config, code-mode and config-requirements, remote control, and token usage; removed the goal-related types.
- Added protocol messages for account token usage and remote-control pairing.
AGENTS.mdguidance updated for async traits, benchmarks (just bench), test assertions, and removing negative tests for deleted logic.- Bazel wrapper documentation expanded.
version.jsonchannel changed to alpha.
Upgrade notes
Check any custom goal-related tooling or remote-sync plugins; the goals subsystem and startup remote-sync have been removed.