Releases: pranjal-joshi/opencode
Release list
Release v1.0.1
🐛 Bug Fixes
Home Assistant 2026.9 compatibility
Fixes the integration failing to load on Home Assistant 2026.9.0b4 and
later with:
ModuleNotFoundError: No module named 'voluptuous_openapi'
Home Assistant 2026.9 dropped voluptuous-openapi from core requirements
and replaced it with probatio, which
now provides the schema-to-OpenAPI conversion used when exposing Home
Assistant tools to the model.
The integration now imports probatio.to_openapi when it is available and
falls back to voluptuous_openapi.convert otherwise, so this release works
on both 2026.9+ and 2026.8 and earlier.
No configuration changes are required — update and restart Home Assistant.
🔁 Upgrading from v1.0.0
If you are on Home Assistant 2026.9+, v1.0.0 will not start at all. Update
through HACS and restart; your existing agents and AI task subentries are
preserved.
Full Changelog: v1.0.0...v1.0.1
Release v1.0.0
🆕 What's New?
🤖 Conversation Agents
- Unlimited agents — add one per model via config subentries
- Model picker — fetches the OpenAI-compatible catalog from OpenCode Zen
- Voice pipeline ready — works with Assist and the voice pipeline
- Home Assistant control — let the model call tools to control devices & entities
⚙️ AI Tasks
ai_task.generate_dataservice — generate structured data on demand- Per-task models — add an AI task subentry for any supported model
💬 Chat & Attachments
- Chat log streaming — real-time token streaming in the conversation UI
- Attachments — send images/PDFs with your message
- Free models — use the free OpenCode Zen models out of the box
Supported Models (v1)
- DeepSeek, MiniMax, GLM, Kimi, Big Pickle, and all
*-freemodels served via the OpenAI Chat Completions endpoint - GPT/Grok (Responses), Claude/Qwen (Messages), and Gemini (Google) are not yet supported
🐛 Bug Fixes
- Initial release — no fixes to report
Full Changelog: https://github.com/pranjal-joshi/opencode/commits/v1.0.0