II.
Page JSON
Structured · livepage:process-gaps-GAP-L1-P2-openai-codex-and-responses-api
GAP-L1-P2-openai-codex-and-responses-api json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:process-gaps-GAP-L1-P2-openai-codex-and-responses-api",
"_kind": "Page",
"_file": "wiki/process/gaps/GAP-L1-P2-openai-codex-and-responses-api.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"title": "GAP-L1-P2-openai-codex-and-responses-api",
"displayName": "GAP-L1-P2-openai-codex-and-responses-api",
"slug": "process/gaps/GAP-L1-P2-openai-codex-and-responses-api",
"articlePath": "wiki/process/gaps/GAP-L1-P2-openai-codex-and-responses-api.md",
"article": "# GAP-L1-P2-openai-codex-and-responses-api\n\n| Field | Value |\n|---|---|\n| id | gap:openai-codex-and-responses-api |\n| title | OpenAI Codex (CLI) Skills + Responses API + GPT-5 family stub-only in examples |\n| level | 1 |\n| priority | P2 |\n| discoveredAt | 2026-04-28T00:00:00Z |\n| source | platform.openai.com/docs |\n| status | open |\n| owner | tbd |\n\n## Current state\n- `schema/examples/compute/models/gpt-5.yaml` exists; gpt-5-codex, gpt-5-mini, o3, o4-mini absent.\n- `schema/examples/agent-stack/products/codex.yaml` exists but no skills/plugins/hooks examples for Codex CLI.\n- `ModelTransportProtocol` `model-transport:openai-responses` example is presumably present but Responses API features (streamed reasoning, tool-call grammar, function-calling-with-thinking) are not modeled as Capabilities.\n\n## Desired state\n- Add ModelVersion examples: `gpt-5-codex`, `gpt-5-mini`, `o3`, `o4-mini`.\n- Add `Capability` instances for Responses-API-specific features: `cap:streamed-reasoning`, `cap:parallel-tool-calls`, `cap:strict-json-schema`.\n- Add Codex CLI skills/hooks examples (Codex now supports ~/.codex/agents.md, ~/.codex/skills/).\n\n## Evidence\n- platform.openai.com/docs/api-reference/responses\n- packages/agent-catalog evidence files referencing OpenAI\n\n## Propagation status\n- Level 1: open\n- Level 2: not-started\n\n## Propagation chain\n- Level 1: 4 ModelVersion + 3 Capability + 2 Codex extension example files.\n- Level 2: capabilities.md grows.\n\n## Notes\nLower priority than Anthropic gaps because Codex's surface evolves slower, but coverage parity matters.\n",
"documents": []
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "page:process-gaps",
"to": "page:process-gaps-GAP-L1-P2-openai-codex-and-responses-api",
"kind": "contains_page"
}
]
}