Type Alias: CliRenderedDocumentNode
CliRenderedDocumentNode = {
children: readonlyCliRenderedDocumentNode[];kind:"result";metadata?:unknown; } | {kind:"markdown";text:string; } | {kind:"text";text:string; } | {kind:"context";text:string; } | {kind:"json";value:unknown; } | {completed:number;kind:"progress";message?:string;total?:number; } | {data:string;kind:"image";mimeType:string; } | {data:string;kind:"audio";mimeType:string; } | {kind:"resource";mimeType?:string;name:string;uri:string; } | {code:string;kind:"error";message:string; }
Structural mirrors of the runtime package's versioned Agent Document and
render-event contracts (AGENT_DOCUMENT_VERSION 1). The generated
executable feeds real runtime values through these shapes; keeping them
structural means this shell never imports @agent-bundle/runtime — the
generated bundle resolves the runtime from the consumer project instead.