Say hello
← All apps
AB

Agent Board

2 v0.2.8shipped yesterdayAI & dev tools

Watch and answer your coding agents without leaving World of Warcraft.

releases, last 120 days10 recent releases

Changelog

AB Agent Board v0.2.8
  • Fixed several ways an in-game reply could be sent twice, including after a failed CLI turn and once the dispatch history fills up.
  • Overlay actions report their own result, and a timeout says the action may still go through.
  • Replies to remote hosts no longer block the overlay, and marking a remote session read now works.
  • Much lower CPU use with many T3 threads, and far fewer disk writes while idle.

Offline gates and isolated native lifecycle checks passed. Real WoW, remote host and live provider acceptance remain unverified.

Install:

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.8/install.sh | bash ``

Existing installs can run agent-board update. Reload WoW's UI after updating the addon.

On GitHub ↗
AB Agent Board v0.2.7
  • More reliable WoW detection, placement and start/stop handling.
  • Automatic, manual and pause-until-exit visibility controls.
  • Fixed T3-only updates, background message queues and disappearing approvals.
  • Uncertain replies stay held instead of being sent twice.
  • Remote sessions now appear in the live overlay.
  • Explicit permissions for new T3 sessions and clearer runtime diagnostics.
  • Less idle polling, fewer database reads and better provider recovery.

Offline gates, browser fixture checks and isolated native lifecycle checks passed. Real WoW and live provider acceptance remain unverified.

Install:

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.7/install.sh | bash ``

Upgrade older managed installs, including T3-only 0.2.6:

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.7/install.sh | bash -s -- --update ``

Reload WoW's UI after updating the addon.

On GitHub ↗
AB Agent Board v0.2.6
  • Streaming keeps your reading position, code scroll and copy-button focus.
  • Fixed stale tool steps, unread labels and session grouping.
  • Improved small-window layouts, question forms and light-theme contrast.
  • Added keyboard navigation and reduced-motion support.
  • Clearer offline feedback and protection against duplicate session starts.

Offline checks and isolated UI tests passed. Live provider and in-game checks remain unverified for this release.

Install

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.6/install.sh | bash ``

Existing installs can run agent-board update.

On GitHub ↗
AB Agent Board v0.2.5

agent-board demo --autoplay now plays the whole story in about 33 seconds, short enough for a post: an agent works and streams its answer, a waiting session gets approved, a reply is typed and answered, and the board collapses to the badge. The manual agent-board demo keeps its normal pace.

Install

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.5/install.sh | bash ``

Existing installs can run agent-board update.

On GitHub ↗
AB Agent Board v0.2.4 beta

agent-board demo --autoplay records itself. Start your screen recorder, run the command, and the board plays the whole story in about a minute:

  • The board opens as an agent works through its tool steps and streams a reply.
  • It switches to a session waiting for approval and presses Approve.
  • It types a reply into the composer and sends it, and the agent answers.
  • It collapses back to the badge.

Clicks and typing go through the real buttons and composer, so it looks like someone using it. --speed 1.5 makes it shorter. Autoplay only works while a demo is running, so it can never touch real sessions.

Install

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.4/install.sh | bash ``

Existing installs can run agent-board update.

On GitHub ↗
AB Agent Board v0.2.3 beta

agent-board demo puts a fictional board in the overlay so you can record or screenshot Agent Board without showing your real sessions.

  • An agent works through tool steps and streams a reply with code and a table.
  • Another session waits for an approval; approve it and that agent picks back up.
  • Reply to any session and the demo answers. Mentions of a PR, tests, shipping or "why" get matching answers.
  • New sessions, stop, mark read, settle and archive all work.

``bash agent-board demo # start; Ctrl+C to go back to your real sessions agent-board demo --speed 2 # everything twice as fast agent-board demo --stop # end a demo started in another terminal ``

While the demo runs, the overlay never falls back to your real sessions, even if it restarts. Each run starts the story from the beginning, so every take is the same.

Also fixed: a session you are watching when its reply lands now counts as read.

Install

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.3/install.sh | bash ``

Existing installs can run agent-board update.

On GitHub ↗
AB Agent Board v0.2.2 beta

The board now puts what matters on top:

  • Needs you: only approvals and questions an agent is blocked on.
  • Running
  • Just finished: anything that ended in the last half hour, plus unread replies and failures from the last three hours.
  • Earlier: everything else, dimmed.

Failures and old unread replies no longer sit in Needs you. The badge counts recently finished work too.

Install

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.2/install.sh | bash ``

Existing installs can run agent-board update.

On GitHub ↗
AB Agent Board v0.2.1 beta

Right-click any session for a menu: Open, Mark read or Mark unread, Settle (T3 Code) or Archive (Hermes), Stop turn, Copy title and Copy session ID. T3 Code threads can also be archived in T3 Code from the menu, which asks for a second click because archived threads leave the board.

The menu also opens from the keyboard with the Menu key or Shift+F10 on a selected row, and arrow keys, Enter and Escape work inside it.

See the 0.2.0 notes for everything else in this line.

Install

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.1/install.sh | bash ``

Existing installs can run agent-board update.

On GitHub ↗
AB Agent Board v0.2.0 beta

This release is about talking to your agents from the overlay, not just watching them.

What's new
  • Sessions are grouped by what they need from you: Needs you, Running, New replies and Seen.
  • Replies render Markdown, with code blocks you can copy, tables and links.
  • Tool calls show up between messages as a short expandable list of steps.
  • Hermes replies stream while they are being written, and T3 Code replies arrive as fast as T3 Code shows them.
  • Settle T3 Code threads and archive Hermes sessions from the board, or press E.
  • Read state follows T3 Code's settled threads and Hermes's own read marker.
  • The badge is smaller, draggable, counts new replies and pulses when something new needs you.
  • The board is bigger by default and remembers its size.
Install

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.2.0/install.sh | bash ``

Start World of Warcraft in Windowed or Windowed Fullscreen mode. The badge appears when the game starts; click it or press Super+Alt+C to open the board. Existing installs can run agent-board update.

Notes
  • Linux with systemd user services is the tested bridge host.
  • T3 Code support needs Node.js 24 or newer.
  • Hermes streaming and Stop need the Hermes desktop backend running. Without it, replies still go out through the Hermes CLI.
  • T3 Code releases text a paragraph at a time by default. Set `"responseStreamingMode": "token"
On GitHub ↗
AB Agent Board v0.1.0 beta

Agent Board is one native WoW addon and one bridge for T3 Code and Hermes.

This preview combines the tested HermesWoW interaction model with a T3 Code provider adapter. The live desktop overlay is the primary interface; the native addon remains as a reload-based fallback. The T3 adapter attaches to the already-running T3 Code server, so it does not require a second desktop instance or a patched nightly build.

Included
  • One addon, AgentBoard, opened with /agents or /ag.
  • One bridge service, agent-board.service.
  • One provider-neutral action protocol for replies, new T3 sessions, approvals, declines, input answers, stops, mark-read actions, and live overlay hand-off.
  • Provider-labeled rows from Hermes and T3 Code in the same board.
  • A persistent live socket with conversation history, direct replies, approvals, input answers, stops, and new T3 sessions without a UI reload.
  • Game-aware overlay startup and hiding from the existing bridge service.
  • Guided setup, managed update, rollback, and uninstall for Linux.
  • An optional desktop overlay that can be focused on a selected session.
Install

After the release is published:

``bash curl -fsSL https://raw.githubusercontent.com/btsouth/agent-board/v0.1.0/install.sh | bash ``

Start World of Warcraft in Windowed or Windowed Fullscreen mode. The bridge opens the Agent Board badge when the game starts; click it or press Super+Alt+C to toggle the board. The native addon fallback opens with /agents and updates on Sync.

Notes
  • Linux and systemd user services are the tested
On GitHub ↗