Skip to main content
Watchfire
Changelog

What shipped,
and when.

A highlights view of recent Watchfire releases. The exhaustive version-by-version record — every fix, every migration note — lives in the docs changelog.

v10.0.4TorchLatest

Torch 10.0.4

Patch release: a mode switch always takes effect — the GUI's chat auto-start can no longer steal the slot mid-switch.

  • /wildfire (and any mode switch over a running chat) no longer fails with "timed out waiting for previous agent to stop"

Earlier releases

v10.0.3Torch

Torch 10.0.3

Patch release: Claude's periodic OAuth revocation ("Please run /login") can now be fixed from Telegram.

  • /login — re-authenticate Claude from your phone
v10.0.2Torch

Torch 10.0.2

Patch release: mode switches from Telegram now behave like every other client.

  • Starting a mode from Telegram replaces the running agent instead of refusing
v10.0.1Torch

Torch 10.0.1

Patch release: one transcript-lookup bug that silently disabled watch mode and session-transcript capture for any project whose path contains a dot or underscore (found live when n9o.xyz never streamed to Telegram while watchfire-website did).

  • Projects with dots or underscores in their path get transcripts again
v10.0.0Torch

Torch 10.0.0

Torch puts the fleet in your pocket: a Telegram bridge lets you supervise the daemon from any phone — and not just with commands: just type in a paired chat to talk to a chat agent (one is auto-started if nothing is running), watch mode streams the replies back by default, /wildfire runs the autonomous loop with a phone-glanceable milestone feed, and task/run/digest events are pushed as they happen. Everything rides the bot's outgoing long-poll connection, so nothing ever listens on the machine. Pairing is the security boundary: anyone on Telegram can DM a bot, so the paired-chats list is the allowlist and a crypto-random one-time code is the only way onto it. Two invariants are enforced by a source-parsing guard test: the bridge never calls Resize, and injectSay — the /say verb and plain-text chat forwarding — is the only PTY write in the package.

  • Telegram bridge — client and plumbing
  • Pairing — the allowlist
  • Read-only commands
v9.4.0Firestorm

Firestorm 9.4.0

A bug-fix release closing the two open GUI issues: Nerd Font icons rendering as tofu boxes in the embedded terminals (#50), and the notification center being a read-only list (#49).

  • Embedded terminals render Nerd Font glyphs
  • Notifications are clickable and can be marked as read
v9.3.0Firestorm

Firestorm 9.3.0

A cleanup release. The per-session agent home directories under ~/.watchfire/<agent>-home/ accumulated forever — one directory per session for every non-Claude backend — and deleting a project left all of its directories behind indefinitely (#47).

  • Per-session agent home dirs are removed at session end
  • Deleting a project sweeps its leftover session homes

Looking for every patch release, breaking change, and upgrade note? See the full changelog.

Subscribe by email

Get every new post in your inbox. Roughly one a fortnight — opt out from any email.

Subscribe by feed

Or wire it into your feed reader.