diff options
| author | main <main@swarm.moe> | 2026-03-25 12:49:33 -0400 |
|---|---|---|
| committer | main <main@swarm.moe> | 2026-03-25 12:49:33 -0400 |
| commit | 7f28cb7356092934a25ab5fd277dce38b91eb8c0 (patch) | |
| tree | 054bcf33708f253e5aaa8668105dc066cc7aa73c /README.md | |
| parent | da6410fd33148e7dd0fec9190a1624e34f745b96 (diff) | |
| download | phone_opus-7f28cb7356092934a25ab5fd277dce38b91eb8c0.zip | |
Fail fast on inert Claude consults
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -35,6 +35,7 @@ Each `consult` call runs Claude Code with: - `phone_opus` gives Claude a separate persistent home and XDG state under its own state root - `/tmp` and `/var/tmp` stay writable - when the consulted `cwd` sits inside a writable tree such as `/tmp/...`, that consulted tree is remounted read-only so Claude cannot accidentally edit the target repo +- a progress watchdog that aborts consults if Claude makes no observable progress for 30 seconds, using transcript growth and pipe activity as the liveness signal - successful consult outputs are mirrored to `/tmp/phone_opus-consults` as timestamped JSON files with a prompt-derived slug and light auto-pruning - internet access remains available |