▍ THIS RELEASE · FROM YOUR FEEDBACK

You reported it.
We fixed it.

Every change below started as a message from someone using the app — a bug you hit, or a feature you wished for. The report on the left, exactly what we shipped on the right.

20Fixes shipped
100%From your feedback
11Languages
01RequestCommunity report
The bug

Windows had no way to paste a project path

“Folder based selector on project opening in Windows may be very inconvenient — it doesn’t allow to just copy a path from elsewhere and requires to manually click each folder instead.”— a Windows user
The fix

A real folder picker on Windows

Opening a project on Windows now uses the native directory dialog — an address bar and a paste-ready Folder field — instead of the old tree that wouldn’t accept a pasted path. It falls back to the previous picker on the web build.

02BugCommunity report
The bug

Escape soft-locked the whole terminal

“Any command requiring pressing Esc to exit — like /status, /context — soft-locks the terminal. Pressing Esc does nothing and you can’t type anything without exiting.”— a Termi Protocol user
The fix

Escape no longer freezes the terminal

Esc now passes straight through to the shell, and the focus grab that used to settle afterwards is tied to the typing lock — so your keystrokes land where you’re looking.

03RequestCommunity report
The ask

Skills had to be added one at a time

“For skills — would be nice to have an option to import all existing ones from a specific directory or agent.”— a Termi Protocol user
The fix

Import skills from a folder, or another agent

Point the picker at a local folder or file and every SKILL.md inside is discovered, de-duplicated and added to your library — or copy skills straight from another agent you’ve already set up. More on Claude Code skills →

The Skills panel: create your own skill or paste from a source such as a GitHub repo, npx command or local folder path
04BugCommunity report
The bug

Auto mode still stopped to ask

“Why does it keep prompting me for permissions even in auto mode?”— a Termi Protocol user
The fix

Auto mode actually auto-accepts

One shared answer algorithm now clears those prompts across every CLI — Claude Code, Codex, Copilot and the rest — so auto mode runs hands-free the way it should.

05BugCommunity report
The bug

The terminal jumped away mid-sentence

“When I’m actively typing to one agent, my terminal will auto-switch to another terminal. Actually, while writing this report, it did it again.”— a Termi Protocol user
The fix

The terminal stops jumping while you type

A typing lock now holds your place: attention-follow, a background spawn, a fresh terminal or a halted agent exiting can no longer steal focus mid-keystroke.

06RequestCommunity report
The ask

No way to zoom, and the agent couldn’t touch the room

“Maybe add an option to use scroll within the room to zoom in and out… and let Claude Code interact with the room — change the room size, place a different character.”— a Termi Protocol user
The fix

Zoom, orbit, and let your agent redecorate

Scroll to dolly in and out, drag to orbit, double-click bare floor to reset. And the room is now an MCP surface your agent can drive — ask it to change the palette, swap the pet, throw a ball or grow the room.

07RequestCommunity report
The ask

The terminal font and size were fixed

“It would be nice to be able to change the terminal font/size. I use a custom status bar on Claude that requires Nerd Fonts. Thank you!”— a Termi Protocol user
The fix

Set your terminal font — Nerd Fonts included

A new Terminal section in Settings: pick any font installed on your system and size it from 9 to 24, and every live terminal reflows on the spot. How to change the Claude Code font →

Settings: the terminal font dropdown listing JetBrainsMono Nerd Font, FiraCode Nerd Font, Hack Nerd Font, MesloLGS NF and more
08BugCommunity report
The bug

Alerts popped up on the wrong monitor

“On a dual-screen setup, running Termi on the desktop screen, the notifications from agents requiring permissions are displayed on the laptop. It would be nice to have them on the same monitor.”— a Termi Protocol user
The fix

Notifications land on the right screen

The alert toast is now anchored to whichever screen the app window sits on, and follows along if you drag the window or unplug a monitor mid-session.

SCREEN 1 · TERMI SCREEN 2
09BugCommunity report
The bug

settings.json permission mode was ignored

“The newly created agents do not follow the permission settings in ~/.claude/settings.json. I have defaultMode: auto, but the agents always start in manual mode.”— a Termi Protocol user
The fix

Your permission mode is respected

The forced --permission-mode default override is gone. The mode you configure — plan, accept-edits or bypass — is the one the agent starts in.

10BugCommunity report
The bug

OpenCode never got the hand-off prompt

“When I create a new agent it gives a hand-off prompt on starting, for context. But what I noticed is that for OpenCode that process does not happen.”— a Termi Protocol user
The fix

OpenCode gets the handoff too

The briefing, skills and context prompt now reach OpenCode as well — injected through its --prompt flag — with a guard so a --prompt you set yourself is never overwritten.

11BugCommunity report
The bug

Editing the room deleted agents

“On editing the room and clicking Enter Room, some of my agents were deleted — I had 4, and after editing it dropped to 2. (Two folders were open at the time.)”— a Termi Protocol user
The fix

Editing the room keeps all your agents

Loading now unions the two rosters, keeps the room host pinned and re-syncs focus, so every agent and the room layout survive the round trip.

12AnalyticsInternal review
The problem

Our own retention numbers were too good to be true

“D1 retention was reading ~99.2% — not realistic for a dev tool, and a sign the analytics definition was off. Were non-consenting users being counted as unique visitors?”— internal analytics review
The fix

Usage counts that reflect real work

Passive events are now gated out: 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 numbers show work you actually did.

13BugCommunity report
The bug

The cat looked like a dog

“Also, by the way — are the cats meant to look like dogs? Or maybe that’s just the newborn phase, hah.”— a Termi Protocol user
The fix

The cat looks like a cat now

Each of the six breeds got its own silhouette — the cat’s pricked ears, whiskers and upright tail, the corgi’s long body and nub, the shiba’s curled tail, the poodle’s topknot — plus faithful coat patterns.

14BugUser email
The bug

Ctrl+Enter did nothing in the terminal

“Ctrl+Enter doesn’t make a new line in terminal.”— a Termi Protocol user
The fix

Ctrl+Enter makes a new line

Ctrl/Cmd+Enter now inserts a newline in the composer instead of doing nothing, so you can write multi-line prompts without them firing early.

15BugUser email
The bug

The terminal sometimes went blank

“Often the text in the terminal is buggy — blank, etc.”— a Termi Protocol user
The fix

No more blank terminal

Rapid WebGL context loss could leave the terminal blank; it now falls back to a DOM renderer and repaints, so your text keeps showing instead of vanishing.

16BugUser email
The bug

Permission popups cut off the request

“The popup asking for permission truncates what it’s asking for.”— a Termi Protocol user
The fix

Permission prompts show the whole request

The approval card no longer clamps to three lines and hides the rest — long requests now scroll, so you can read exactly what you’re approving before you say yes.

17BugUser email
The bug

A phantom “waiting” state, and a bell that wouldn’t stop

“It says the agent is waiting… it’s not. And there’s an annoying bell chiming that won’t go away.”— a Termi Protocol user
The fix

“Waiting” means waiting, and the bell calms down

An idle agent no longer flips into a blocked “waiting” state, and the notification bell is throttled so it can’t chime on a loop.

18RequestUser email
The ask

Assigning work meant prompting each agent by hand

“I was wondering if it’s possible to have a ‘main boss’ agent plan and give tasks to the other agents in the office automatically? Or do I have to go into each agent one by one and give it a prompt?”— a Termi Protocol user
The fix

Put a boss agent in charge

Promote one agent to Orchestrator and drop it a goal. It plans the work and delegates to your idle agents automatically — queuing when everyone’s busy, reassigning if a worker crashes, even hiring more. How the orchestrator works →

19RequestReddit
The ask

Cute, but hard to make it your own

“How customizable is this intended to be? Any plans to let us customize it further — other pets or characters, toys, color palettes, models? It’s rather cute, but not very personalised unless I give it my own flair.”— a Termi Protocol user
The fix

Ten new ways to make the room yours

The catalog just grew: a bean bag, a bar stool, a lava lamp, a moon lamp, a record player, a terrarium, an hourglass, a wall clock, a wall mirror and a framed record — all drag-and-drop, all re-colored to match your palette. More palettes and pets are next.

20PlatformRoadmap
The plan

Bring Termi to Linux — and make it flawless

Termi shipped on macOS and Windows first, and Linux users kept asking when it was their turn. Bringing the full 3D workspace to Linux was next on the roadmap.— from the roadmap
The fix

Termi runs on Linux now

The desktop app now ships for Linux as an AppImage and a .deb, right alongside macOS and Windows. Same 3D room, same agents. Claude Code on Linux →

KEEP THEM COMING

Found a bug? Wishing for a feature?

Every fix on this page began as a message from someone using the app. Tell us what’s breaking or what you’re missing — it’s read, and it ends up here.