- Escaped model replacement so model names containing
/,\, or&can be written safely. - Added generic
sync <provider>safety checks to prevent overwriting a provider baseline with an unrelated active config. - Added stricter mikefarah/yq v4 detection for custom provider registries.
- Added nested path creation for
codex-toggle init-configwhenCODEX_PROVIDER_CONFIGpoints to a custom location. - Added shell smoke tests and GitHub Actions coverage.
- Added configurable provider/model registry support through
~/.codex/codex-providers.yml. - Added built-in default registry for OpenAI and Moon Bridge / DeepSeek.
- Added
list,init-config,use,provider, and genericsynccommands. - Kept existing
openai,deepseek,deepseek-pro,deepseek-flash, andsync-deepseekcommands as compatibility aliases. - Added
examples/codex-providers.example.yml. - Added
yqv4 diagnostics for custom registry parsing.
Initial public version.
- Added
codex-togglescript. - Added OpenAI / DeepSeek switching.
- Added DeepSeek Pro and Flash explicit switching.
- Added Moon Bridge start and stop automation.
- Added Codex Desktop App restart support.
- Added
status,doctor,logs, andsync-deepseekcommands. - Added documentation for Codex Desktop custom model picker limitation.
- Added mobile remote Codex compatibility verification notes.