Pivot to a read-only activity viewer. v0.1/v0.2 were an orchestrator (embedded MCP server that spawned, waited on, verified and cancelled agents). That role is now better served by Claude Code natively, so v0.3 re-focuses on the lasting value — observability. It watches the agents Claude Code already runs, via its activity hooks, and never spawns or drives them.
The orchestrator line is preserved and remains installable at tag v0.2.0.
Highlights
- Hooks-driven ingester (
SubagentStart/SubagentStop/Stop/SessionEnd) → live sidebar board grouped byproject · session · directory. - Liveness reconciliation (pulse / idle / honest duration) and orphan recovery.
- Detail panel reads
model+ tokens + context% from the session transcript on demand. - Completion toast; session scanner + resume.
Removed
- Embedded MCP server + all orchestration tools, the
@anthropic-ai/claude-agent-sdkrunner, bearer auth, agent-cancel UI, and verification mechanisms D+A. With the runner gone, the.vsixdrops from ~74 MB to ~207 KB.
Install
Download the .vsix below, code --install-extension claude-orchestrator-0.3.0.vsix, reload, then run Claude Orchestrator: Install global activity hooks once.
Full notes in CHANGELOG.