Repository navigation
v0.1.1 — Fix empty Assist responses
Fixes a stream-parsing defect that can cause OpenAI returned no answer after a successful request.
Codex can send complete messages in response.output_item.done events, then end with only response metadata. The integration now preserves these completed items, including tool calls and encrypted reasoning, and accepts completion events without a status field. Explicit failures and interrupted streams still produce errors rather than executing partial output.
Includes the integration logo in Home Assistant's local branding folder.
Upgrade: Update OpenAI Codex Conversation to 0.1.1 in HACS and restart Home Assistant, then retry your Assist conversation. Your existing account configuration and sign-in are retained. For manual installation, extract the attached ZIP into the configuration directory and restart.
Validation: all 27 tests pass against Home Assistant 2026.9.2, including the stream shape in OpenAI Codex's own regression fixture; Ruff checks pass. The reported live failure did not include a raw stream capture, so installation and a fresh Assist conversation are still needed to confirm the fix on that system.