[ { "kind": "chunks", "chunks": [ { "type": "block-start", "index": 0, "blockType": "reasoning" }, { "type": "reasoning-delta", "index": 0, "text": "The user wants me to ask them a checkpoint question first, then continue with whatever they interject. Let me do exactly that." }, { "type": "block-start", "index": 1, "blockType": "tool-call" }, { "type": "tool-call-delta", "index": 1, "id": "call_00_steer_all", "name": "ask_user_question", "argumentsDelta": "{\"questions\": [{\"id\": \"checkpoint\", \"question\": \"Ready to continue?\", \"header\": \"Checkpoint\", \"options\": [{\"label\": \"Yes\"}, {\"label\": \"No\"}]}]}" }, { "type": "block-end", "index": 0, "block": { "type": "reasoning", "text": "The user wants me to ask them a checkpoint question first, then continue with whatever they interject. Let me do exactly that." } }, { "type": "block-end", "index": 1, "block": { "type": "tool-call", "id": "call_00_steer_all", "name": "ask_user_question", "arguments": "{\"questions\": [{\"id\": \"checkpoint\", \"question\": \"Ready to continue?\", \"header\": \"Checkpoint\", \"options\": [{\"label\": \"Yes\"}, {\"label\": \"No\"}]}]}" } }, { "type": "usage", "usage": { "inputTokens": 10, "outputTokens": 10, "cacheReadTokens": 0, "reasoningTokens": 0 } }, { "type": "finish", "reason": { "kind": "tool-calls" } } ] }, { "kind": "chunks", "chunks": [ { "type": "block-start", "index": 0, "blockType": "text" }, { "type": "text-delta", "index": 0, "text": "Got it: BANANA and ORANGE." }, { "type": "block-end", "index": 0, "block": { "type": "text", "text": "Got it: BANANA and ORANGE." } }, { "type": "usage", "usage": { "inputTokens": 10, "outputTokens": 10, "cacheReadTokens": 0, "reasoningTokens": 0 } }, { "type": "finish", "reason": { "kind": "stop" } } ] } ]