Skip to content

Fleet Runner v0.8.9

Choose a tag to compare

@catomean catomean released this 18 Jun 17:09

P3 — Terminal interactive parity

The "My machine" terminal is now fully interactive (char-level keystrokes, Ctrl-C/Tab/arrows, live resize) — at parity with the server terminal.

What's new

  • Bridge rawkey/resize fast lane — a non-durable event type rides the existing bridge NOTIFY → SSE channel (no per-keystroke DB rows, no command-claim). Dropped keys are re-typed; commands are unaffected.
  • Runner supportbridge-subscriber dispatches rawkey/resize to writeRawKey/resizePty, writing bytes verbatim into the agent's owned PTY. Strictly additive and independent of the autopilot command-drain path.
  • Verified end-to-end — typed in the browser "My machine" terminal → echoed from a runner-owned PTY (no zellij dependency). Killing an agent leaves the runner green (PTY isolation confirmed).

Auto-updates from v0.8.8. Linux (AppImage + deb).