Type Alias: CliOutputMode
CliOutputMode =
"json"|"markdown"|"ndjson"|"tty"
The four output modes of one rendered invocation: interactive tty
updates progress in place before the final document; piped markdown
emits exactly one final document with no partial fallbacks; json emits
the canonical validated final value; ndjson emits the sequence-numbered
render-event stream (an Agent Bundle CLI/script dialect — never MCP
JSON-RPC, never written to an MCP server's stdout).