feat(cli): wire verbosity flags and render typed daemon errors #377

Merged
KofTwentyTwo merged 1 commits from story/obs-9-cli-observability into dev 2026-08-01 00:41:50 +00:00
1 Commits
Author SHA1 Message Date
James Maes d5168a352d feat(cli): wire verbosity flags and render typed daemon errors
Wire -v/-vv/-vvv to a real stderr tracing subscriber (previously parsed
but never used), with NUNCIO_LOG/RUST_LOG override precedence matching
the daemon. Decode the WS-A1 ErrorInfo from a failed RPC's status
details and render the gRPC code plus the typed reason alongside the
message, in both text and --json output, instead of dropping the code
or dumping a raw Status. Document daemon log levels, the rotating log
file location, JSON log output, and request_id correlation in
docs/RUNNING.md.

Refs #365
2026-07-31 19:38:24 -05:00