Patch Notes

The feedback patch.

October 2026 · v0.4.1 · macOS, Windows & Linux

Every line below started as a message from someone using the app — a bug you hit or a feature you asked for. Here’s what broke, and what we shipped in response.

October 2026 · v0.4.1

3 changes · a boss that sees goals through

New & improved · 1

  • Lifetime Pass in the sign-in window. If you have not bought yet, the app's sign-in window shows the Lifetime Pass with today's price and a button to get it. Once you have signed in with your purchase email on this computer, the card stays out of your way.

Fixed · 2

  • Boss goals no longer stall after assigning work. A teammate's report could land in an open permission prompt or get mixed into a message you were still typing, so the boss never heard back. Messages to an agent now wait until it has really finished its turn and your draft is out of the way, so every wave reaches the boss and the goal keeps moving.
  • No more goals stuck on running. A teammate whose turn ends on an error now reports the task as failed instead of leaving the boss waiting, and one waiting on a permission prompt shows as blocked on the board. The boss can no longer close a goal while teammates are still on it, and goals left behind by an earlier session or a demoted boss are closed when Termi starts.

The boss fixes were tested with real Claude agents before release.

October 2026 · v0.4.0

3 changes · faster, sturdier accounts

New & improved · 3

  • A new home for your account. Sign-in, your profile, XP and the leaderboard now run on our own faster backend. You stay signed in through the update — nothing to do, and your level, XP history and purchase carry over.
  • Works offline. Termi checks your plan on your own machine, so a flaky connection no longer signs you out or locks a room; your profile still shows while you’re offline.
  • XP never goes backwards. Usage syncs in the background, and a day’s numbers only ever grow — even if older transcripts were cleaned up on this computer.

Every fix here came from user feedback.

October 2026 · v0.3.2

4 changes · from your reports

New & improved · 2

  • Updates you can see. When a new version has downloaded, a small card says so — click Restart & update and you’re on it in seconds. If an update finished downloading last time, Termi installs it the moment you open the app.
  • Smoother sign-in. Clicking Continue while the verification box is still checking now waits a moment for it instead of asking you to try again.

Fixed · 2

  • “Verification failed” when signing in with your purchase email. A missing server setting rejected every attempt. Fixed on our side — no update needed.
  • Some buyers saw “Could not check your purchase”. Plans recorded on your profile rather than in the buyer list are now found too.

Every fix here came from user feedback.

October 2026 · v0.3.1

12 changes · from your reports

New & improved · 5

  • Sign in with the email you bought with. No password, no Google, no code — open the app, type the email you paid with, and you’re in. Your Lifetime Pass comes with it.
  • You stay signed in. Your sign-in now survives restarts and updates, and signing out on one computer — or on the website — no longer signs you out everywhere else.
  • Download without an account. After checkout the installer is right there; no website sign-in step before you can download.
  • Source Control in the sidebar. A Cursor-style Changes view next to your files: stage, unstage, discard, commit with ⌘/Ctrl+Enter, and a read-only history graph. It scans your folder for Git repos on its own.
  • New CLIs show up without a restart. Install Claude Code, Codex or any supported agent while Termi is open and it appears in Add Agent right away — or hit ↻ Refresh. On macOS and Windows.

Fixed · 7

  • Windows: agents didn’t show up. Behind antivirus HTTPS scanning or a company network, a paying user could be treated as free and new agents disappeared. The app now uses Windows’ own certificate store and remembers your verified plan.
  • Windows: installed CLIs weren’t found. Termi now re-reads your PATH from Windows on the fly and knows npm, pnpm, bun, Scoop, WinGet, Volta and fnm locations.
  • Stutters while an agent worked. Long sessions made the app re-read huge transcripts and briefly freeze every terminal; it now reads only what’s new, after the agent’s turn is answered.
  • A new agent’s terminal stayed black. The Command Center switches to the agent instantly with a “Starting…” line, and a lost graphics context falls back right away instead of after seconds of black.
  • Console windows flashed on Windows. Background Git and tool calls now run hidden, so nothing steals your focus mid-typing.
  • The 3D room kept the GPU busy. An idle room now drops to its low-power frame rate even with agents at their desks — same look, cooler laptop.
  • Windows launches broke on quotes and ampersands. Long goals and skill text with ", & or % are passed to the agent intact.

Every fix here came from user feedback.

August 2026

20 changes · from your reports

New & improved · 7

  • A boss orchestrator agent. Promote one agent to Orchestrator and give it a goal — it plans the work and delegates to your idle agents automatically, queues when everyone’s busy, reassigns if a worker crashes, and can even hire more. How it works →
  • Zoom, orbit, and let your agent redecorate. Scroll to zoom, drag to orbit, double-click the floor to reset — and the room is now an MCP surface your agent can drive: change the palette, swap the pet, throw a ball or grow the room.
  • Set your terminal font. A new Terminal section in Settings: pick any font installed on your system, Nerd Fonts included, size it 9–24, and every live terminal reflows on the spot. Guide →
  • Import a whole skill library at once. Point the picker at a folder and every SKILL.md inside is discovered, de-duplicated and added in one pass — or copy skills straight from another agent. Guide →
  • Ten new ways to make the room yours. A bean bag, bar stool, lava lamp, moon lamp, record player, terrarium, hourglass, wall clock, wall mirror and a framed record — all drag-and-drop, all re-colored to match your palette.
  • A real folder picker on Windows. Opening a project now uses the native directory dialog, with an address bar and a paste-ready Folder field, instead of a tree that wouldn’t accept a pasted path.
  • Termi runs on Linux now. The desktop app ships as an AppImage and a .deb, right alongside macOS and Windows — same 3D room, same agents. Claude Code on Linux →

Fixed · 13

  • Escape soft-locked the terminal. Esc now passes straight through to the shell, so commands like /status and /context exit cleanly instead of freezing.
  • The terminal jumped to another agent while you typed. A typing lock now holds your place — a background spawn, a fresh terminal or a halted agent can’t steal focus mid-keystroke.
  • Ctrl/Cmd+Enter did nothing. It now inserts a newline in the composer, so multi-line prompts don’t fire early.
  • The terminal sometimes went blank. It now recovers from rapid WebGL context loss with a DOM-renderer fallback and a repaint, so your text keeps showing.
  • Auto mode still stopped to ask. One shared answer algorithm now clears permission prompts across every CLI — Claude Code, Codex, Copilot and the rest.
  • Your settings.json permission mode was ignored. The forced --permission-mode default override is gone; the mode you configure is the one the agent starts in.
  • Permission popups cut off the request. The approval card no longer clamps to three lines — long requests scroll, so you can read exactly what you’re approving.
  • OpenCode never got the handoff prompt. The briefing, skills and context now reach it through its --prompt flag, with a guard so a --prompt you set yourself is never overwritten.
  • Alerts opened on the wrong monitor. The toast now anchors to whichever screen the app window sits on, and follows if you drag the window or unplug a monitor mid-session.
  • Editing the room deleted agents. Loading now unions the two rosters and pins the room host, so every agent and the layout survive the round trip.
  • The cat looked like a dog. Each of the six pet breeds got its own silhouette and coat patterns — the cat’s pricked ears and upright tail, the corgi’s long body, the shiba’s curled tail.
  • A phantom “waiting” state, and a bell that wouldn’t stop. An idle agent no longer flips into a blocked state, and the notification bell is throttled so it can’t chime on a loop.
  • Usage numbers were inflated. A project restored at launch no longer logs as a new agent, and an agent lost to a crash no longer logs as a removal — so the counts reflect real work.

Every fix here came from user feedback.

See the bug and the fix, with video →