Narrator uses capability-probed structured delivery and falls back to shell body on failure; play UI hides worker questions and keeps thinking on process rows.
Co-authored-by: Cursor <cursoragent@cursor.com>
Probe API profiles for json_schema/tools, flatten worker artifacts onto a strict schema, and let users spawn or revise graph nodes instead of a one-shot DAG.
Co-authored-by: Cursor <cursoragent@cursor.com>
Main world layer can loop on the chance tool (requests array) until settlement JSON. Driver forwards output deltas; standalone chance worker accepts batch requests. play_slots.chance gates the harness.
Co-authored-by: Cursor <cursoragent@cursor.com>