From 4c8499d50981ae0bb738b47c094098a47b7e9f90 Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Thu, 30 Apr 2026 10:22:48 -0400 Subject: [PATCH] docs: clarify loop-status exit-code watch constraint --- commands/loop-status.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/commands/loop-status.md b/commands/loop-status.md index 03987cd2..4a8bccd5 100644 --- a/commands/loop-status.md +++ b/commands/loop-status.md @@ -42,6 +42,8 @@ tool calls that have no matching `tool_result`. threshold. - `ecc loop-status --exit-code` exits `2` when stale loop or tool signals are found, or `1` when transcripts cannot be scanned. +- `--exit-code` with `--watch` requires `--watch-count` so watchdog scripts do + not wait forever for a process exit. - `ecc loop-status --watch` refreshes status until interrupted. - `ecc loop-status --watch --watch-count 3 --exit-code` refreshes a bounded number of times, then exits with the highest status seen.