Codex Assist v0.2.0-beta.3
Pre-release
Pre-release
Summary
- Adds a native Home Assistant AI Task entity for Codex Assist.
- Supports
ai_task.generate_data,ai_task.generate_image, and HA-native attachments. - Adds curated image quality/size defaults in the options flow.
- Returns generated image metadata including width/height when available.
- Keeps normal Assist control on Home Assistant's exposed-entity safety model.
Smoke test evidence
Tested against Home Assistant 2026.5.4 before merge:
- Normal Assist sanity prompt passed.
ai_task.generate_datareturned expected text.ai_task.generate_imageproduced a PNG image.- Non-default landscape image size produced an image.
- Attachment understanding worked using a generated image.
- Image generation with attachment worked.
Verification
- Local:
uv run ruff check .passed. - Local:
uv run pytest -qpassed, 65 tests. - GitHub CI on
mainpassed: Tests and lint, Hassfest, and HACS validation.
Notes
This is a prerelease/beta. The Codex/ChatGPT service interface remains experimental, but this release uses Home Assistant's native AI Task APIs and preserves the existing exposed-entity safety model for normal Assist control.