Repository navigation
Releases: timmo001/app-opencode
Release list
0.3.4
0.3.3
- The sidebar's terminals use OpenCode's own build of ghostty-web, the one its web app uses, so text is no longer squashed and is drawn on the screen's pixel grid.
- The sidebar's tabs have icons.
- The docs and option labels name Home Assistant Bridge in full, with its
ha-bridgecommand.
0.3.2
0.3.1
0.3.0
The sidebar page has two new tabs, OpenCode and Shell, next to Connect. OpenCode runs OpenCode's terminal app, connected to the app's own server, so it shares sessions with the web app and your paired devices. Shell is a terminal in /data/home. The page opens on the tab you used last, and the terminals keep running when you leave it, so you can pick up where you left off, even from another browser.
triage's skills, such as triage-resolve, are linked into OpenCode when triage is installed. OpenCode 2 is updated to v2.0.32, mise to v2026.10.11 and Node.js to v26.12.0.
0.2.2
Backups are much smaller. They now leave out what can be rebuilt: caches, everything mise installs, projects' node_modules and .venv folders, package manager caches and stores, and OpenCode's undo snapshots and reference checkouts. After a restore, the tools option installs again on the next start; run mise install for tools you added with mise use or a project's mise.toml.
Effect is updated to v4.0.5 and uv to v0.13.1.
0.2.1
0.2.0
OpenCode now connects to Home Assistant's MCP server when it starts, so the agent can read states and call actions without any setup. Turn it off with the new home_assistant_mcp option.
It also connects, through Home Assistant, to the MCP servers you've added to Home Assistant's Model Context Protocol Client integration, so the agent gets their tools too.
Set the new music_assistant_token option to a Music Assistant token, and the agent can use Music Assistant's API, and its MCP server when the plugin is on.
The app now runs ha-bridge, so the agent can read and control Home Assistant from the shell: watch states, render templates, change automations and scripts, and read Home Assistant's logs. Its skills come with it and update with it. Turn it off with the new ha_bridge option.
The app now has the Supervisor's homeassistant role, which lets ha-bridge read Core's logs, including past boots.
There's a second app, OpenCode (manager access), on the same image with the Supervisor's manager role, so the agent can read every log and manage your apps and host. It lowers the app's security rating, and uses port 49375 on your network. See "The two apps" in the documentation.
The agent now has built-in skills for the app's environment, Home Assistant and Music Assistant, and knows where it's running.
0.1.9
Git now pushes and pulls from GitHub over HTTPS with your gh auth login sign-in, so there is no more "could not read Username" error.
/app-feedback in OpenCode reports a problem or idea for the app. The agent gathers the details, checks for an existing issue and shows you a draft, then opens it on GitHub once you say so.
The app now uses the OpenCode 2.0.29 client and plugin, along with dependency updates.