Skip to content

Codex Assist v0.2.0-beta.3

Pre-release
Pre-release

Choose a tag to compare

@itsreverence itsreverence released this 04 Jun 09:03

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_data returned expected text.
  • ai_task.generate_image produced 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 -q passed, 65 tests.
  • GitHub CI on main passed: 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.