Skip to content

v1.3.0 — Terminals panel, exact session states, on-device AI summaries

Choose a tag to compare

@jashankish jashankish released this 12 Jun 23:47
· 41 commits to main since this release

The command center grows a second pull-out: a live view of every terminal on your machine, which Claude Code sessions are blocked waiting on you, and one-click jumping to the exact window, tab, or tmux pane that needs an answer.

Terminals panel

  • Lists every Terminal.app tab and iTerm2 session with live Claude session states: working, your turn, needs permission — including which tool is asking and a summary of what it wants to run.
  • Blocked sessions flash and sort to the top (faster once they've waited 5+ minutes); clicking jumps straight to that window/tab. Sessions inside tmux are revealed pane-exact (switch-client → select-window → select-pane) before the tab is surfaced.
  • Attention routing: a red "N waiting on you" health-bar chip, pulsing toolbar button, dock badge (with a bounce on new arrivals), and native notifications with a once-per-spell stale nudge — every alert class toggleable in the panel.
  • Exact states (optional, one click): install six Claude Code lifecycle hooks from the panel — the consent box shows the exact JSON merged into ~/.claude/settings.json, a timestamped backup is kept, and Disable removes exactly those entries. Nothing runs per tool call, so Claude isn't slowed down; an optional per-tool-detail variant shows "working · Bash" while a tool runs. Without hooks, states are inferred from transcripts (drawn dashed).
  • Events tab: a newest-first timeline of agent lifecycle moments — session started, prompt submitted, asked to use a tool, turn finished.
  • Start a Claude session from any repo card (✳) or ⌘K — tracked even without the global hooks.
  • Sessions in Cursor / VS Code / Ghostty terminals appear under Elsewhere (click to bring the app forward); detached tmux sessions too.

On-device AI commit summaries

  • The activity feed's one-line commit summaries are now generated by Apple Intelligence (macOS 26+, Apple Silicon) — fully on-device, cached across restarts, nothing leaves your machine. This is the first build shipping with the bundled summarizer. Without Apple Intelligence the feed shows raw commit messages (hover the raw badge for the reason). ollama is no longer used.

Install

Download the .dmg below, drag the app into Applications. The build is ad-hoc signed, so Gatekeeper blocks the first launch: double-click the app, then System Settings → Privacy & Security → Open Anyway — or clear the quarantine flag:

xattr -dr com.apple.quarantine "/Applications/Agentic Command Center.app"

The terminals panel asks once per terminal app for macOS Automation consent the first time it lists or focuses it.

Full details in the README and the as-built design record at docs/terminal-awareness-plan.md.