ReadonlyjsonProtected ReadonlystderrProtected ReadonlystdoutReadonlywarningsStatic ReadonlySCHEMA_Progress and incidental messages: never on stdout in JSON mode.
Output of a child process: stderr stays stderr, stdout moves to stderr in JSON mode.
StatictoAnything that is not a CellError is a bug in Cell or a module: say so instead of dumping a stack.
Prints command results. Human output is short text; with
--jsonstdout carries exactly one JSON document withschemaVersion(docs/design/agent-first.md R6), and everything else goes to stderr.