ai_status
Your agents, on your wrist.
Claude Code and Codex fire hooks; a zero-dependency daemon turns them into one state per session; the watch shows the states as tiles. Here the daemon's own state machine runs in the page, fed by buttons instead of hooks. Press Auto-play for a scripted morning.
The state machine and the card renderer are the repository's own files, unchanged. The watch is a drawing of the real app's tiles. Built, used for a month, parked. It is not maintained and may not run on today's hook formats.
About
What it was.
- A zero-dependency Node daemon fed by agent hooks, pushing state over SSE, discovered on the LAN with Bonjour, with a Windows forwarder and a Supabase relay for when I am out; a SwiftUI app on the wrist.
- Parked because the need went away. It is not maintained and may not run.
- The model here runs the daemon's real state machine on simulated hook events; the watch is a drawing of the app.