Skip to content

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 14:19
ebc73cf

0.16.0 (2026-10-26)

Added

  • a tray icon (the menu bar on a Mac) counts the agents working and what waits for you, with a menu to open each and quick actions (#523) (c7a06fa)
  • a Work page lists everything agents did, live and past, in place of Today and Past agents (#505) (bfbee2c)
  • agents can stack work on another agent's unmerged branch, and AgentBox retargets and rebases it when the parent merges (#516) (89450fb)
  • agents whose machine or processes are frozen show a Frozen label with why, and the VM memory tip shows where used memory goes (#494) (f12f0df)
  • an agent's browser on a Mac renders WebGL on the Mac's GPU (#464) (c3d8b55)
  • anonymous error events say why they failed, and usage events carry the UTC offset (#486) (ee37f2e)
  • anonymous usage stats include a daily health event for AgentBox's VM: memory, swap, pressure episodes, freezes and daemon error classes (#501) (5d5fb12)
  • Claude Code chats show Claude's thinking, live while it thinks and folded after (#467) (066cc7c)
  • Claude Code is kept up to date by default (#506) (9f068a9)
  • event triggers for schedules: start an agent or wake the chat when CI goes red, a review is requested, an issue is labelled, or an outside PR opens (#524) (7bfb316)
  • hand a GitHub project's issues to agents, from its Issues view, the lead, or by the agentbox label (#520) (c5b89cc)
  • idle agents can give their memory back: frozen and swapped out while idle, stopped once finished (experimental, off by default) (#481) (d4ce7ce)
  • move a running agent to another account of its AI tool without losing its conversation (#491) (da47004)
  • on a Mac, Setup installs krunkit with Homebrew for a VM with a GPU, and Settings can remake a vz VM with it (#457) (b487da4)
  • opt-in "Built with AgentBox" footer on agents' pull requests, offered once after the first merge (#514) (a85407f)
  • optionally stop agents from running the whole test suite, and tell them which tests to run instead (#479) (06e4ffa)
  • pause whole agents when memory runs short, and start new ones on real free memory (experimental) (#482) (a03f493)
  • Plan is a toggle beside the permission mode, so you can plan on bypass permissions and the approved plan runs on it (#478) (34e4a21)
  • push notifications on the paired phone, with the kinds and quiet hours it chooses (#525) (19c750a)
  • report window, GPU and daemon crashes, and keep error reports made while the daemon is away (#488) (9ce8027)
  • share what an agent did as one HTML page anyone can open (#521) (5bb70dc)
  • stopped agents' machines can be removed after N days when nothing would be lost, and stopped agents show with their disk size (#484) (1e94e06)
  • switch chats from any screen on the phone, with taps and layout that fit a phone (#469) (2ece0b4)
  • the lead can fulfil agents' requests for secrets you mark as managed by it (#507) (6a03391)
  • the lead's panel has Agents, Files, Evidence and Schedules, with Today and Settings in its header (#487) (52e0c10)
  • the Mac stays awake while agents are working (#468) (f78a10e)
  • the right panel's agent list shows each agent's number (#497) (f89360e)
  • the shared package caches default to 10 GiB, wait while agents build, drop replaced browsers, and show their size in Diagnostics (#483) (3292b2a)
  • Your week with AgentBox, a weekly recap with share cards to post (#517) (ed7f6d4)

Fixed

  • a machine out of file descriptors no longer brings back reviewed agents or gets agents with work auto-removed (#463) (72349d1)
  • a Playwright call that never returns fails back to the agent instead of hanging its turn (#509) (1f442ef)
  • a project with no icon of its own shows its first letter, not its GitHub owner's avatar (#513) (86fc093)
  • agentbox wsl init no longer fails on newer WSL that rejects the empty probe archive (#496) (38ae407)
  • AgentBox's VM no longer holds memory on your computer for agents that are idle, or page cache it doesn't need (#508) (0512162)
  • AgentBox's VM no longer keeps its disks cached twice in your computer's memory, gives back cold cache while agents work, and shows what it really holds (#495) (49e7423)
  • agents no longer hit "Too many open files in system" in the Linux VM's shared home (#462) (2965cf4)
  • agents no longer wait on AgentBox re-reading their whole worktree, and the app stops redrawing out of focus (#480) (29bde9e)
  • an agent's change counts and pull request no longer include what it took in from main (#503) (233a8af)
  • build with Go 1.27.3, fixing a crypto/x509 vulnerability (#465) (16aa1e2)
  • destroying an agent stops what it runs at once and deletes its worktree in one pass (#466) (bad85b7)
  • idle project chats stop their Claude Code after 15 minutes and resume the same conversation on the next message (#502) (48b702c)
  • new agents install npm and pnpm packages several times faster, and start already installed when the lockfile is unchanged (#470) (26bb4d4)
  • older Claude models no longer fail with adaptive thinking, and node_modules snapshots keep only untouched installs (#472) (1269bd3)
  • on a Mac without krunkit, Settings and VM setup say agents get no GPU and how to get one (#455) (0d54d83)
  • on a Mac, agents' GPU driver updates again, and Settings says when updating it fails (#490) (bc37382)
  • on a Mac, any Chromium an agent starts renders WebGL on the GPU, and WebGL timer queries no longer crash it (#477) (4b0b9e0)
  • on Windows, agents' desktops and browsers no longer reset the GPU driver (#456) (09c0a69)
  • opening a pull request in the app is faster, and merging one no longer waits for its agent to be freed (#504) (8d6d35d)
  • pausing whole agents freezes one machine at a time, the one eating memory first, and says when swap is full (#493) (d278741)
  • private projects' main stays up to date in the VM (#499) (e067d85)
  • pull requests from forks are no longer shown as the parent of stacks (#529) (f42beae)
  • the agents panel stays beside the chat in windows down to 900px wide (#459) (75f4083)
  • the chat fills its column, with the scrollbar at its edge (#460) (e2263f3)
  • the daemon frees idle chats and finished jobs' logs, caps its heap at 256 MiB, and can be profiled (#500) (248f081)
  • the first message to a new project's chat no longer fails with "lead: already exists" (#527) (a85bfd1)
  • the lead panel's agent list no longer widens the window at 1440px (#498) (9f09421)
  • the Media tab no longer crashes on partial data, and mailto: links open (#485) (ad41d52)
  • the phone page no longer opens blank after AgentBox updates while installing it (#492) (5c8c0d6)
  • the right panel's tabs name only the open one (#474) (84c5e13)
  • the share card preview in Your week no longer shows as a broken image (#528) (a49f86d)
  • the Week page opens faster, and draws its share card only when it's scrolled into view (#531) (51d93c1)
  • the Work page opens and scrolls quickly with a long history of past agents (#530) (d10e2a1)
  • turning on GPU for agents on a Mac no longer leaves AgentBox's VM broken (#476) (d1cfd80)
  • vite and node build scripts run without npm now wait or pause when the VM's memory is short (#471) (c248f9b)
  • WebGL and other GPU programs on an agent's desktop draw at 60 fps with nobody watching, not 1 (#475) (811ec8d)