Skip to documentation content
On this page
  1. Reference

JSON progress records

Streams canonical JSON event objects to stdout when --json-progress is enabled.

Reference

FieldValueDescription
EncodingUTF-8 JSON Lines
Progress phasesstart | save | complete (plus runtime command events)
Output streamsstdout | stderr
Percent range0 through 100

Each record is one compact JSON object. workflow.progress records contain jsonrpc, method, and params with event, requestId, phase, detail, percent, plus phase-specific fields. workflow.output records add stream and line. The final stdout line on success is the summary object, not an event envelope.