v0.5.0 — replace outputFormat dial with verbose flag + rename parsed→json
Breaking change to /run. v0.4.0's outputFormat enum conflated LLM
output style with response richness; v0.5.0 splits them into two
orthogonal request flags:
jsonSchema (dict|null) → agent runs in JSON mode, response carries
json field. 3-retry self-correction on
parse/schema failure.
verbose (bool) → response includes events + sessionId + usage
alongside text.
jsonSchema + verbose=true composes — verbose surface plus json (or
parseError + jsonRetries on failure).
Field rename: parsed → json. SDK regen recommended.