doff
A local supervisor for Claude sessions that stops blocking prompts and quiet windows from becoming dead runs.
- sweep
- ~0.4s
- runtime
- local
- record
- JSONL
- platform
- macOS
doff runwatchinglocal AI operations
Advanced, local-first automation for long AI runs. Observe every session, route the safe decision, and preserve the record.
automation registry
Numbered as they ship. Every entry is used on real work before it is offered here.
A local supervisor for Claude sessions that stops blocking prompts and quiet windows from becoming dead runs.
doff runwatchingsession supervisor / macOS
It watches Claude sessions across the terminal and desktop app, distinguishes quiet from stuck, takes bounded action, and records exactly what happened.
supervisor active
create tests/run_suite.py?
4m
answered / yes
python3 test-doff.py
live
observing
last activity 21m ago
21m
nudged
decision appended → ~/.switchboard/doff-log.jsonlok
Enumerates the live surfaces on your machine and refuses a leg that did not answer cleanly.
Separates blocked, active, idle, signed-off, and unknown states before it does anything.
Answers known confirmations, invokes commands correctly, or nudges a genuinely stalled run.
Leaves a durable local record instead of treating a send receipt as evidence that work moved.
Distribution becomes a one-line install when private testing closes. Versions are stated because accessibility surfaces move.
next action
Request doff, propose the next automation, or report a problem. The message goes to a person and the record stays durable.