provider::openai-codex::on_router_ready
Internal: router::ready subscriber that re-declares this provider and refreshes its catalog.
- okbooleanrequired
OpenAI Codex (ChatGPT subscription) provider; implements provider::openai-codex::stream and provider::openai-codex::refresh_models behind llm-router, sourcing credentials from the auth-credentials vault.
exact versions are immutable; binary and bundle artifacts are digest-pinned.
Internal: router::ready subscriber that re-declares this provider and refreshes its catalog.
Fetch the authenticated Codex model catalog and replace this provider's namespaced router slice; returns the active model count.
Stream an OpenAI Codex completion: resolve a ChatGPT OAuth token from the vault, call the upstream Responses API, and relay AssistantMessageEvent frames to writer_ref.
Single-variant role tags: exact-match on deserialize, correct wire string on serialize, and they let `AgentMessage` be an untagged union.