v0.9.0 — helmora 0.9.0
Published October 12, 2026.
- **Add a device installs Helmora first, then your agents.** Add a device has two steps, Device and Install. The coding agents on that device are set up once it is connected: from the Connected step’s Set up agents, or from the first-run screen’s Add provider rows.
- **A device says where its update is.** While an update installs, the device’s row reads “updating…” and the chat chip “Helmora updating…”. Devices connected through the relay now see the restart, and the row reads “updated” for a minute once the device is back. A device on an older bridge keeps the previous captions.
- **One background chip per provider, in its own word.** The row above the composer opens background work from a single chip: “Tasks” in GitHub Copilot, “Background terminals” in Codex, and “Background” in Claude Code. It adds a count while a task runs.
- **The pinned prompt opens smoothly.** On iOS a long pinned prompt opens on its animation instead of in steps, and in a browser the card grows from the pill instead of flashing fully open first.
- **A slow Git read no longer fails a first send.** A workspace read that times out runs once more, and when a chat’s workspace cannot be prepared, the error says why.
- **Codex and Copilot fixes.** Codex checks a selected skill against the chat’s own workspace. A Copilot chat that is stopped or reopened while it loads no longer receives the earlier opening’s late history or events, and Stop returns at once.