Orch term
Search features…Ctrl K

More · System · Done badge · Notifications

Done badge · Notifications

When an AI agent running in another tab finishes its work, while that tab isn't visible the tab blinks a colored dingbat to let you know, and the top bell gathers the done and attention signals from every Space and tab in one place.

Done badge — inactive tabs

When you work across many tabs, it's easy to miss when an agent running in another tab (claude·codex·gemini·antigravity) finished. When a terminal tab you aren't looking at (inactive) receives a done signal, it blinks a colored dingbat next to the tab icon — green means the work is done, orange means it's waiting for approval or input. As soon as you look at that tab again, the badge disappears.

orchterm — tab badges
claude · build
claude · refactor
pwsh
PS ~> # the claude in the next tab just finished — the badge shows only on inactive tabs PS ~>
Badge on inactive tabs only: green=done · orange=waiting for approval/input. The active tab you're looking at (pwsh) has no badge.

The same signal also blinks as a small bell next to the Space chip the tab belongs to, so even work that finished in another Space is shown together.

Per-agent support

An agent has two ways to announce completion — a simple terminal bell that almost any shell can send (it also rings on autocomplete and errors, so it has false positives, and since it can't tell done from approval it's always treated as green), and a precise signal that distinguishes done from approval by color and even carries the last prompt and response. The precise signal currently comes from running claude in its interactive screen.

Measured by running each CLI in a real dev-app terminal (2026-06, Windows).

AgentPrecise color badgeNotes
claude✓ WorksWhen run in the interactive screen, it distinguishes done from approval by color and preserves the content. Requires the claude-code-warp plugin installed and enabled.
geminiSends only a bell → just a done badge with no color distinction.
antigravityCurrently sends no badge signal.
codexUnverifiedThe bell works.

Other agents, too, if you enable the terminal bell on completion option in each CLI, will get only a done badge via the bell fallback (no approval distinction, false positives possible).

Unified notification center — the top bell

The bell in the top titlebar gathers the done and attention signals from every Space and tab in one place (main window only). By the same rule as the tab badges, it collects only done and waiting for approval/input, and a red number badge shows the total count.

Top bell — notification dropdown3
OOrch term
1 Work
2 Review
Notifications3 items
Work · Space 1
claude · refactor
Permission request — approve file write?
claude · build
12 tests passed · 0 lint
Review · Space 2
gemini · docs
Agent done
pwsh
PS ~> # open the bell and the done/attention from every Space and tab is in one list PS ~>
Bell + red count (total) → click for the dropdown. The card's left color stripe = done/attention, grouped by Space. The X deletes just that card · header Clear all.

Notifications are kept in memory only, so they clear when the app restarts, and they stack up to 100. Embedded popup windows have no bell; the main window aggregates everything.

Card contents

The card's last prompt and response (~20 chars each) are filled in only for agents that send the content along, like claude. When only a bell rang, there's no content, so it shows the Agent done placeholder.

Card contents — claude vs bell
claude · build
12 tests passed · 0 lint
gemini · docs
Agent done
claude: preserves the last prompt and response as-is. When only a bell rang: no content, so the Agent done placeholder (italic).

Click a card → jump · delete

Clicking the card body switches to that Space, activates that tab, then clears the card. The tab name at the top of the card tells you which tab within the same Space.

ActionResult
Click the card bodySwitch to that Space + activate the tab → delete the card
Card XDelete just that card without jumping
Header Clear allEmpty all cards at once
Red count badgeCurrent total card count

Conversely, if you look at the tab directly without going through the card, that tab's badge and its bell card disappear together — you've already seen it, so there's no reason for the notification to linger. Flipping quickly through tabs doesn't close an open dropdown each time.