{ "steps": [ { "op": "initialize" }, { "op": "newSession" }, { "op": "promptAndCancel", "text": "Start a long task; this turn will be cancelled mid-stream.", "waitForFile": { "path": ".dsh-snapshot-stream-ready" } }, { "op": "waitForTurnEnd" } ] }