← ClaudeAtlas

monitorlisted

Run the clawback proxy and watch its log output for errors. Starts the bare proxy (honoring config layering), captures combined stdout+stderr to a log file, and follows it with warn/error/4xx/5xx lines highlighted. Supports foreground follow, background --detach (with --stop/--status), and --attach to tail an already-running proxy's log. Use when you want to launch clawback and monitor it for errors/regressions, or smoke-watch it after a change.
zapgun-ai/clawback · ★ 2 · Data & Documents · score 63
Install: claude install-skill zapgun-ai/clawback
# clawback run + monitor Run `.skills/scripts/run_monitor.sh` from the project root. It starts the bare `clawback` proxy, captures its combined stdout+stderr to a log file, and follows that log with error-ish lines highlighted. Capturing both file descriptors (rather than passing `--log-file` to the proxy) is deliberate: pre-logger startup failures — `EADDRINUSE`, a missing TLS cert, an upstream self-loop — write to stderr before the logger exists, so they would otherwise vanish. Here they land in the same log. ## Modes ```bash .skills/scripts/run_monitor.sh # foreground: start proxy + follow logs; Ctrl-C stops both .skills/scripts/run_monitor.sh --detach # background: start proxy, print PID + log path, exit .skills/scripts/run_monitor.sh --stop # stop a --detach'd proxy (graceful SIGTERM, then SIGKILL) .skills/scripts/run_monitor.sh --status # is the --detach'd proxy alive? .skills/scripts/run_monitor.sh --attach # don't start anything; just follow an existing log file ``` Only one mode at a time; default is foreground follow. ## Options - `--errors-only` — while following, surface only warn/error/4xx/5xx/failure lines (everything else is filtered out). - `--log-file PATH` — log destination (default `data/clawback.run.log`). - `--pid-file PATH` — pidfile for detach/stop/status (default `data/clawback.run.pid`). - `--no-color` — disable ANSI highlighting (also honored: `NO_COLOR` env, and auto-off when stdout is not a