v0.1.0 — first release
First public release of agent-status — a macOS menu-bar monitor for Claude Code sessions. Zero network calls, ~15 MB RAM, ~0% CPU idle.
What's inside
- Live menu-bar dashboard — morphing icon reflects the aggregate state across all sessions (idle / busy / waiting / error).
- Per-session detail popover — open from the menu bar dropdown or a pinned per-session item. Shows:
- Waiting — tool-aware templates that surface the actual command / question being approved (permission gate, AskUserQuestion, Task subagent).
- Running now — every in-flight tool with live elapsed timer (handles parallel
run_in_background: trueBash, parallelAgentcalls). - Recent (last 10) — completed tool calls with ✓ / ✗ + duration.
- AI title, last prompt / reply, tokens & cost, 60-second status sparkline.
- Pluggable providers via a
SessionProviderprotocol. Claude Code ships today; Codex stub is wired but inert. - Optional LaunchAgent for autostart at login (Install from the gear menu in the dropdown).
- Local-only — reads
~/.claude/sessions/<pid>.jsonand~/.claude/projects/<encoded-cwd>/<sessionId>.jsonl. Nothing leaves your machine.
Install
- Download
AgentStatus-v0.1.0.app.zipbelow. - Unzip and drag
AgentStatus.appto/Applications. - First launch: right-click → Open (the binary is signed ad-hoc, so Gatekeeper will warn once).
- Optional: open the gear menu in the dropdown → Install LaunchAgent for autostart.
Build from source
git clone https://github.com/DeeAutonomous/agent-status.git
cd agent-status
brew install xcodegen
xcodegen
xcodebuild -project AgentStatus.xcodeproj -scheme AgentStatus -configuration Release \
-derivedDataPath build \
CODE_SIGN_IDENTITY=- CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO build
codesign --force --deep --sign - build/Build/Products/Release/AgentStatus.app
ditto build/Build/Products/Release/AgentStatus.app /Applications/AgentStatus.appTests
87 XCTest cases. Run with:
xcodebuild -project AgentStatus.xcodeproj -scheme AgentStatus -destination 'platform=macOS' testA reproducible perf gate ships at scripts/perf-check.sh.
Notes
- Apple Silicon and Intel Mac (universal). macOS 14+.
- Ad-hoc signed. A Developer-ID-signed + notarized build is on the roadmap.
- License: Apache-2.0.
🤖 Generated with Claude Code