From 1bd85d926b7a9c2504c37d17802cf7366751db95 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Wed, 9 Sep 2026 16:38:05 -0500 Subject: [PATCH] fix(ai): mark replayed assistant messages completed (#48221) --- packages/ai/src/protocols/open-responses.ts | 3 +- ...ing-through-a-tool-loop-and-follow-up.json | 12 +- ...crypted-reasoning-through-a-tool-loop.json | 8 +- ...arches-and-replays-grounded-responses.json | 8 +- ...ing-through-a-tool-loop-and-follow-up.json | 12 +- ...nstructs-full-context-after-reconnect.json | 2 +- ...-from-explicit-continuation-rejection.json | 2 +- ...ponses-gpt-5-5-reasoning-continuation.json | 10 +- .../provider/conversation-lowering.test.ts | 2 +- .../provider/open-responses-replay.test.ts | 120 ++++++++++++++++++ .../openai-compatible-responses.test.ts | 7 +- ...penai-responses-websocket.recorded.test.ts | 4 +- .../ai/test/provider/openai-responses.test.ts | 17 ++- 13 files changed, 172 insertions(+), 35 deletions(-) create mode 100644 packages/ai/test/provider/open-responses-replay.test.ts diff --git a/packages/ai/src/protocols/open-responses.ts b/packages/ai/src/protocols/open-responses.ts index 50412cfd85d..e9f3628e557 100644 --- a/packages/ai/src/protocols/open-responses.ts +++ b/packages/ai/src/protocols/open-responses.ts @@ -655,7 +655,8 @@ const lowerMessages = Effect.fn("OpenResponses.lowerMessages")(function* ( type: "message" as const, ...(group.id === undefined ? {} : { id: group.id }), role: "assistant" as const, - status: metadata?.status, + // Replayed text is a finished input item, even if generation was cut short. + status: "completed", content: group.parts.map((part) => ({ type: "output_text" as const, text: part.text })), ...(group.phase === undefined ? {} : { phase: group.phase }), })), diff --git a/packages/ai/test/fixtures/recordings/alibaba-responses/qwen-3-8-max-replays-reasoning-through-a-tool-loop-and-follow-up.json b/packages/ai/test/fixtures/recordings/alibaba-responses/qwen-3-8-max-replays-reasoning-through-a-tool-loop-and-follow-up.json index 789f9a1ad83..726d9336103 100644 --- a/packages/ai/test/fixtures/recordings/alibaba-responses/qwen-3-8-max-replays-reasoning-through-a-tool-loop-and-follow-up.json +++ b/packages/ai/test/fixtures/recordings/alibaba-responses/qwen-3-8-max-replays-reasoning-through-a-tool-loop-and-follow-up.json @@ -12,7 +12,7 @@ "continuation" ], "name": "alibaba-responses/qwen-3-8-max-replays-reasoning-through-a-tool-loop-and-follow-up", - "recordedAt": "2026-09-08T03:10:40.248Z" + "recordedAt": "2026-09-09T20:07:16.739Z" }, "interactions": [ { @@ -30,7 +30,7 @@ "headers": { "content-type": "text/event-stream;charset=UTF-8" }, - "body": "id:1\nevent:response.created\n:HTTP_STATUS/200\ndata:{\"sequence_number\":0,\"type\":\"response.created\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788837035,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788837035,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_e43952bf-46eb-9e85-b609-fae443026e75\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"queued\"}}\n\nid:2\nevent:response.in_progress\n:HTTP_STATUS/200\ndata:{\"sequence_number\":1,\"type\":\"response.in_progress\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788837035,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788837035,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_e43952bf-46eb-9e85-b609-fae443026e75\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"in_progress\"}}\n\nid:3\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":2,\"item\":{\"summary\":[],\"type\":\"reasoning\",\"id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"},\"output_index\":0,\"type\":\"response.output_item.added\"}\n\nid:4\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"Calc\",\"sequence_number\":3,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:5\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"ulation: 2\",\"sequence_number\":4,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:6\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"19 × \",\"sequence_number\":5,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:7\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"173 =\",\"sequence_number\":6,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:8\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" 37,\",\"sequence_number\":7,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:9\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"88\",\"sequence_number\":8,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:10\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"7 ≤ 3\",\"sequence_number\":9,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:11\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"8,\",\"sequence_number\":10,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:12\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"000.\",\"sequence_number\":11,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:13\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" Since it's purch\",\"sequence_number\":12,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:14\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"asable, I\",\"sequence_number\":13,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:15\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"'ll call get_weather\",\"sequence_number\":14,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:16\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\".\",\"sequence_number\":15,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:17\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\",\"sequence_number\":16,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:18\nevent:response.reasoning_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":17,\"text\":\"Calculation: 219 × 173 = 37,887 ≤ 38,000. Since it's purchasable, I'll call get_weather.\",\"output_index\":0,\"type\":\"response.reasoning_text.done\",\"content_index\":0,\"item_id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"}\n\nid:19\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":18,\"item\":{\"summary\":[{\"type\":\"summary_text\",\"text\":\"Calculation: 219 × 173 = 37,887 ≤ 38,000. Since it's purchasable, I'll call get_weather.\"}],\"type\":\"reasoning\",\"id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"},\"output_index\":0,\"type\":\"response.output_item.done\"}\n\nid:20\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":19,\"item\":{\"id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[],\"status\":\"in_progress\"},\"output_index\":1,\"type\":\"response.output_item.added\"}\n\nid:21\nevent:response.content_part.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":20,\"output_index\":1,\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"\"}}\n\nid:22\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":21,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\"219 trips\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:23\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":22,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\" × $17\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:24\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":23,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\"3 = $3\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:25\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":24,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\"7,88\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:26\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":25,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\"7, which fits\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:27\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":26,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\" within the $3\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:28\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":27,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\"8,\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:29\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":28,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\"000 budget\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:30\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":29,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\". Let me check\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:31\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":30,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\" the\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:32\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":31,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\" weather in Paris.\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:33\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":32,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\"\\n\\n\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:34\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":33,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"delta\":\"\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:35\nevent:response.output_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":34,\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"text\":\"219 trips × $173 = $37,887, which fits within the $38,000 budget. Let me check the weather in Paris.\\n\\n\",\"output_index\":1,\"type\":\"response.output_text.done\",\"logprobs\":[]}\n\nid:36\nevent:response.content_part.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":35,\"output_index\":1,\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"219 trips × $173 = $37,887, which fits within the $38,000 budget. Let me check the weather in Paris.\\n\\n\"}}\n\nid:37\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":36,\"item\":{\"id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"219 trips × $173 = $37,887, which fits within the $38,000 budget. Let me check the weather in Paris.\\n\\n\"}],\"status\":\"completed\"},\"output_index\":1,\"type\":\"response.output_item.done\"}\n\nid:38\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":37,\"item\":{\"name\":\"get_weather\",\"arguments\":\"\",\"id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\",\"type\":\"function_call\",\"call_id\":\"call_25e09811f0994dccbe9fca41\",\"status\":\"in_progress\"},\"output_index\":2,\"type\":\"response.output_item.added\"}\n\nid:39\nevent:response.function_call_arguments.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\",\"sequence_number\":38,\"output_index\":2,\"type\":\"response.function_call_arguments.delta\",\"item_id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\"}\n\nid:40\nevent:response.function_call_arguments.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"{\\\"city\\\": \\\"Paris\",\"sequence_number\":39,\"output_index\":2,\"type\":\"response.function_call_arguments.delta\",\"item_id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\"}\n\nid:41\nevent:response.function_call_arguments.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\\\"\",\"sequence_number\":40,\"output_index\":2,\"type\":\"response.function_call_arguments.delta\",\"item_id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\"}\n\nid:42\nevent:response.function_call_arguments.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"}\",\"sequence_number\":41,\"output_index\":2,\"type\":\"response.function_call_arguments.delta\",\"item_id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\"}\n\nid:43\nevent:response.function_call_arguments.done\n:HTTP_STATUS/200\ndata:{\"name\":\"get_weather\",\"sequence_number\":42,\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\",\"output_index\":2,\"type\":\"response.function_call_arguments.done\",\"item_id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\"}\n\nid:44\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":43,\"item\":{\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\",\"id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\",\"type\":\"function_call\",\"call_id\":\"call_25e09811f0994dccbe9fca41\",\"status\":\"completed\"},\"output_index\":2,\"type\":\"response.output_item.done\"}\n\nid:45\nevent:response.completed\n:HTTP_STATUS/200\ndata:{\"sequence_number\":44,\"type\":\"response.completed\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"usage\":{\"total_tokens\":478,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":110,\"input_tokens\":368,\"output_tokens_details\":{\"reasoning_tokens\":42},\"x_details\":[{\"total_tokens\":478,\"x_billing_type\":\"response_api\",\"output_tokens\":110,\"input_tokens\":368,\"output_tokens_details\":{\"reasoning_tokens\":42},\"prompt_tokens_details\":{\"cached_tokens\":0}}]},\"created_at\":1788837035,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[{\"summary\":[{\"type\":\"summary_text\",\"text\":\"Calculation: 219 × 173 = 37,887 ≤ 38,000. Since it's purchasable, I'll call get_weather.\"}],\"type\":\"reasoning\",\"id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\"},{\"id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"219 trips × $173 = $37,887, which fits within the $38,000 budget. Let me check the weather in Paris.\\n\\n\"}],\"status\":\"completed\"},{\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\",\"id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\",\"type\":\"function_call\",\"call_id\":\"call_25e09811f0994dccbe9fca41\",\"status\":\"completed\"}],\"top_p\":1.0,\"completed_at\":1788837037,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_e43952bf-46eb-9e85-b609-fae443026e75\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"completed\"}}\n\n" + "body": "id:1\nevent:response.created\n:HTTP_STATUS/200\ndata:{\"sequence_number\":0,\"type\":\"response.created\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788984429,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788984429,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_f7fd3228-8a1d-9271-a8b4-b82afed4576a\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"queued\"}}\n\nid:2\nevent:response.in_progress\n:HTTP_STATUS/200\ndata:{\"sequence_number\":1,\"type\":\"response.in_progress\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788984429,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788984429,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_f7fd3228-8a1d-9271-a8b4-b82afed4576a\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"in_progress\"}}\n\nid:3\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":2,\"item\":{\"summary\":[],\"type\":\"reasoning\",\"id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"},\"output_index\":0,\"type\":\"response.output_item.added\"}\n\nid:4\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"Budget\",\"sequence_number\":3,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:5\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\": 38\",\"sequence_number\":4,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:6\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"000.\",\"sequence_number\":5,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:7\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" 219\",\"sequence_number\":6,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:8\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" × 17\",\"sequence_number\":7,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:9\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"3\",\"sequence_number\":8,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:10\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" = 37\",\"sequence_number\":9,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:11\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\",887\",\"sequence_number\":10,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:12\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\". It's within\",\"sequence_number\":11,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:13\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" the\",\"sequence_number\":12,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:14\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" budget. Call get\",\"sequence_number\":13,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:15\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"_weather for Paris.\",\"sequence_number\":14,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:16\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\",\"sequence_number\":15,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:17\nevent:response.reasoning_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":16,\"text\":\"Budget: 38000. 219 × 173 = 37,887. It's within the budget. Call get_weather for Paris.\",\"output_index\":0,\"type\":\"response.reasoning_text.done\",\"content_index\":0,\"item_id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"}\n\nid:18\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":17,\"item\":{\"summary\":[{\"type\":\"summary_text\",\"text\":\"Budget: 38000. 219 × 173 = 37,887. It's within the budget. Call get_weather for Paris.\"}],\"type\":\"reasoning\",\"id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"},\"output_index\":0,\"type\":\"response.output_item.done\"}\n\nid:19\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":18,\"item\":{\"name\":\"get_weather\",\"arguments\":\"\",\"id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\",\"type\":\"function_call\",\"call_id\":\"call_354044c64d7148c69a186bc3\",\"status\":\"in_progress\"},\"output_index\":1,\"type\":\"response.output_item.added\"}\n\nid:20\nevent:response.function_call_arguments.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\",\"sequence_number\":19,\"output_index\":1,\"type\":\"response.function_call_arguments.delta\",\"item_id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\"}\n\nid:21\nevent:response.function_call_arguments.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"{\\\"city\\\": \\\"Paris\",\"sequence_number\":20,\"output_index\":1,\"type\":\"response.function_call_arguments.delta\",\"item_id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\"}\n\nid:22\nevent:response.function_call_arguments.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\\\"\",\"sequence_number\":21,\"output_index\":1,\"type\":\"response.function_call_arguments.delta\",\"item_id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\"}\n\nid:23\nevent:response.function_call_arguments.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"}\",\"sequence_number\":22,\"output_index\":1,\"type\":\"response.function_call_arguments.delta\",\"item_id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\"}\n\nid:24\nevent:response.function_call_arguments.done\n:HTTP_STATUS/200\ndata:{\"name\":\"get_weather\",\"sequence_number\":23,\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\",\"output_index\":1,\"type\":\"response.function_call_arguments.done\",\"item_id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\"}\n\nid:25\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":24,\"item\":{\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\",\"id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\",\"type\":\"function_call\",\"call_id\":\"call_354044c64d7148c69a186bc3\",\"status\":\"completed\"},\"output_index\":1,\"type\":\"response.output_item.done\"}\n\nid:26\nevent:response.completed\n:HTTP_STATUS/200\ndata:{\"sequence_number\":25,\"type\":\"response.completed\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"usage\":{\"total_tokens\":435,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":67,\"input_tokens\":368,\"output_tokens_details\":{\"reasoning_tokens\":39},\"x_details\":[{\"total_tokens\":435,\"x_billing_type\":\"response_api\",\"output_tokens\":67,\"input_tokens\":368,\"output_tokens_details\":{\"reasoning_tokens\":39},\"prompt_tokens_details\":{\"cached_tokens\":0}}]},\"created_at\":1788984429,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[{\"summary\":[{\"type\":\"summary_text\",\"text\":\"Budget: 38000. 219 × 173 = 37,887. It's within the budget. Call get_weather for Paris.\"}],\"type\":\"reasoning\",\"id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\"},{\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\",\"id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\",\"type\":\"function_call\",\"call_id\":\"call_354044c64d7148c69a186bc3\",\"status\":\"completed\"}],\"top_p\":1.0,\"completed_at\":1788984431,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_f7fd3228-8a1d-9271-a8b4-b82afed4576a\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"completed\"}}\n\n" } }, { @@ -41,14 +41,14 @@ "headers": { "content-type": "application/json" }, - "body": "{\"model\":\"qwen3.8-max\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"We have a budget of 38000 dollars for 219 trips costing 173 dollars each. Calculate whether that is affordable. If it is, use get_weather to look up the current weather in Paris. After receiving the result, report the weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Calculation: 219 × 173 = 37,887 ≤ 38,000. Since it's purchasable, I'll call get_weather.\"}],\"encrypted_content\":null},{\"type\":\"message\",\"id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"219 trips × $173 = $37,887, which fits within the $38,000 budget. Let me check the weather in Paris.\\n\\n\"}]},{\"type\":\"function_call\",\"id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\",\"call_id\":\"call_25e09811f0994dccbe9fca41\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"call_25e09811f0994dccbe9fca41\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"}],\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"store\":false,\"reasoning\":{\"effort\":\"medium\"},\"max_output_tokens\":4096,\"stream\":true}" + "body": "{\"model\":\"qwen3.8-max\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"We have a budget of 38000 dollars for 219 trips costing 173 dollars each. Calculate whether that is affordable. If it is, use get_weather to look up the current weather in Paris. After receiving the result, report the weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Budget: 38000. 219 × 173 = 37,887. It's within the budget. Call get_weather for Paris.\"}],\"encrypted_content\":null},{\"type\":\"function_call\",\"id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\",\"call_id\":\"call_354044c64d7148c69a186bc3\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"call_354044c64d7148c69a186bc3\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"}],\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"store\":false,\"reasoning\":{\"effort\":\"medium\"},\"max_output_tokens\":4096,\"stream\":true}" }, "response": { "status": 200, "headers": { "content-type": "text/event-stream;charset=UTF-8" }, - "body": "id:1\nevent:response.created\n:HTTP_STATUS/200\ndata:{\"sequence_number\":0,\"type\":\"response.created\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788837038,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788837038,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_c63b4142-32a3-9429-9cab-7cf7c69654f4\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"queued\"}}\n\nid:2\nevent:response.in_progress\n:HTTP_STATUS/200\ndata:{\"sequence_number\":1,\"type\":\"response.in_progress\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788837038,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788837038,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_c63b4142-32a3-9429-9cab-7cf7c69654f4\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"in_progress\"}}\n\nid:3\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":2,\"item\":{\"summary\":[],\"type\":\"reasoning\",\"id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\"},\"output_index\":0,\"type\":\"response.output_item.added\"}\n\nid:4\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"Report\",\"sequence_number\":3,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\"}\n\nid:5\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" conc\",\"sequence_number\":4,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\"}\n\nid:6\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"isely.\\n\",\"sequence_number\":5,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\"}\n\nid:7\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\",\"sequence_number\":6,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\"}\n\nid:8\nevent:response.reasoning_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":7,\"text\":\"Report concisely.\\n\",\"output_index\":0,\"type\":\"response.reasoning_text.done\",\"content_index\":0,\"item_id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\"}\n\nid:9\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":8,\"item\":{\"summary\":[{\"type\":\"summary_text\",\"text\":\"Report concisely.\\n\"}],\"type\":\"reasoning\",\"id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\"},\"output_index\":0,\"type\":\"response.output_item.done\"}\n\nid:10\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":9,\"item\":{\"id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[],\"status\":\"in_progress\"},\"output_index\":1,\"type\":\"response.output_item.added\"}\n\nid:11\nevent:response.content_part.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":10,\"output_index\":1,\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"\"}}\n\nid:12\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":11,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\"Yes\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:13\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":12,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\", it's affordable\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:14\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":13,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\" ($37,\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:15\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":14,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\"887 total\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:16\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":15,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\", leaving $1\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:17\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":16,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\"13 to spare\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:18\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":17,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\"). It\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:19\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":18,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\"'s currently sunny and\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:20\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":19,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\" 18°C\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:21\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":20,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\" in Paris.\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:22\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":21,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"delta\":\"\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:23\nevent:response.output_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":22,\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"text\":\"Yes, it's affordable ($37,887 total, leaving $113 to spare). It's currently sunny and 18°C in Paris.\",\"output_index\":1,\"type\":\"response.output_text.done\",\"logprobs\":[]}\n\nid:24\nevent:response.content_part.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":23,\"output_index\":1,\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"Yes, it's affordable ($37,887 total, leaving $113 to spare). It's currently sunny and 18°C in Paris.\"}}\n\nid:25\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":24,\"item\":{\"id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"Yes, it's affordable ($37,887 total, leaving $113 to spare). It's currently sunny and 18°C in Paris.\"}],\"status\":\"completed\"},\"output_index\":1,\"type\":\"response.output_item.done\"}\n\nid:26\nevent:response.completed\n:HTTP_STATUS/200\ndata:{\"sequence_number\":25,\"type\":\"response.completed\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"usage\":{\"total_tokens\":548,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":42,\"input_tokens\":506,\"output_tokens_details\":{\"reasoning_tokens\":5},\"x_details\":[{\"total_tokens\":548,\"x_billing_type\":\"response_api\",\"output_tokens\":42,\"input_tokens\":506,\"output_tokens_details\":{\"reasoning_tokens\":5},\"prompt_tokens_details\":{\"cached_tokens\":0}}]},\"created_at\":1788837038,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[{\"summary\":[{\"type\":\"summary_text\",\"text\":\"Report concisely.\\n\"}],\"type\":\"reasoning\",\"id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\"},{\"id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"Yes, it's affordable ($37,887 total, leaving $113 to spare). It's currently sunny and 18°C in Paris.\"}],\"status\":\"completed\"}],\"top_p\":1.0,\"completed_at\":1788837038,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_c63b4142-32a3-9429-9cab-7cf7c69654f4\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"completed\"}}\n\n" + "body": "id:1\nevent:response.created\n:HTTP_STATUS/200\ndata:{\"sequence_number\":0,\"type\":\"response.created\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788984433,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788984433,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_99b61c9b-90ba-9333-97f7-af3c6fe94625\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"queued\"}}\n\nid:2\nevent:response.in_progress\n:HTTP_STATUS/200\ndata:{\"sequence_number\":1,\"type\":\"response.in_progress\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788984433,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788984433,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_99b61c9b-90ba-9333-97f7-af3c6fe94625\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"in_progress\"}}\n\nid:3\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":2,\"item\":{\"summary\":[],\"type\":\"reasoning\",\"id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"},\"output_index\":0,\"type\":\"response.output_item.added\"}\n\nid:4\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"2\",\"sequence_number\":3,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:5\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"19 × \",\"sequence_number\":4,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:6\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"173 =\",\"sequence_number\":5,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:7\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" 37,\",\"sequence_number\":6,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:8\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"887 ≤\",\"sequence_number\":7,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:9\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" 38,\",\"sequence_number\":8,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:10\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"000,\",\"sequence_number\":9,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:11\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" can be covered.\",\"sequence_number\":10,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:12\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\",\"sequence_number\":11,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:13\nevent:response.reasoning_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":12,\"text\":\"219 × 173 = 37,887 ≤ 38,000, can be covered.\",\"output_index\":0,\"type\":\"response.reasoning_text.done\",\"content_index\":0,\"item_id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"}\n\nid:14\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":13,\"item\":{\"summary\":[{\"type\":\"summary_text\",\"text\":\"219 × 173 = 37,887 ≤ 38,000, can be covered.\"}],\"type\":\"reasoning\",\"id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"},\"output_index\":0,\"type\":\"response.output_item.done\"}\n\nid:15\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":14,\"item\":{\"id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[],\"status\":\"in_progress\"},\"output_index\":1,\"type\":\"response.output_item.added\"}\n\nid:16\nevent:response.content_part.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":15,\"output_index\":1,\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"\"}}\n\nid:17\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":16,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\"The total cost is\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:18\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":17,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" 219\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:19\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":18,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" × $\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:20\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":19,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\"173 =\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:21\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":20,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" $37,\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:22\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":21,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\"887,\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:23\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":22,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" which is within your\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:24\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":23,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" $3\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:25\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":24,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\"8,00\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:26\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":25,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\"0 budget, so\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:27\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":26,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" it's affordable\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:28\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":27,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\". It's currently\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:29\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":28,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" sunny and\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:30\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":29,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" 18°C\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:31\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":30,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\" in Paris.\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:32\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":31,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"delta\":\"\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:33\nevent:response.output_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":32,\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"text\":\"The total cost is 219 × $173 = $37,887, which is within your $38,000 budget, so it's affordable. It's currently sunny and 18°C in Paris.\",\"output_index\":1,\"type\":\"response.output_text.done\",\"logprobs\":[]}\n\nid:34\nevent:response.content_part.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":33,\"output_index\":1,\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"The total cost is 219 × $173 = $37,887, which is within your $38,000 budget, so it's affordable. It's currently sunny and 18°C in Paris.\"}}\n\nid:35\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":34,\"item\":{\"id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"The total cost is 219 × $173 = $37,887, which is within your $38,000 budget, so it's affordable. It's currently sunny and 18°C in Paris.\"}],\"status\":\"completed\"},\"output_index\":1,\"type\":\"response.output_item.done\"}\n\nid:36\nevent:response.completed\n:HTTP_STATUS/200\ndata:{\"sequence_number\":35,\"type\":\"response.completed\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"usage\":{\"total_tokens\":547,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":84,\"input_tokens\":463,\"output_tokens_details\":{\"reasoning_tokens\":29},\"x_details\":[{\"total_tokens\":547,\"x_billing_type\":\"response_api\",\"output_tokens\":84,\"input_tokens\":463,\"output_tokens_details\":{\"reasoning_tokens\":29},\"prompt_tokens_details\":{\"cached_tokens\":0}}]},\"created_at\":1788984433,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[{\"summary\":[{\"type\":\"summary_text\",\"text\":\"219 × 173 = 37,887 ≤ 38,000, can be covered.\"}],\"type\":\"reasoning\",\"id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\"},{\"id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"The total cost is 219 × $173 = $37,887, which is within your $38,000 budget, so it's affordable. It's currently sunny and 18°C in Paris.\"}],\"status\":\"completed\"}],\"top_p\":1.0,\"completed_at\":1788984434,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_99b61c9b-90ba-9333-97f7-af3c6fe94625\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"completed\"}}\n\n" } }, { @@ -59,14 +59,14 @@ "headers": { "content-type": "application/json" }, - "body": "{\"model\":\"qwen3.8-max\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"We have a budget of 38000 dollars for 219 trips costing 173 dollars each. Calculate whether that is affordable. If it is, use get_weather to look up the current weather in Paris. After receiving the result, report the weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"msg_84f03f69-62af-4b44-a20f-97f15c755db0\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Calculation: 219 × 173 = 37,887 ≤ 38,000. Since it's purchasable, I'll call get_weather.\"}],\"encrypted_content\":null},{\"type\":\"message\",\"id\":\"msg_d0a3e4ac-21f2-4aa5-8734-9542494007e0\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"219 trips × $173 = $37,887, which fits within the $38,000 budget. Let me check the weather in Paris.\\n\\n\"}]},{\"type\":\"function_call\",\"id\":\"msg_797eb542-592e-40eb-8d79-235a936c1a9c\",\"call_id\":\"call_25e09811f0994dccbe9fca41\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"call_25e09811f0994dccbe9fca41\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"},{\"type\":\"reasoning\",\"id\":\"msg_5bb4c76d-c53d-4798-8db4-39b7d65099f5\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Report concisely.\\n\"}],\"encrypted_content\":null},{\"type\":\"message\",\"id\":\"msg_9c597e1d-bb84-4dc5-8da0-bd791e1718cc\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"Yes, it's affordable ($37,887 total, leaving $113 to spare). It's currently sunny and 18°C in Paris.\"}]},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"What temperature did the tool report? Reply with only the temperature.\"}]}],\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"store\":false,\"reasoning\":{\"effort\":\"medium\"},\"max_output_tokens\":4096,\"stream\":true}" + "body": "{\"model\":\"qwen3.8-max\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"We have a budget of 38000 dollars for 219 trips costing 173 dollars each. Calculate whether that is affordable. If it is, use get_weather to look up the current weather in Paris. After receiving the result, report the weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"msg_290ac48a-0d9c-4fdb-9140-2b323c55e1d2\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Budget: 38000. 219 × 173 = 37,887. It's within the budget. Call get_weather for Paris.\"}],\"encrypted_content\":null},{\"type\":\"function_call\",\"id\":\"msg_01a75c10-ca57-490d-8e18-d8640cc066c8\",\"call_id\":\"call_354044c64d7148c69a186bc3\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"call_354044c64d7148c69a186bc3\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"},{\"type\":\"reasoning\",\"id\":\"msg_8d2176e0-439b-4172-9bd6-58588a123477\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"219 × 173 = 37,887 ≤ 38,000, can be covered.\"}],\"encrypted_content\":null},{\"type\":\"message\",\"id\":\"msg_07a143c2-0a12-4f81-846e-58f71ca757d1\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"The total cost is 219 × $173 = $37,887, which is within your $38,000 budget, so it's affordable. It's currently sunny and 18°C in Paris.\"}],\"status\":\"completed\"},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"What temperature did the tool report? Reply with only the temperature.\"}]}],\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"store\":false,\"reasoning\":{\"effort\":\"medium\"},\"max_output_tokens\":4096,\"stream\":true}" }, "response": { "status": 200, "headers": { "content-type": "text/event-stream;charset=UTF-8" }, - "body": "id:1\nevent:response.created\n:HTTP_STATUS/200\ndata:{\"sequence_number\":0,\"type\":\"response.created\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788837039,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788837039,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_b7c652f1-c7eb-9faa-9693-9b99bfeb82a4\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"queued\"}}\n\nid:2\nevent:response.in_progress\n:HTTP_STATUS/200\ndata:{\"sequence_number\":1,\"type\":\"response.in_progress\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788837039,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788837039,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_b7c652f1-c7eb-9faa-9693-9b99bfeb82a4\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"in_progress\"}}\n\nid:3\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":2,\"item\":{\"summary\":[],\"type\":\"reasoning\",\"id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"},\"output_index\":0,\"type\":\"response.output_item.added\"}\n\nid:4\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"The\",\"sequence_number\":3,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"}\n\nid:5\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" tool reported\",\"sequence_number\":4,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"}\n\nid:6\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" 18C\",\"sequence_number\":5,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"}\n\nid:7\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\". Reply\",\"sequence_number\":6,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"}\n\nid:8\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" with only the temperature\",\"sequence_number\":7,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"}\n\nid:9\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\".\",\"sequence_number\":8,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"}\n\nid:10\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\",\"sequence_number\":9,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"}\n\nid:11\nevent:response.reasoning_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":10,\"text\":\"The tool reported 18C. Reply with only the temperature.\",\"output_index\":0,\"type\":\"response.reasoning_text.done\",\"content_index\":0,\"item_id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"}\n\nid:12\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":11,\"item\":{\"summary\":[{\"type\":\"summary_text\",\"text\":\"The tool reported 18C. Reply with only the temperature.\"}],\"type\":\"reasoning\",\"id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"},\"output_index\":0,\"type\":\"response.output_item.done\"}\n\nid:13\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":12,\"item\":{\"id\":\"msg_ba5b6802-3645-4832-9b0a-7d4a2766b982\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[],\"status\":\"in_progress\"},\"output_index\":1,\"type\":\"response.output_item.added\"}\n\nid:14\nevent:response.content_part.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":13,\"output_index\":1,\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_ba5b6802-3645-4832-9b0a-7d4a2766b982\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"\"}}\n\nid:15\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":14,\"content_index\":0,\"item_id\":\"msg_ba5b6802-3645-4832-9b0a-7d4a2766b982\",\"delta\":\"18C\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:16\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":15,\"content_index\":0,\"item_id\":\"msg_ba5b6802-3645-4832-9b0a-7d4a2766b982\",\"delta\":\"\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:17\nevent:response.output_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":16,\"content_index\":0,\"item_id\":\"msg_ba5b6802-3645-4832-9b0a-7d4a2766b982\",\"text\":\"18C\",\"output_index\":1,\"type\":\"response.output_text.done\",\"logprobs\":[]}\n\nid:18\nevent:response.content_part.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":17,\"output_index\":1,\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_ba5b6802-3645-4832-9b0a-7d4a2766b982\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"18C\"}}\n\nid:19\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":18,\"item\":{\"id\":\"msg_ba5b6802-3645-4832-9b0a-7d4a2766b982\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"18C\"}],\"status\":\"completed\"},\"output_index\":1,\"type\":\"response.output_item.done\"}\n\nid:20\nevent:response.completed\n:HTTP_STATUS/200\ndata:{\"sequence_number\":19,\"type\":\"response.completed\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"usage\":{\"total_tokens\":593,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":20,\"input_tokens\":573,\"output_tokens_details\":{\"reasoning_tokens\":14},\"x_details\":[{\"total_tokens\":593,\"x_billing_type\":\"response_api\",\"output_tokens\":20,\"input_tokens\":573,\"output_tokens_details\":{\"reasoning_tokens\":14},\"prompt_tokens_details\":{\"cached_tokens\":0}}]},\"created_at\":1788837039,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[{\"summary\":[{\"type\":\"summary_text\",\"text\":\"The tool reported 18C. Reply with only the temperature.\"}],\"type\":\"reasoning\",\"id\":\"msg_acd5b3d1-76f3-4fe2-977b-1a181291eafb\"},{\"id\":\"msg_ba5b6802-3645-4832-9b0a-7d4a2766b982\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"18C\"}],\"status\":\"completed\"}],\"top_p\":1.0,\"completed_at\":1788837040,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_b7c652f1-c7eb-9faa-9693-9b99bfeb82a4\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"completed\"}}\n\n" + "body": "id:1\nevent:response.created\n:HTTP_STATUS/200\ndata:{\"sequence_number\":0,\"type\":\"response.created\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788984436,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788984436,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_71a8b693-13e2-91c4-b743-4abaddf7d5e0\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"queued\"}}\n\nid:2\nevent:response.in_progress\n:HTTP_STATUS/200\ndata:{\"sequence_number\":1,\"type\":\"response.in_progress\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"created_at\":1788984436,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[],\"top_p\":1.0,\"completed_at\":1788984436,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_71a8b693-13e2-91c4-b743-4abaddf7d5e0\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"in_progress\"}}\n\nid:3\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":2,\"item\":{\"summary\":[],\"type\":\"reasoning\",\"id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"},\"output_index\":0,\"type\":\"response.output_item.added\"}\n\nid:4\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"The\",\"sequence_number\":3,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"}\n\nid:5\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\" tool reported 1\",\"sequence_number\":4,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"}\n\nid:6\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"8°C\",\"sequence_number\":5,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"}\n\nid:7\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\".\",\"sequence_number\":6,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"}\n\nid:8\nevent:response.reasoning_text.delta\n:HTTP_STATUS/200\ndata:{\"delta\":\"\",\"sequence_number\":7,\"output_index\":0,\"type\":\"response.reasoning_text.delta\",\"content_index\":0,\"item_id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"}\n\nid:9\nevent:response.reasoning_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":8,\"text\":\"The tool reported 18°C.\",\"output_index\":0,\"type\":\"response.reasoning_text.done\",\"content_index\":0,\"item_id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"}\n\nid:10\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":9,\"item\":{\"summary\":[{\"type\":\"summary_text\",\"text\":\"The tool reported 18°C.\"}],\"type\":\"reasoning\",\"id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"},\"output_index\":0,\"type\":\"response.output_item.done\"}\n\nid:11\nevent:response.output_item.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":10,\"item\":{\"id\":\"msg_3359a99d-f805-4c3f-8cd9-1ca3bc69c849\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[],\"status\":\"in_progress\"},\"output_index\":1,\"type\":\"response.output_item.added\"}\n\nid:12\nevent:response.content_part.added\n:HTTP_STATUS/200\ndata:{\"sequence_number\":11,\"output_index\":1,\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_3359a99d-f805-4c3f-8cd9-1ca3bc69c849\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"\"}}\n\nid:13\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":12,\"content_index\":0,\"item_id\":\"msg_3359a99d-f805-4c3f-8cd9-1ca3bc69c849\",\"delta\":\"18°C\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:14\nevent:response.output_text.delta\n:HTTP_STATUS/200\ndata:{\"sequence_number\":13,\"content_index\":0,\"item_id\":\"msg_3359a99d-f805-4c3f-8cd9-1ca3bc69c849\",\"delta\":\"\",\"output_index\":1,\"type\":\"response.output_text.delta\",\"logprobs\":[]}\n\nid:15\nevent:response.output_text.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":14,\"content_index\":0,\"item_id\":\"msg_3359a99d-f805-4c3f-8cd9-1ca3bc69c849\",\"text\":\"18°C\",\"output_index\":1,\"type\":\"response.output_text.done\",\"logprobs\":[]}\n\nid:16\nevent:response.content_part.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":15,\"output_index\":1,\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_3359a99d-f805-4c3f-8cd9-1ca3bc69c849\",\"part\":{\"type\":\"output_text\",\"annotations\":[],\"text\":\"18°C\"}}\n\nid:17\nevent:response.output_item.done\n:HTTP_STATUS/200\ndata:{\"sequence_number\":16,\"item\":{\"id\":\"msg_3359a99d-f805-4c3f-8cd9-1ca3bc69c849\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"18°C\"}],\"status\":\"completed\"},\"output_index\":1,\"type\":\"response.output_item.done\"}\n\nid:18\nevent:response.completed\n:HTTP_STATUS/200\ndata:{\"sequence_number\":17,\"type\":\"response.completed\",\"response\":{\"top_logprobs\":0,\"metadata\":{},\"presence_penalty\":0.0,\"reasoning\":{\"effort\":\"medium\"},\"usage\":{\"total_tokens\":586,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":14,\"input_tokens\":572,\"output_tokens_details\":{\"reasoning_tokens\":8},\"x_details\":[{\"total_tokens\":586,\"x_billing_type\":\"response_api\",\"output_tokens\":14,\"input_tokens\":572,\"output_tokens_details\":{\"reasoning_tokens\":8},\"prompt_tokens_details\":{\"cached_tokens\":0}}]},\"created_at\":1788984436,\"store\":false,\"tools\":[{\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"strict\":false,\"type\":\"function\",\"parameters\":{\"additionalProperties\":false,\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"]}}],\"output\":[{\"summary\":[{\"type\":\"summary_text\",\"text\":\"The tool reported 18°C.\"}],\"type\":\"reasoning\",\"id\":\"msg_b800642e-af96-4e6a-a846-57bbcdeff713\"},{\"id\":\"msg_3359a99d-f805-4c3f-8cd9-1ca3bc69c849\",\"role\":\"assistant\",\"type\":\"message\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"text\":\"18°C\"}],\"status\":\"completed\"}],\"top_p\":1.0,\"completed_at\":1788984436,\"frequency_penalty\":0.0,\"parallel_tool_calls\":true,\"background\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"model\":\"qwen3.8-max\",\"service_tier\":\"default\",\"id\":\"resp_71a8b693-13e2-91c4-b743-4abaddf7d5e0\",\"max_output_tokens\":4096,\"object\":\"response\",\"status\":\"completed\"}}\n\n" } } ] diff --git a/packages/ai/test/fixtures/recordings/meta-responses/replays-encrypted-reasoning-through-a-tool-loop.json b/packages/ai/test/fixtures/recordings/meta-responses/replays-encrypted-reasoning-through-a-tool-loop.json index e79c965bd84..2570ad86841 100644 --- a/packages/ai/test/fixtures/recordings/meta-responses/replays-encrypted-reasoning-through-a-tool-loop.json +++ b/packages/ai/test/fixtures/recordings/meta-responses/replays-encrypted-reasoning-through-a-tool-loop.json @@ -13,7 +13,7 @@ "effort:low" ], "name": "meta-responses/replays-encrypted-reasoning-through-a-tool-loop", - "recordedAt": "2026-09-07T16:54:16.962Z" + "recordedAt": "2026-09-09T20:07:13.313Z" }, "interactions": [ { @@ -31,7 +31,7 @@ "headers": { "content-type": "text/event-stream" }, - "body": "event: response.created\ndata: {\"response\":{\"background\":false,\"created_at\":1788800054.0,\"error\":null,\"id\":\"resp_6a9eec37f29a76adec224e5d\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":0,\"type\":\"response.created\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788800054.0,\"error\":null,\"id\":\"resp_6a9eec37f29a76adec224e5d\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":1,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6a9eec37f29a76adec224e5d:rs_01a07ccab6ce728286123d49de575feb\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":2,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgGDjoK5eBk6gQov_elgsPKRuBjnOOXBfdvqZ8EZVUau5EgnXZ9hQtRX46_vBhP8OxbAjQoyZ9kctiU7XScB51BBk8PKCVaueUCFUx8dQ5INAWv9J9HQ0jTX9HT-HQdOHn7wnBnRugKrEx3Gi7S2oxK7OSQ10vfKAxVjn9aq6BUdBpzYcKhBgqoX-IKuEvkaJhyhpfHQGkeIZMeB5f-ivLYDFTgwvpCZw_F55dRf07qDf2JjvJahIgsjDMSNYCKU5nTtCQKPe0lui1713lAFXs_2_E6G4NSwLUszayTWXIgTckg7ImAGg81TBQ301aeP6z69UoRpH8RaBN3l-jAD1-uhG70VIPp3RiEBWWLiAFTgVAz2IT4xaok6t8MYSiv12-PwwVlAf4Vfn7xFvrX_CibnrTss5DuCQmVM6eTuGjXd8-Wu37_71kvuyA2yXC-BlOWjX_o8kckkHT3rDgDq4eu3pFFrQYP255EHvtZkoLJv8i8Z4p_--6xO9SrwDKCKZl_CF9dI9iS2eBTKLyy7hbQR48SzwnVA9Utc9gcVC3Tr9yITxACfzHH5EBzZevM0p-PY-fnJWyFeHbDVo8hTj6jnKr59wg7dVoG9WuWc27skZCmN7_4fH2IdSlb3Wui_qEj7Kmww4zOzb6RSYAFVl9OImRYOCNJXM2TuyaM4_on9wFYdpYKnPFoLpQXiTKqorbOBXraonx2I0evU14hsIQC28nDWCOTxRSZM7fjMCSW8qODrcWxPUOT6ItknKX8682GIEAQBZi-rUHgIf39Ogq0o6LNqGrKwwykpt_4sG20xFxyz43v2kpv-LwWlhNlhZUXmz_e2sPHbzrsk1kjtuP5TgA6PFa_W08dTvXzMrAK_PdQDhbxFMGwgwOrVj8YV51DX1pxN1yVR7QEJ_SkoHnNLMUJi0w6fJ8kyXspRO_E0xfUNVeBYa_WcFbvkJnhqPxqQIaPIR5sU1Nn91o3baeHw0ht3zGWc2_qFXkswJDg0oFXvig9WAY1ZIms4JnwOP8i5kwb7iMkibxmqwzZpzPjDReXThnSxRQsqMd4NuYGXkZrdIqObVhkcfeVFOKsoa31YwVTZ1iaXL81uvo_emUKk4zgqz8kAPPFowDpb_iC531lC-NVlHMNWtmNkzmWvs0l9lSfKH93oKGPUfSO5si7sIxHsYsrbzLqtArTLMocuesbzgbHhg2YiBvI0SmqHu-tc0-UMNOK5GKMgd8XouySDMG31hF1unGPDL03Zmdm0N3dyUP-CDjTtfFaerxdnZDckiWiO_ESkI4TC4eBbyzokGEwEaXCM9VOYspMIYsat5Ef-K-o4tB6mPCrwy1arJNdnLApWWpxy-M2q19nYKNjcnsRO7WvWLAdnSecqohgFUCHDaszTz0j7OpRZdSbXoQUU0Kto6qaGNg\",\"id\":\"rs_6a9eec37f29a76adec224e5d:rs_01a07ccab6ce728286123d49de575feb\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":3,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"rs_01a07ccab8447181a730bcfde4dbb192\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":4,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ccab8447181a730bcfde4dbb192\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":5,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"I'll check the current Paris weather.\",\"item_id\":\"rs_01a07ccab8447181a730bcfde4dbb192\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":6,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ccab8447181a730bcfde4dbb192\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":7,\"text\":\"I'll check the current Paris weather.\",\"type\":\"response.output_text.done\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ccab8447181a730bcfde4dbb192\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll check the current Paris weather.\",\"type\":\"output_text\"},\"sequence_number\":8,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll check the current Paris weather.\",\"type\":\"output_text\"}],\"id\":\"rs_01a07ccab8447181a730bcfde4dbb192\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":9,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"arguments\":\"\",\"call_id\":\"call_01a07ccab90a7a43b15c18fc3379f93d\",\"id\":\"fc_01a07ccab90a7a43b15c18fc3379f93d\",\"name\":\"lookup_weather\",\"status\":\"in_progress\",\"type\":\"function_call\"},\"output_index\":2,\"sequence_number\":10,\"type\":\"response.output_item.added\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"delta\":\"{\\\"city\\\":\\\"Paris\\\"}\",\"item_id\":\"fc_01a07ccab90a7a43b15c18fc3379f93d\",\"output_index\":2,\"sequence_number\":11,\"type\":\"response.function_call_arguments.delta\"}\n\nevent: response.function_call_arguments.done\ndata: {\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\",\"item_id\":\"fc_01a07ccab90a7a43b15c18fc3379f93d\",\"name\":\"lookup_weather\",\"output_index\":2,\"sequence_number\":12,\"type\":\"response.function_call_arguments.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\",\"call_id\":\"call_01a07ccab90a7a43b15c18fc3379f93d\",\"id\":\"fc_01a07ccab90a7a43b15c18fc3379f93d\",\"name\":\"lookup_weather\",\"status\":\"completed\",\"type\":\"function_call\"},\"output_index\":2,\"sequence_number\":13,\"type\":\"response.output_item.done\"}\n\nevent: response.completed\ndata: {\"response\":{\"background\":false,\"completed_at\":1788800055.0,\"created_at\":1788800054.0,\"error\":null,\"id\":\"resp_6a9eec37f29a76adec224e5d\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[{\"encrypted_content\":\"Q-PaDgEWJPEkBv_arYrfPGErMnsvVkUHeA71hwWKeQmXBNeOrM0wpvOgflNKRqBB5TC56RWryc7d4YdqUk7FTePtI4otDnDw5i_cyXCms3Pjuo02kxDbksYa0hCT8Sweosi-eJHla9EipOBvy485O2JDWBL5slC0mldf1cpq3sYkCsXHrjOmZn_aCmde_VE1a_O8Qi6Tmnhn5pqlftE8Xn9evhVCL-JQpgHI0KeYlNCpHqnsDebncia8C6h1d1cssRjBxGSsELSsdWXMgS782lb0_u8rYBrXqSVcXUAElscbEG16pOCALQlsiyXOR6NCr5Elib1J1unH153_NXqIDiwyi3OfOdiqybUaR9pfPul4sLqQ4BgnOYjbmw8ETrlFKpjDn3NxDMZwHbzYkRjhprnIgxeB2RVq5qoDjHEBRZ68KrFfbNTW2tqw0JUVZRpNcFvdRn9U9CIlmbLp1BJ_fho6LimGDOFj4QetWWmATkzFo_EgOaCihKqZFmg0T9IQQjxt-0TwTMlh5QpNVhkgq2iZW3zTvzU8q9hweitWcbOaSVlohGnBkcIMR2A3FVYeDur4fPeiFpFbbAz36ZbPqIHEda2QX-n3403ReTz6w8rGh33PcAwvrWdlRUp1_rNdgk9pBvSwMIRSfZA7IqtluIk9XcJr6Uouov-WhmMjsxsbV7pbvNRKRKkBQxbHLCql_wZumOkbJQT3dwZrcaGI2cTa58k-Xiu8QE12xccQES7IF5n5iJUDloe6QPnSyb5wCZ705pCi32lAM_vSPCOn8HrJphyzdXUVBZY3twiPq52bfLkWdY4qUEwOVPObONCEUteA1L6b-tdw99BSkuWGiYXdAn5PseyRSd75zb8PvXJaGgziqB6SS_fkNgRDlNvIprjMyiNtfefR_q1LReLOrmMF--gw5wlZ1xCuRR3-sDySHplyt0JOc5v0ftSOLy6H4BtLdqMgA-OV-BlRa24g224wbY4UYHnI20rh4cXDSmoiCLnn270Ex6jTB7O5kPGRrdj_5DO3q0UuOaJN7ICVqqwhPfqFYz3VsIHfAIFsWS-k1Hm_XkVwcXuGgZfrN5bnRMNolft2W2DU9PrOMSOeX0M8sUsTC2lFx6wI2QPteeiW1sSysRpXHfs3lmxVCph73B8iXF_pl_tzGdzJO_xINUSmLqwCG3mJy4UJiyrhgAy_hukr79VMds0AHFJcqeiJMzWV2gtVJ0raFvPtAoxoaa91P6qXkfxfnkqUz3lZw7qTx1ToWFDsielMyd2PCDT5_VLVhsL-HA2EiM0_SnoOAnY0sA3sPH85Zg1DlxZeGJWLA0wMoEeHIfcEipBwo9ogYMbUFJJoHHUqIxTBCGpPjX8aFrTeyDMyJqWEEPQMalnHE2THTzUGb62fEsc_SmpzKQzKe0vDpQXI8zvFWg\",\"id\":\"rs_6a9eec37f29a76adec224e5d:rs_01a07ccab6ce728286123d49de575feb\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll check the current Paris weather.\",\"type\":\"output_text\"}],\"id\":\"rs_01a07ccab8447181a730bcfde4dbb192\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},{\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\",\"call_id\":\"call_01a07ccab90a7a43b15c18fc3379f93d\",\"id\":\"fc_01a07ccab90a7a43b15c18fc3379f93d\",\"name\":\"lookup_weather\",\"status\":\"completed\",\"type\":\"function_call\"}],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"completed\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":570,\"input_tokens_details\":{\"cached_tokens\":113},\"output_tokens\":101,\"output_tokens_details\":{\"reasoning_tokens\":35},\"total_tokens\":671}},\"sequence_number\":14,\"type\":\"response.completed\"}\n\ndata: [DONE]\n\n" + "body": "event: response.created\ndata: {\"response\":{\"background\":false,\"created_at\":1788984431.0,\"error\":null,\"id\":\"resp_6aa1bc6f26327e7463054a41\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":0,\"type\":\"response.created\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788984431.0,\"error\":null,\"id\":\"resp_6aa1bc6f26327e7463054a41\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":1,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6aa1bc6f26327e7463054a41:rs_01a087c814137b33a0c5bbd717e860c9\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":2,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgGK5w8N67N4scLp_z0VylQXRrZxBh2r_SuMMPaaZTxAuWPOY_sMY_9SdLozqWbXwh8LWiTn26xrwkt0Yl96v1HyXJAWUGqDI8YmzxTFFYB7WstyWMumTeU4-jMn0E8z88OmNPNKFwut7Sft9nyBVFxjf6zOaFbBoYdHKJrDn1GLFseTgDPrIkgHRMAqd2ekO6HTFxG--D7i9B_mG2m_xQ3JCD9xn9WurITRw66dGotQ0RENz5fl8tSBYmCBzyCvbcl7dY7i2swddzaDORkGd19Ky6PkuwntcEVZsuMEgRyzzNvSWLqT57hK4S-TCwy0SqyQjuHbVYEVzD4wFW04NecCereLOHW9AH3Cq6tN9-s4oMCTSCqqQfqunCOgVUMt7hA0272pLdR6xn95H3Vz_XHy2Okzs8kw0iXiBqnQss6Iy2ngYP8s6Al_TBimgfYtxCgcSMnqo-X1FmrYvvuYfWjPWqvEpZiyIn6McVT-5jAyzQAuA3Uiy3GLlxtDoVDrUvuBYTeJ1zI1thkD31VyHwfUXGfhkKh5DK5mV4DtnkY5fhkpVBUxrEWZQXXGWAxdX5n0izhm4nwYt6t1uMLG3U6w1_J_n9ypG2mmRj4iuFPxnLW0K05K3FYmu5-a6msWAbAZTx1EbtgxTLO2UdZ09uudNYiQVrgfDrmUwCo6Z1OnJXJ8BA9SBJ2QUuzB5CtMTflE_80ZSUBK83Qomdyl1ublxlIsHlzPawwMZMCwZQl1vWGOrqQVEO_J4-7FUyavJD-gAJedQnilwtFdgK45L-T4X6Jp6JPVWnkzftQ4Adj0JKMpL8xqMj7jQPDDar-27VpLtJgHQTbQ8dhA5_bF2yLZPPyZ9-z5buvkdKRSfmfVpkst7qW42o2QKC6l8EG6bmcJCDk5bdKxpsNXblWnxLgu1TLcfeEx1q56ggtP_lay5MLWYbMV1UsXJriIK73jBvwENRWBZ3Zbgnvw_yuaigFZoTbMf4bYRFPVOa8bP5iB5hRWFqfOjOWZI2GRGljKeF-xjpteXgdwVCRf1qlcRRLKdeUy0J9A7H3vVjXMhpllCGyrwNdHgmN3GJHhUPKTaQiu4Nzk0UnhluAvKLF092Ft2PQP8cxbRqfb2HZILd1ya7F2hbY5CvyH65i0OfeABsb2LgjrFRwrmFpA0t1p2pQvvDeTKc3O-GHV1voMnwIQd81V5MOwFgb9qn73kMdwAsfYToMDg3rEmww_f8SoTUmAKN8kfInmStc5Rls0W-G_z-X3-i0ULEjdujnIAUPXb7madboT-B09qOEs4ZNvI0W_WYexcnZ5UOjgQvRLqf4IWKdOYQEErYJvep8hoF2xzJncIeN9L3gVZgZ1J8go-7fKfnX7Jk8k1-lFyHOG2E2NnPW60eEPavzwq5klSRo4timXi0RsZ6JBfg\",\"id\":\"rs_6aa1bc6f26327e7463054a41:rs_01a087c814137b33a0c5bbd717e860c9\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":3,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"rs_01a087c814fa7e21b058f246571913ab\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":4,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c814fa7e21b058f246571913ab\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":5,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"I'll look up Paris's current weather for you.\",\"item_id\":\"rs_01a087c814fa7e21b058f246571913ab\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":6,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c814fa7e21b058f246571913ab\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":7,\"text\":\"I'll look up Paris's current weather for you.\",\"type\":\"response.output_text.done\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c814fa7e21b058f246571913ab\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll look up Paris's current weather for you.\",\"type\":\"output_text\"},\"sequence_number\":8,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll look up Paris's current weather for you.\",\"type\":\"output_text\"}],\"id\":\"rs_01a087c814fa7e21b058f246571913ab\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":9,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"arguments\":\"\",\"call_id\":\"call_01a087c815847273ae0bc11474abcb84\",\"id\":\"fc_01a087c815847273ae0bc11474abcb84\",\"name\":\"lookup_weather\",\"status\":\"in_progress\",\"type\":\"function_call\"},\"output_index\":2,\"sequence_number\":10,\"type\":\"response.output_item.added\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"delta\":\"{\\\"city\\\":\\\"Paris\\\"}\",\"item_id\":\"fc_01a087c815847273ae0bc11474abcb84\",\"output_index\":2,\"sequence_number\":11,\"type\":\"response.function_call_arguments.delta\"}\n\nevent: response.function_call_arguments.done\ndata: {\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\",\"item_id\":\"fc_01a087c815847273ae0bc11474abcb84\",\"name\":\"lookup_weather\",\"output_index\":2,\"sequence_number\":12,\"type\":\"response.function_call_arguments.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\",\"call_id\":\"call_01a087c815847273ae0bc11474abcb84\",\"id\":\"fc_01a087c815847273ae0bc11474abcb84\",\"name\":\"lookup_weather\",\"status\":\"completed\",\"type\":\"function_call\"},\"output_index\":2,\"sequence_number\":13,\"type\":\"response.output_item.done\"}\n\nevent: response.completed\ndata: {\"response\":{\"background\":false,\"completed_at\":1788984432.0,\"created_at\":1788984431.0,\"error\":null,\"id\":\"resp_6aa1bc6f26327e7463054a41\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[{\"encrypted_content\":\"Q-PaDgF4E6HliUSwogjOyJJkAztgSx5Lvv4NawJPvQHAqFSBXubR63pu-i3hbMgwYW9ZsrLWv8joEG74PsLgXmwMMLgViFt-RhN3AfzTTKpFzVyfutWvX-NwMItrs7MsZQfZvkXAvutIm6T_p1f6rqebGlyQTWc12RGYRGDZBkXLNmydYZb60FkOqhIa0olIgi_dNnRgmYPVG6jlxq_FwqLsFYjz8O30miOPSRSiRE4FKXjr3NuONQa4v3kU72x9YgyZmJBekD6wrnKziiHxco_4GoHmjUagvV_x_qIxJ5Z6X7gdIHjtUQ8mkkNsC64LpOpxFBFYCw7cgYhB5lAGRWRoif8blSqjV1j0I4FDf3quk7Diq01vsZ2kGJWahY_aX8JLWK8WdTH8NDRR5nKWnOm7O6GtyhZRWYOej1vzj3xhjZvgzrSKmXaYFVPKcfN1_WKTx_19oSAZllUHUcTT3IgBTS_HOJVQLDtcF97A9-Cg6Tz-9GS6FDpREXfEkTHHzWaGfntiR_o0aTr4gSfPhdfbBt63bBYAYghNZinzuwwPDXjw6slCmq0G9kUmR8DJlBSNYTTMko3fhDEjMZ3gFsIFV_bCg34rJhVvgHI48O1CKiLZ-5E6-2mXyXe73cRfJi-wfM5F1OpcHxvfQArA9eKVnAOw1p9SEFtGsOV9rvHZ2Q3MR_MYY75ZFZ2P5xbM-ATxFCP00fGSftIRET3xgw884VkDf8P_Fl9f-MLWDHcLZ6HoiIIIwAor1J7O3o0e6K8qVQ73AjgAwJsuTo4f17rRKqsSMVrEjT5cqBU1IYwgJfSGy5p-iOCB_EN3LWbD1zr7LJxqEtXO-9USq2usjOsVoWuefdDTzFXhpHVtG26fMMxKNW3s--eP-7ltQrp8Rn7jHrK1w3sde-6yBvcHmScuTB4ikSiuzOhl2srFx58_JJYDM10hrz_U6orX0uUkqI0ByOVq2Xu8XFdzPQq66NJ6DaP3Qc8_5Tbmm7IMQEEdQpxD8SIaTBOXRuA-UgQkibSUTnPsAtFaFIMx4Cl9Cemiloywjd22GATgn-lWA7fq_IdTtUDJcAZOunpqIRyWmb4IpU14cT3xSu9YtqSS-PVxHQO1U6-OOBVyjdda5t0VMt4oD6s3al2GbFGYHWsm-erZR71zNvBi-NbNZswoE-qjLuKEt6Lh_i2fJkuH2fmf9TU9JyrIJOyAm6kGjH58bElk-Fha8HcuYDiFtuL2mgs3KD2UKoOD_WzeUkVq9sqRcUIwaUeCe5Di_pSEOxbxtyXEZIrsKsAJgz37AmbYCXuErTb0dIWFjIWSqeW99YiP1gLKHxIYYxDM0s1uQePskVyaGMuh85UtnjMS-vCqbd5-R9OOlMPxZTKWumjImZlyFSqagQ1mmhSCBGykQxOgstWQ6vChnDpVxvqhkA\",\"id\":\"rs_6aa1bc6f26327e7463054a41:rs_01a087c814137b33a0c5bbd717e860c9\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll look up Paris's current weather for you.\",\"type\":\"output_text\"}],\"id\":\"rs_01a087c814fa7e21b058f246571913ab\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},{\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\",\"call_id\":\"call_01a087c815847273ae0bc11474abcb84\",\"id\":\"fc_01a087c815847273ae0bc11474abcb84\",\"name\":\"lookup_weather\",\"status\":\"completed\",\"type\":\"function_call\"}],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"completed\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":570,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":88,\"output_tokens_details\":{\"reasoning_tokens\":19},\"total_tokens\":658}},\"sequence_number\":14,\"type\":\"response.completed\"}\n\ndata: [DONE]\n\n" } }, { @@ -42,14 +42,14 @@ "headers": { "content-type": "application/json" }, - "body": "{\"model\":\"muse-spark-1.3\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Look up the current weather in Paris using lookup_weather before answering. After receiving the result, report Paris's weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"rs_6a9eec37f29a76adec224e5d:rs_01a07ccab6ce728286123d49de575feb\",\"summary\":[],\"encrypted_content\":\"Q-PaDgGDjoK5eBk6gQov_elgsPKRuBjnOOXBfdvqZ8EZVUau5EgnXZ9hQtRX46_vBhP8OxbAjQoyZ9kctiU7XScB51BBk8PKCVaueUCFUx8dQ5INAWv9J9HQ0jTX9HT-HQdOHn7wnBnRugKrEx3Gi7S2oxK7OSQ10vfKAxVjn9aq6BUdBpzYcKhBgqoX-IKuEvkaJhyhpfHQGkeIZMeB5f-ivLYDFTgwvpCZw_F55dRf07qDf2JjvJahIgsjDMSNYCKU5nTtCQKPe0lui1713lAFXs_2_E6G4NSwLUszayTWXIgTckg7ImAGg81TBQ301aeP6z69UoRpH8RaBN3l-jAD1-uhG70VIPp3RiEBWWLiAFTgVAz2IT4xaok6t8MYSiv12-PwwVlAf4Vfn7xFvrX_CibnrTss5DuCQmVM6eTuGjXd8-Wu37_71kvuyA2yXC-BlOWjX_o8kckkHT3rDgDq4eu3pFFrQYP255EHvtZkoLJv8i8Z4p_--6xO9SrwDKCKZl_CF9dI9iS2eBTKLyy7hbQR48SzwnVA9Utc9gcVC3Tr9yITxACfzHH5EBzZevM0p-PY-fnJWyFeHbDVo8hTj6jnKr59wg7dVoG9WuWc27skZCmN7_4fH2IdSlb3Wui_qEj7Kmww4zOzb6RSYAFVl9OImRYOCNJXM2TuyaM4_on9wFYdpYKnPFoLpQXiTKqorbOBXraonx2I0evU14hsIQC28nDWCOTxRSZM7fjMCSW8qODrcWxPUOT6ItknKX8682GIEAQBZi-rUHgIf39Ogq0o6LNqGrKwwykpt_4sG20xFxyz43v2kpv-LwWlhNlhZUXmz_e2sPHbzrsk1kjtuP5TgA6PFa_W08dTvXzMrAK_PdQDhbxFMGwgwOrVj8YV51DX1pxN1yVR7QEJ_SkoHnNLMUJi0w6fJ8kyXspRO_E0xfUNVeBYa_WcFbvkJnhqPxqQIaPIR5sU1Nn91o3baeHw0ht3zGWc2_qFXkswJDg0oFXvig9WAY1ZIms4JnwOP8i5kwb7iMkibxmqwzZpzPjDReXThnSxRQsqMd4NuYGXkZrdIqObVhkcfeVFOKsoa31YwVTZ1iaXL81uvo_emUKk4zgqz8kAPPFowDpb_iC531lC-NVlHMNWtmNkzmWvs0l9lSfKH93oKGPUfSO5si7sIxHsYsrbzLqtArTLMocuesbzgbHhg2YiBvI0SmqHu-tc0-UMNOK5GKMgd8XouySDMG31hF1unGPDL03Zmdm0N3dyUP-CDjTtfFaerxdnZDckiWiO_ESkI4TC4eBbyzokGEwEaXCM9VOYspMIYsat5Ef-K-o4tB6mPCrwy1arJNdnLApWWpxy-M2q19nYKNjcnsRO7WvWLAdnSecqohgFUCHDaszTz0j7OpRZdSbXoQUU0Kto6qaGNg\"},{\"type\":\"message\",\"id\":\"rs_01a07ccab8447181a730bcfde4dbb192\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"I'll check the current Paris weather.\"}],\"phase\":\"commentary\"},{\"type\":\"function_call\",\"id\":\"fc_01a07ccab90a7a43b15c18fc3379f93d\",\"call_id\":\"call_01a07ccab90a7a43b15c18fc3379f93d\",\"name\":\"lookup_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"call_01a07ccab90a7a43b15c18fc3379f93d\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"}],\"tools\":[{\"type\":\"function\",\"name\":\"lookup_weather\",\"description\":\"Look up the current weather for a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"tool_choice\":\"auto\",\"store\":false,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"low\"},\"max_output_tokens\":1024,\"stream\":true}" + "body": "{\"model\":\"muse-spark-1.3\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Look up the current weather in Paris using lookup_weather before answering. After receiving the result, report Paris's weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"rs_6aa1bc6f26327e7463054a41:rs_01a087c814137b33a0c5bbd717e860c9\",\"summary\":[],\"encrypted_content\":\"Q-PaDgGK5w8N67N4scLp_z0VylQXRrZxBh2r_SuMMPaaZTxAuWPOY_sMY_9SdLozqWbXwh8LWiTn26xrwkt0Yl96v1HyXJAWUGqDI8YmzxTFFYB7WstyWMumTeU4-jMn0E8z88OmNPNKFwut7Sft9nyBVFxjf6zOaFbBoYdHKJrDn1GLFseTgDPrIkgHRMAqd2ekO6HTFxG--D7i9B_mG2m_xQ3JCD9xn9WurITRw66dGotQ0RENz5fl8tSBYmCBzyCvbcl7dY7i2swddzaDORkGd19Ky6PkuwntcEVZsuMEgRyzzNvSWLqT57hK4S-TCwy0SqyQjuHbVYEVzD4wFW04NecCereLOHW9AH3Cq6tN9-s4oMCTSCqqQfqunCOgVUMt7hA0272pLdR6xn95H3Vz_XHy2Okzs8kw0iXiBqnQss6Iy2ngYP8s6Al_TBimgfYtxCgcSMnqo-X1FmrYvvuYfWjPWqvEpZiyIn6McVT-5jAyzQAuA3Uiy3GLlxtDoVDrUvuBYTeJ1zI1thkD31VyHwfUXGfhkKh5DK5mV4DtnkY5fhkpVBUxrEWZQXXGWAxdX5n0izhm4nwYt6t1uMLG3U6w1_J_n9ypG2mmRj4iuFPxnLW0K05K3FYmu5-a6msWAbAZTx1EbtgxTLO2UdZ09uudNYiQVrgfDrmUwCo6Z1OnJXJ8BA9SBJ2QUuzB5CtMTflE_80ZSUBK83Qomdyl1ublxlIsHlzPawwMZMCwZQl1vWGOrqQVEO_J4-7FUyavJD-gAJedQnilwtFdgK45L-T4X6Jp6JPVWnkzftQ4Adj0JKMpL8xqMj7jQPDDar-27VpLtJgHQTbQ8dhA5_bF2yLZPPyZ9-z5buvkdKRSfmfVpkst7qW42o2QKC6l8EG6bmcJCDk5bdKxpsNXblWnxLgu1TLcfeEx1q56ggtP_lay5MLWYbMV1UsXJriIK73jBvwENRWBZ3Zbgnvw_yuaigFZoTbMf4bYRFPVOa8bP5iB5hRWFqfOjOWZI2GRGljKeF-xjpteXgdwVCRf1qlcRRLKdeUy0J9A7H3vVjXMhpllCGyrwNdHgmN3GJHhUPKTaQiu4Nzk0UnhluAvKLF092Ft2PQP8cxbRqfb2HZILd1ya7F2hbY5CvyH65i0OfeABsb2LgjrFRwrmFpA0t1p2pQvvDeTKc3O-GHV1voMnwIQd81V5MOwFgb9qn73kMdwAsfYToMDg3rEmww_f8SoTUmAKN8kfInmStc5Rls0W-G_z-X3-i0ULEjdujnIAUPXb7madboT-B09qOEs4ZNvI0W_WYexcnZ5UOjgQvRLqf4IWKdOYQEErYJvep8hoF2xzJncIeN9L3gVZgZ1J8go-7fKfnX7Jk8k1-lFyHOG2E2NnPW60eEPavzwq5klSRo4timXi0RsZ6JBfg\"},{\"type\":\"message\",\"id\":\"rs_01a087c814fa7e21b058f246571913ab\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"I'll look up Paris's current weather for you.\"}],\"phase\":\"commentary\",\"status\":\"completed\"},{\"type\":\"function_call\",\"id\":\"fc_01a087c815847273ae0bc11474abcb84\",\"call_id\":\"call_01a087c815847273ae0bc11474abcb84\",\"name\":\"lookup_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"call_01a087c815847273ae0bc11474abcb84\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"}],\"tools\":[{\"type\":\"function\",\"name\":\"lookup_weather\",\"description\":\"Look up the current weather for a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"tool_choice\":\"auto\",\"store\":false,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"low\"},\"max_output_tokens\":1024,\"stream\":true}" }, "response": { "status": 200, "headers": { "content-type": "text/event-stream" }, - "body": "event: response.created\ndata: {\"response\":{\"background\":false,\"created_at\":1788800056.0,\"error\":null,\"id\":\"resp_6a9eec38955fecd931c045aa\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":0,\"type\":\"response.created\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788800056.0,\"error\":null,\"id\":\"resp_6a9eec38955fecd931c045aa\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":1,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6a9eec38955fecd931c045aa:rs_01a07ccabbdc7b939e4bf7275c56cb55\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":2,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgHAJtGKBDjz-9dOUB7E0OAINO1Pkqq90-Ew0KtesxeYy0tBvxAxBMupBfu7ggP35VZnTCuNklKOJ5Z9l1wvX3XmPz7-baJ8ZQPWg6l3T_v4mTrcAIQYej6WKVizuD72WMRdLo4xpqodv4OgNxFTiMoUU4Sq-Z4zGO-sOzzCvpr8Q3HBy2Z0CudFiDkm6TNpnPvd2vChaeAH475GJ9tWe9VYoyblvSoL9Jnsj8YAEJA8KcDww_gRIHIbk4mazB0_Z_4q0aE6-4SXPJR9EX1pLNRXZlHofAFLpA6SanzOZb1BlBQ_f8GJSiokWerWpfBmI_GGvhRd1_nIU5WX9HPM-JN_jyZ7PePKjy35jXatrX9UJ1v9UWCPS0yIit0M5buLBPwDP_3uCOQ2QlutsL8irMvamGYmos-38Nkn8eEj-5vByiwp7OkYmc0oaHoz_k2_z0irUDEv_ffgFwkpjkdmM8mFMWWLtYAhF9MNj24MuceS2ofEGThWx3Y9g-uerpNq2TgiJi1Ks2ey5mx0RYm12KAdP5cGZeItEgilx8-rfy7ufH8a25GR5qsK39_cGsmdB8K7k13rCUO5mbj3zW73MN9WWdAICKx10arAF9sisYH7aHE_2nWsEb4IjWIfO10mwoLZrdrh5bqOWT4A5QVVLWNk0YISe3kOUgO5VYm6lVsOmyAKwkwmmC0yEtYrmA7318smmEDqaeL7QeQcHN1paVE-Hs3H4RbjzNPF1tbnLuCQ1jrh9ZCRPY3hzbyrW3w5N6g7ZlFFMK_winl1g5Dc7PqdObVwRTyHQ5-3wVQSIn4R8i8d4SpncXPnoI4soI9iXpTnejiTWkjNiYyGSlmRJ6JQDQ0VINFLbMhWOd2J6mXqc1NSezwRa1vzAp2UphX60xK17FpnmNChUmpwAnOZJ-KEgykZaOUqYPNwuNMRqA0NEivjyfWViC6cswcUQFj-hhMgWRq7gEdGDQB7RSS0PD4_fg5mzaMLCHWV-BGBWGJRGTT_QeXjchyhPAH5oNIV3OgM_K-MU-Vmh5Qq7C1AdM54sYlbCwEk6gJG2BYgNkdUurImt5xBgBjxcITfBSLoNw8XdKInYC3x-Y7EBfluHBbhtShYUZR3Z_abEVq0Wp8lb0sN7aBsJRXL2uoskrePvf0piR6OzCaQIVLiMyM6CeEmtMe_Dui1nuchCcjv4eXtBJWBSwCHJqfyTqVNKk-7wHVdDP-8F65wIKLm9ta1XOzLMeVLbAgnShkBOM6FNwVby8KPtPBRhZqf1x8ObCX8URIyhnoODj7JATNlYpNu6RGLp5hq7hI2tUf0qtJcP3uNddLRXgmlaoKP928m-HafIVUXBmiXqi1WWYs3FVp4AFe7MuivfSPJDw-sIEJ-FiZZ9cwEETAognQ_S6xus2K-YLk2T4Jg_mTB3g\",\"id\":\"rs_6a9eec38955fecd931c045aa:rs_01a07ccabbdc7b939e4bf7275c56cb55\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":3,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"msg_01a07ccabde27c42bf6c47bfbafb4b99\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":4,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"msg_01a07ccabde27c42bf6c47bfbafb4b99\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":5,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"Paris is currently sunny with a temperature of\",\"item_id\":\"msg_01a07ccabde27c42bf6c47bfbafb4b99\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":6,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\" 18°C.\",\"item_id\":\"msg_01a07ccabde27c42bf6c47bfbafb4b99\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":7,\"type\":\"response.output_text.delta\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"msg_01a07ccabde27c42bf6c47bfbafb4b99\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"Paris is currently sunny with a temperature of 18°C.\",\"type\":\"output_text\"},\"sequence_number\":8,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"Paris is currently sunny with a temperature of 18°C.\",\"type\":\"output_text\"}],\"id\":\"msg_01a07ccabde27c42bf6c47bfbafb4b99\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":9,\"type\":\"response.output_item.done\"}\n\nevent: response.completed\ndata: {\"response\":{\"background\":false,\"completed_at\":1788800056.0,\"created_at\":1788800056.0,\"error\":null,\"id\":\"resp_6a9eec38955fecd931c045aa\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[{\"encrypted_content\":\"Q-PaDgGjazNeP2WmivsUYGGSbCmPKhhzeMSpUKgSJIXHZiUfs4ZouIGbFMtE6N-HAuHCFxCZ4oY1dmeaRbiyZ7lrzHZJrWt_h0nhK7zz_rlgmVIafow2uWdjlhQoAqxVlsvR1XL2Ew41YxjRnmjO9SDoVDbYuXqxAm6y6G0pCVVRQJ8448twxmzHcoZZApM8zyAcaEkUkBMotRi1M_27zwnjEgzguj0loSz5vYWtc8KjYtlQzXzXhqaruENuUCOJY3YwtUY2NyL7FA8J1d-BH3L8P8EbvycfarCqt-qPazc5cTK7aUDEyhZ-zvUf9R-m1BCpLJ446kweMNwQexXBt7N3T_gX7BftnR9HxyRJ5aAl5WxPpRCTHcmBuY3s-xbf7tqHvqp8iHf-ZaB8XbUBFHjfndE4OlBLlUJV-zDjAVs0tPJ9Yf3figYgCEfHrRVK6I2oUW9uRN-l3uGai_0iMQUPnNrA78rH10202OoPXJGjpvTCvwhl0rOKKTgZuxrryA9U4JXx8VwiJZGOrEObMDftNwcTEuYhZH14njT3AdM07gqofBSYUr1GR4mx5eysjoFtMAiifTdDmdUd8fHDA-UClZyEMl0ap25X2JHUybTPldUFNsBdOH5mMBZWoWD2Bxc8ScYY1YrlWREiHZaR3DTrd2HgMjKCZRTOLp4DH5q7daY4d-IWzg7y-3MaUlq9IxLE6d4ZyPMEbMcAK4kWKlllEv67eTE8svN7mVFdPmPwbr4nYDnM_38t4bGrhb4bpeqPkwZCt0SR2pg69QQJLtJo2cGOZynmiTH9rIfboffgzFoaeRicZDnMvIK84kzSN8QL3I1vCqjdvBZ5Lr8r79apgRV1fxtXBP8AQuMJRbTXoSbDKebci67cdbHYAwtvKeLLtGgTTTMnpXLeA3iz-VtzYpc0Za3kYzglto28wcY1fNDgsAdwJ3tJOi_ykyBbtdw1eQBNhUKDm5-rsQAhn-XLU_TiEy_fz9rmQHgbi95c91liGA_4veylMsG_cqPD1rmC3bFL6pU9YjWeWxh6a5OdqEfr2dr9RsVWy2vr-qn_zpDCy0Pi2vbWayHqSyTvru5lXdDJZYj7unRURaTynARV39caHtU7ZBETAsJMWdX7ynGh_BkJRdL7H236ZYe7lFrY8kfpEc0yMKA391gZy9LxbPhRjnaRdrjxhrsK0L0wwMbpQvSVrrRmtJHvDXS7IcW0Gem6fwXves73cAp4cPpgtSVQtbWw5pKq161c3wzBsjBDoBnYZbOJKq4R74kkOwHLS83BKDeZDxBjLrXXr_5jS-DCtSoC5_IKEyXrlMwjAy2QVZ--gh288Ms2z-EaI2Yg44VzYL5fD3EvmKONC497BuVzHdypC672zIzly-1jBBN8pQ-7LWlfz6RjpWuCedCGuyvNEM_eoad0EA\",\"id\":\"rs_6a9eec38955fecd931c045aa:rs_01a07ccabbdc7b939e4bf7275c56cb55\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"Paris is currently sunny with a temperature of 18°C.\",\"type\":\"output_text\"}],\"id\":\"msg_01a07ccabde27c42bf6c47bfbafb4b99\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"}],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"completed\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":704,\"input_tokens_details\":{\"cached_tokens\":497},\"output_tokens\":82,\"output_tokens_details\":{\"reasoning_tokens\":60},\"total_tokens\":786}},\"sequence_number\":10,\"type\":\"response.completed\"}\n\ndata: [DONE]\n\n" + "body": "event: response.created\ndata: {\"response\":{\"background\":false,\"created_at\":1788984432.0,\"error\":null,\"id\":\"resp_6aa1bc70e19f48e261694ee7\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":0,\"type\":\"response.created\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788984432.0,\"error\":null,\"id\":\"resp_6aa1bc70e19f48e261694ee7\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":1,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6aa1bc70e19f48e261694ee7:rs_01a087c818337853b77b6896fc99e95b\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":2,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgH6j7YKZHB6l_XDpdclYosxDg2lxOzMeRbJfXSTdAVeN_a5OtvtiXumjMTcebcpDaOlnIQNGQ9CC7H6zA2STL_zUy91F0Y4GMVONOQqRMv85A6EI6QAx4vz2sgCQ01_GY_vw5eOorKhBYh-4BIKWzus5TkxpXFkfkZMhqvnB5JcQB1CwxX34J3WID_UU8wnLK9JXjX31fkW3XvvvI2oCDzjvqRg2MpE57m7I_-NMAw18oF2w7VUxUA7zFMgZgr7xLW16cFXJjX43ocze8CbW9pEAVggeoHfRUfUNu-GxLjAGQDHQGMMjhdk-9eZQWtqoEe1i30mkRgkP03bfWMel4drrNayiFYYiQX0WISF5KlbzO3fohMsnYl9Upe6lU2r5dnT-YOBgbkDpFU_vQFr7BBGzz-IFUzwWMbbKqhL7BgKv7zPessyK1hkNebuIC-e8NhxsaaReVpxHMLCmR-O84fjWuI25J2wq5BXKYrDgD_8PgIQBbSX0sP9TjkbxYb_D7iwbzGvCKfq5tFajFV78N869dyij3HOQepwwZnKKWtYAUjSPYyvy0tYOOScfUHDSHdlqONNOMaO6SJP5gA6rwGvIjvFfDmsrhP05D_dhwXqTKO3YC-zOsSCeisA7dLSPijY0ckPXkyu1WAQiueS0OCQP-wDniXQrJzVsjo-sJgaMKwEaCRlGhiWYJbwarSH-LzqYVM49gCSnYs9qKJYeJyTJZ6yXBviqwMISHvrKvyK5YXz5El6eF_KMnlhmPjjLDeAzqVsD1bmndnjO4fOWrk-rutDuX42bzNbkz8SljjFrCLBS3I4mdqlwWa-MyfuuUYBq6faCEHtfW-PKdTVA0lk-1QYUwz5Eh7kozyjz3dam05iuzLjHW1svZNRd94kb9pK8HMsGeWOKCiFyLuQ9INc0i9-sWG1vqItiMLsHPNQrFPZgPYysYS7lfeWtVD0atAmfoJElU6AD7BaotuECibtLvisQyv4BHaRnShJlTZU02TyFj_8IJOaxMHHZGW1Mzis1JOJ6Kjxf9Y4seAXsuHDk43qqn-JQeZobBVR25xlOzA8Z276tZ6ot-XwUSVJ214X6aePJSgdHr5-tIfT0bhSGAv3pRFvG36AKD9rJGf-80rLhWBwYBbiRjrGxLsgf8BN4yRhQkrob0RJjRv0Esq1Rvp18K7V554x0t2yR2Ajeay6nyP2GDARE0AmEv9_0d_Oqa8B0NtcSzl69MFvnjKTDikeNam5TUk4fIM11c3VCU9s47iZ7vbW3zDc2v4JnVEIeiii1hlkpMm8ihf1fTl2o9TA7R5dpJs3mniszMN0rIsLnkmQFSxbDedutdqJkKvaYvgO4KCXBlmt9KH-wuPPyL5eO5X4Boi8q8Y3iMkHO0eUk1CN2WuLx1iAXftT3p0ZRWsQwu5AkA\",\"id\":\"rs_6aa1bc70e19f48e261694ee7:rs_01a087c818337853b77b6896fc99e95b\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":3,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"msg_01a087c819fd7642bfe1a51bc1c9ab74\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":4,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"msg_01a087c819fd7642bfe1a51bc1c9ab74\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":5,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"Paris is currently sunny with a temperature of\",\"item_id\":\"msg_01a087c819fd7642bfe1a51bc1c9ab74\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":6,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\" 18°C.\",\"item_id\":\"msg_01a087c819fd7642bfe1a51bc1c9ab74\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":7,\"type\":\"response.output_text.delta\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"msg_01a087c819fd7642bfe1a51bc1c9ab74\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"Paris is currently sunny with a temperature of 18°C.\",\"type\":\"output_text\"},\"sequence_number\":8,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"Paris is currently sunny with a temperature of 18°C.\",\"type\":\"output_text\"}],\"id\":\"msg_01a087c819fd7642bfe1a51bc1c9ab74\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":9,\"type\":\"response.output_item.done\"}\n\nevent: response.completed\ndata: {\"response\":{\"background\":false,\"completed_at\":1788984433.0,\"created_at\":1788984432.0,\"error\":null,\"id\":\"resp_6aa1bc70e19f48e261694ee7\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":1024,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[{\"encrypted_content\":\"Q-PaDgHj9eFRKNOf-VGOvn7gfEe6sSUPXj4ghP7eH8F4KU8gPXvpTTMejCqfxtbcKooB6WbWe3kjaNfdIi_-r_QSXo9eeAThWedK6OCg1Nn6suUHKfaz6WUZLYVHn9oGO8cc6xZblj48X32-KYgeCXzoKeKv34Ag5lmtKPeMjeg3RawI0XHhtvOeiXT43siyMYaL4NkBYfSLWGX7_JWODKkY0y3Qm3aHCrnNbLWTqQz8u23ULwovuymmng6ib0urmC6l-GNcuX-182QS4DWY-aNkXIDdHPaGlfklrPcDKpgwKF9N2BiKvFEA_B7hyUshgoMwKVBM0hqtp4CaFqsF88S2h9_VYZ7GRH2CK3W40EMuJXMwr6e4RZ6dsY9MTakv3wp_kLGV6hd04dwQKjgVv_vFeO1Bq_GmlyK2Oj7spvv_hdVk10-RSXb3GQ-E1s70w3wL68LgmhwJwia1z-4cmW9L6TE-OoknbNqUsQG1pfMLmI8uGZ2vJ3Gu3qeqG_oThp5nL_WnLXnoWYAWU97qLH75Su96DgntrQCmrVzaoRuSc2nugO-JAjWmy6fLrkdlA4Rq4kUlxNTUCJeMXPJDhKuuYqFA8P3w8S3ySfZfqq3Oqym4Eic5nr1r6E25a3Acv29iWMyj1RXrIX8ATZFUFl6IxIeVfjfzoxd5E1pc-Rh27iY1-aO3JQMIhJ3s7x50SX1tDSFnw-Hz0i3FEQrp-hClTI4eo6007ygPLAjok2qZYnJq7gvxanjgFTifHDCstIsJi96TfHTKpdwE9Fz7O9j6sxptvCD9tP-_S38QCaD0744p-NhVp22ID1DSKdbInRbeum-XEhxEUAUYkbSMgwkJBTcTduFnDkRQyvEOsheM-PJCPyDPN6_ixpt0AovXsA9uEpwsV8K9jTsUbzaawvsXXk__InY8iCwLLQwEOLAETLaGE_YlKT1javo_x4hf3aFLoMo1p7bt9T_R5Q-Udfp6BoTf-7WHPdP6kxIRF1QH6BR9vUvpmLlVv7e0uHu_CFFXG__-UcLq6UI0LJ7L2sC0tVRObyY1pNEUGheWf3aonPdAARCvxTiyP0gAk-EytdDMAwQdgsLGqyc_VV3vzRGTWdR65vXjPwm-SfZvXrOr3PWAwaj4ffTnii4YtdvUyPMt_vWJOrknj2WOrGMkMDgbicVKxYBS1O5PS9alf-hNH0JRfB_3TsENLf7zKnBAqktw_9yCxaotbaHaHe1UzW3yvL0FUUUa_59uHwsWD-XSGDISzuDJN2iMmAJ16jh-9UTLWnq1vpAxd4Ov5KOiXBf1U-huaThLzua-BfkgtTyMASp7tRtc0HeRslDRJZpMecFv2rr7iX4Av11wqNh8BOgfrbYvDm5BPDNyjMtt6NK2tMaOhYkfLwXGD4XBSm3oKHxLkfFUeeDvNkgaXA\",\"id\":\"rs_6aa1bc70e19f48e261694ee7:rs_01a087c818337853b77b6896fc99e95b\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"Paris is currently sunny with a temperature of 18°C.\",\"type\":\"output_text\"}],\"id\":\"msg_01a087c819fd7642bfe1a51bc1c9ab74\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"}],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"completed\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"description\":\"Look up the current weather for a city\",\"name\":\"lookup_weather\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false,\"type\":\"function\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":691,\"input_tokens_details\":{\"cached_tokens\":497},\"output_tokens\":61,\"output_tokens_details\":{\"reasoning_tokens\":39},\"total_tokens\":752}},\"sequence_number\":10,\"type\":\"response.completed\"}\n\ndata: [DONE]\n\n" } } ] diff --git a/packages/ai/test/fixtures/recordings/meta-search/searches-and-replays-grounded-responses.json b/packages/ai/test/fixtures/recordings/meta-search/searches-and-replays-grounded-responses.json index db0f9a36a4e..de91e4ba044 100644 --- a/packages/ai/test/fixtures/recordings/meta-search/searches-and-replays-grounded-responses.json +++ b/packages/ai/test/fixtures/recordings/meta-search/searches-and-replays-grounded-responses.json @@ -13,7 +13,7 @@ "protocol:meta-responses" ], "name": "meta-search/searches-and-replays-grounded-responses", - "recordedAt": "2026-09-07T17:26:27.560Z" + "recordedAt": "2026-09-09T20:07:22.957Z" }, "interactions": [ { @@ -31,7 +31,7 @@ "headers": { "content-type": "text/event-stream" }, - "body": "event: response.created\ndata: {\"response\":{\"background\":false,\"created_at\":1788801978.0,\"error\":null,\"id\":\"resp_6a9ef3b9374f4c0867a848c4\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":0,\"type\":\"response.created\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788801978.0,\"error\":null,\"id\":\"resp_6a9ef3b9374f4c0867a848c4\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":1,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce80f717d5183d4c0d041068f8f\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":2,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgHq9r5EPOPounIxIasd6itkofnXKhFGAqezNzkWxo7v838IWngqWFvWJ47HfoHymj02I_9vpQ7Ge3C4JD0W-ulz2EOpZjyEYE3xuLiaaerkW_Xmcm1ZP7RtS8_NVkt_iFJxE4k5gKe02I7huQQWc8_DIVyYjbKldeOhprRsY6aKrhkaGixeHFnKOYB4LM08pogb5ZOCbcP7zL22Ojyy1mDtGq-OaN0DGie1X6jGLlzFLLTLyzoTC9T_HoxSDktyK17lLssSDvgYcplXBgrfMzFJRkv2vToIK00MuSaJLdvj71o56lR1I85iojPayi5bzP2bE8hjUNpC9FyQU3hoGO0gkk150-ZthnypmPgDcAorwoDi9UED9FSu4V4uh8ucX1eIvnMDgxkGqjK5NaBUdgjAO15_vvSkHQ2Lh6ERozx2ODfMhQb9udYv2_Izsnjo4-2FTHNlFP2WAldIxTWqwKdBJChxHVesa-8PwOuSTtU0UVRNf2hDuLBhsT8bUN1WzQkSEx49K_L1Nne3E9Qv3Mig39Jre06t4Lu5EwmP8iODWairKQHEXhqKBV7ZIUG-A6Z9mFQWpQeac6CQ9Th_C6WDxMUL2swMhV0bvhqHd7vHHFETDFXB7RL0oPXnF6hRIPH1inAGcxHnLv6H68kuYsjpUSSuhaHIA3TALIGcVFZB7Pn9smLtr2h4QFJVXDM_jJ48b4YoFkFhgzkaaoMo7wb-T4RcUFkdeAqupNfBCWNhF9FzS3_v8AjVpn6POzKHleZ99uGgnybx1KdQrOg6SakDOhsuT1b69ZZJr5TzFxLhSLV-XM01GdsFQ2W0e2-s6i6SAReist07HH7k9xIyvPAvmL4o552ztCaRKc-Fk8tAmFIE9Pmh8kqglERSs4aJy654IgDRD-2ja8uN0Lx8HLMrjU-LOe7BYXNzg6j1ACOA4C74RuQCygucOx4d5G35t3c2OiPjPXTbCljjR-SlNup1JYvEUgHQHbRZpuser5mzBgnAKHtynr9yDwAYMgnR0jhhXIT6GWFyPne6W8xMPSbLCHswi0Ye4Hh21G4prYvWlgK5ocO-ovWSSjmIbd5g0gD7D3dICyUtsbLYmSZP1c1dp2rBNzDVBsNlSw8xr_OCULAnLq0Pam2gg1h-9lLFA6ihj7htORRXWtSXVtJmS_Ok8IdqydFjjK1yYr8f0rev3bBXEgaRzkPFW4L_g1K8nqCB9IGtIofOKStVZryZIHKOYanY_bGknBv6uDPkNQhoMxvg9Oe0qJMnkinuuIhqLBi2CCYT1erSF5HqsBpp7gt0rjuQTNgwODeujfB5-Ndpjy5s-QQq76jUvUdXMqHI2WDZfoxfphtN0vbnRI5z0LnjmRFYsJxFHnDXjfkuKFrKp7X-Hw5GBlQHwoGmy5bzqoELQDxUttV0Ag\",\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce80f717d5183d4c0d041068f8f\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":3,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"rs_01a07ce80fb775e2b00240efa20101cd\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":4,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ce80fb775e2b00240efa20101cd\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":5,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"item_id\":\"rs_01a07ce80fb775e2b00240efa20101cd\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":6,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ce80fb775e2b00240efa20101cd\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":7,\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"type\":\"response.output_text.done\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ce80fb775e2b00240efa20101cd\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"type\":\"output_text\"},\"sequence_number\":8,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"type\":\"output_text\"}],\"id\":\"rs_01a07ce80fb775e2b00240efa20101cd\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":9,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"action\":{\"queries\":[\"NASA first person walk on Moon\"],\"query\":\"NASA first person walk on Moon\",\"type\":\"search\"},\"id\":\"ws_call_01a07ce810467f8190788445d138187f\",\"status\":\"in_progress\",\"type\":\"web_search_call\"},\"output_index\":2,\"sequence_number\":10,\"type\":\"response.output_item.added\"}\n\nevent: response.web_search_call.in_progress\ndata: {\"item_id\":\"ws_call_01a07ce810467f8190788445d138187f\",\"output_index\":2,\"sequence_number\":11,\"type\":\"response.web_search_call.in_progress\"}\n\nevent: response.web_search_call.searching\ndata: {\"item_id\":\"ws_call_01a07ce810467f8190788445d138187f\",\"output_index\":2,\"sequence_number\":12,\"type\":\"response.web_search_call.searching\"}\n\nevent: response.web_search_call.completed\ndata: {\"item_id\":\"ws_call_01a07ce810467f8190788445d138187f\",\"output_index\":2,\"sequence_number\":13,\"type\":\"response.web_search_call.completed\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"action\":{\"queries\":[\"NASA first person walk on Moon\"],\"query\":\"NASA first person walk on Moon\",\"type\":\"search\"},\"id\":\"ws_call_01a07ce810467f8190788445d138187f\",\"results\":[{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/people/neil-a-armstrong\"},{\"snippet\":\"\",\"title\":\"Apollo 11 - NASA\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/mission/apollo-11/\"},{\"snippet\":\"\",\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"text_result\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/?p=338540\"},{\"snippet\":\"\",\"title\":\"Apollo 11 Lunar Surface Journal: Crew\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/history/alsj/a11/a11.crew.html\"},{\"snippet\":\"\",\"title\":\"How many people have walked on the moon?\",\"type\":\"text_result\",\"url\":\"https://www.space.com/how-many-people-have-walked-on-the-moon\"},{\"snippet\":\"\",\"title\":\"Who Was Neil Armstrong? (Grades K-4)\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/audience/forstudents/k-4/stories/nasa-knows/who-was-neil-armstrong-k4.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong\",\"type\":\"text_result\",\"url\":\"https://starchild.gsfc.nasa.gov/docs/StarChild/whos_who_level2/armstrong.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong: First Man on the Moon | Space\",\"type\":\"text_result\",\"url\":\"https://www.space.com/15519-neil-armstrong-man-moon.html\"}],\"status\":\"completed\",\"type\":\"web_search_call\"},\"output_index\":2,\"sequence_number\":14,\"type\":\"response.output_item.done\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788801980.0,\"error\":null,\"id\":\"resp_6a9ef3b9374f4c0867a848c4\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":15,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce816fd7d91aadd740ca11d61cf\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":3,\"sequence_number\":16,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgGQX9nQEXkddVefhyuBqHxufvjhgc7_18HiEw7XuuoGAC2ylGFtOHnMYHzJ57-fFsWfjd88SMgClOnb3A8OgA3FTbycmqf_8Q9ETuQzh-7VbrwnxevK_RAgEY29cCfoUQw0x2BnAeTt-Bedpp-MfcdMFUZnBewz6NdVvGngcQSApjVLIRyZwrFvxziN0jWrSN_AB-0y2iFHuSJ6POTo5ekvmOamljhljyji5T_acpSAT8WJwX5LeyYNMIsBI16vM0-x61NlfyElH0o--3XKkE3_ZsR7dGYQrxDJUcB7zN31ME8O-22hQnZk5sq_w5O79qVaw04MO11dunnuBPeCazPnD4xmXP_hNI76l7jcnZfAOtdT_OkXhT1hc92DlfT_Gfti_BEjw8sTQsGy4BJSMFoggHp3XH94f-g__SXSJ3JxfC_EMoUb0PmSfOyCctb72iJRgkLKFGh-9ZMmlqhWHc4pAm7IZ2OBXjS_TArFLOKIZrjZXj69N8tSbHrcaUcShRlSPC-MgSL6uG8YsVeYNK03raN7ALzUdQN04A_pYG7ZxSKh9byLRFEFDgWNUeSGJTxHVB_CG-5f47UH7l2-8MW0aWBERuK0PA3P_J_Je9q-4bQOwaohEPl6AkcuzV_GcXlg99qTH5NlzCoPf9AuDRDud5TgQJueOJn5PI72AZhWM9LxbY4DJ9VjNDrtC1yRUexFStf6LB21ZhCv7jicMA86Kz3pQqpuPXdn-h_019vwSY1USesXOkOvbIbe51EbuVxhNpNTfUYhSQBNBeUnDu5clrOpQ4tvuYXGTuBMdaeQHBCIrDE3orMv6O7I8LyvtrpjKC6W5fwo1OAYj1ZrCzeDSFoKD2eDT80F2KqOq4ChFrSHeyka4Kh5kRag_RUUp1Cw0sDSg-UZgmclurh9jZroQh8d-_47pLJTyIcxIFIu2mVw_qyg2D9WIXqnYV6seGQEZZ6_Fnoei-WVTJ-KnXBhFRJJJDgJHaCvTm8F7dzfRGPqUtgUiZPFDOSeWP8Fp7aNmsME8vQBg9QtoHHqapL1JYX7BWs9yHgEo-WjbVPOAjqH8bpXnj7RTeXxkRKvfJu1J2gz1Z1pnH0U-E01grIj-Vvnlm7PLZzTSdxCXH0nv7Q85_Sa_dA_9cSlkngneRgLQQ_DjSnmEmqXl0XhvEEOXNAkM2N_QXQCPD10jz6pA92F3FWcYQvJ5HyE4uthdchaM61mJfUO718FIadP9k-FguLfGJ_f7NrjUQiavStwSpl3a2DvtNKGk8L_fR42SzW-gGYq1RAmFGmnsO1mCnp3e6DMOoquQclxk0vIbJtOirNg3TS4I_xx6FgDS6arBI2BtiHDajycGBN0eg0sZLUMKpcq6Nntk8sFNukyRme85CLbwVwNyK5d80vxX80dIh7VhdbjKYZXmg\",\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce816fd7d91aadd740ca11d61cf\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":3,\"sequence_number\":17,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"rs_01a07ce81cdd7282b5cf93a4305b9ebf\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":4,\"sequence_number\":18,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ce81cdd7282b5cf93a4305b9ebf\",\"output_index\":4,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":19,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"The results point to NASA. I'll open the official page to get a citable source.\",\"item_id\":\"rs_01a07ce81cdd7282b5cf93a4305b9ebf\",\"logprobs\":[],\"output_index\":4,\"sequence_number\":20,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ce81cdd7282b5cf93a4305b9ebf\",\"logprobs\":[],\"output_index\":4,\"sequence_number\":21,\"text\":\"The results point to NASA. I'll open the official page to get a citable source.\",\"type\":\"response.output_text.done\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a07ce81cdd7282b5cf93a4305b9ebf\",\"output_index\":4,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"The results point to NASA. I'll open the official page to get a citable source.\",\"type\":\"output_text\"},\"sequence_number\":22,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"The results point to NASA. I'll open the official page to get a citable source.\",\"type\":\"output_text\"}],\"id\":\"rs_01a07ce81cdd7282b5cf93a4305b9ebf\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":4,\"sequence_number\":23,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"action\":{\"type\":\"open_page\"},\"id\":\"ws_call_01a07ce81dee7320b2ca1492f91a5034\",\"results\":[],\"status\":\"in_progress\",\"type\":\"web_search_call\"},\"output_index\":5,\"sequence_number\":24,\"type\":\"response.output_item.added\"}\n\nevent: response.web_search_call.in_progress\ndata: {\"item_id\":\"ws_call_01a07ce81dee7320b2ca1492f91a5034\",\"output_index\":5,\"sequence_number\":25,\"type\":\"response.web_search_call.in_progress\"}\n\nevent: response.web_search_call.searching\ndata: {\"item_id\":\"ws_call_01a07ce81dee7320b2ca1492f91a5034\",\"output_index\":5,\"sequence_number\":26,\"type\":\"response.web_search_call.searching\"}\n\nevent: response.web_search_call.completed\ndata: {\"item_id\":\"ws_call_01a07ce81dee7320b2ca1492f91a5034\",\"output_index\":5,\"sequence_number\":27,\"type\":\"response.web_search_call.completed\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"action\":{\"type\":\"open_page\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},\"id\":\"ws_call_01a07ce81dee7320b2ca1492f91a5034\",\"results\":[],\"status\":\"completed\",\"type\":\"web_search_call\"},\"output_index\":5,\"sequence_number\":28,\"type\":\"response.output_item.done\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788801984.0,\"error\":null,\"id\":\"resp_6a9ef3b9374f4c0867a848c4\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":29,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce826ea7310a85ba4ff58c66bcc\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":6,\"sequence_number\":30,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgEm5UmTCup6rnEnGHrEJhmVJJFSHm5zMcF9Nvd52YU9PJ6rzJ_UMAmmPxsGlF5zAVjuZaPA5RMxuw0XyNqmbyuKhP-2TtlxzKK8q1sOTToGqc3TnZzPN7kvc_amlLe-x7Ydb2r_OK6kj1QEP8H4MZJrJosV5tTdUQldheCoBDizN_Ni_Wxj0UY7j_NqUeLfvon9YJncZre9y7rLixF5L1PME31CyA2CTbFtkaHKwxgLo7dNtwzBOnUZ-acZoLrC3hG8i784S0KxHUAqFOCZIhZfq0eQ2QE98S_hPsYzKoMah1nv238upTr-Hu8Y8JvGwMbO_5ypx_MlmJxKos21c6cCNuHr5jWKaLORi7gmYZ2N2BrE2QFB8Z7cT5vwpMBo1Jbu-csdeiBAuGUiNZ5WUaLUdyzJe61flDhg49jLHxscqT7IHAWlcattSuXH7bwL9DVdSj5j80TrHgd2dRbPeU8gOk-L5kXBnf7MK82-gmSucT8W3Hsjm4c1trbq1HYo3sbBRYomYmZoZLwA0egTPS0lVC0m-TqOZun9yFKelbznYfjSBj3i2L2ZC0T3y4J4dJ5W8X2FghO9MOK-ZoUuUqVFsnCw-mc4z9e_0AlF_f_cCrzxuAD3VkXnsv1swum3X2drDvwG4hc-ozUfKWaBO-QjaUXjzgMcpNiiP7GRhRffQTdDRYBqjXkUiJ3ROGswWvD5h8OJTU5Fe6Mb0oXdBst-gBoSUJSnOvtbHNxzS7BXBd4ao1aVY38Z_Kq5KRLfMarUxi5FRHPpgJldhEl60HnucceB2cQ-fW4dIMfvd2P86QToDkf0fwUp9749UCZD5EvkQmcTN0lfR4crrkfyzHVXH81VVK8bbknY62uGztuxwMi_rbxS6qh_XVVWnXAWWz-mwKYIqyxzzbLvh-1yblIwmoXjyFU8clvyTOTRQuiRWU3stAaFSwQOfA38v6eent5df9UcHge_r_9yixSomOZ6dxvuVQFxxJlnPNBfH32vDJUiRn0OIH8BNDHBSpICT7sgJDWw59wMoUpJ1f3l25Pl_eBiC41fm-bLtRvWn3DhX1eO1RbiAqKMRTHsR24bh7WOEoPudPoeaNOqPBxbeJSpOQHlHeYYfNv4uPfByAQ9P_I1__bnQfUJ2u3WGO8O70OWkvPYm5P2akXkFnm9TgGTdcUWQp5Nk4VcjV4QyiX7uDyJT7x8r7sK3sIuwX2w790HCiEat2RFA9VVB-9tjS0yV-lixxUuMze5thIXe-NlO-pEp-fa1588kOA1nE4CxbHOjCaX86cKYjywZA1UEiHpi8TH-ZxZDvQHfoJB0LJBYD9c3JwZbCY26VKG_lzwPmCPH6tsRCkKfcC5LcfhsLy-NanCeNFKYoV1lznxmevtckRn6CR1hiCSP-XN6N-OkzhRccodD172qg\",\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce826ea7310a85ba4ff58c66bcc\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":6,\"sequence_number\":31,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":7,\"sequence_number\":32,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"output_index\":7,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":33,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"NASA identifies astronaut\",\"item_id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"logprobs\":[],\"output_index\":7,\"sequence_number\":34,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\" Neil A. Armstrong as the first person to walk on the Moon as commander\",\"item_id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"logprobs\":[],\"output_index\":7,\"sequence_number\":35,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\" of Apollo 11 on July 20, 1969.\",\"item_id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"logprobs\":[],\"output_index\":7,\"sequence_number\":36,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.annotation.added\ndata: {\"annotation\":{\"end_index\":127,\"start_index\":0,\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"url_citation\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},\"annotation_index\":0,\"content_index\":0,\"item_id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"output_index\":7,\"sequence_number\":37,\"type\":\"response.output_text.annotation.added\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"output_index\":7,\"part\":{\"annotations\":[{\"end_index\":127,\"start_index\":0,\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"url_citation\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"}],\"logprobs\":[],\"text\":\"NASA identifies astronaut Neil A. Armstrong as the first person to walk on the Moon as commander of Apollo 11 on July 20, 1969.\",\"type\":\"output_text\"},\"sequence_number\":38,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[{\"end_index\":127,\"start_index\":0,\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"url_citation\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"}],\"logprobs\":[],\"text\":\"NASA identifies astronaut Neil A. Armstrong as the first person to walk on the Moon as commander of Apollo 11 on July 20, 1969.\",\"type\":\"output_text\"}],\"id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":7,\"sequence_number\":39,\"type\":\"response.output_item.done\"}\n\nevent: response.completed\ndata: {\"response\":{\"background\":false,\"completed_at\":1788801985.0,\"created_at\":1788801978.0,\"error\":null,\"id\":\"resp_6a9ef3b9374f4c0867a848c4\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[{\"encrypted_content\":\"Q-PaDgGAAFlDR7K5x1JgyuI4g2QK2WvzHF8_r-ibzFCq6UrITQXhWApaOd2E4Y8HNkhMHAPuhFREq-SqHhlNDUPW0L-rG-chJZlvmhYbaogVZz2lmbj0NpdCsnbO0Dqp9miq4NYsK1VGYrJ73fkzO6idGtG6oWSsCmJaCIO6YuLA4oyKU6tNN3iYahPJmhEXec_3PX03kGc3crqkQCEQtQx8nfX4LBPrGLab0TJ0iAuSD6rZ321AP7PtSpAu7ZHSVVNihA_AisUmTU85j_KQQ-5g3Zr35As-tMmPoYgZxygUQofcN7iDUnWK17EJdmSNtLvvpKpmeOV4pac3kxsFBuxcgzGGoW1noWmxIoOXS4CvEv9VrNheypmUrMKW2xUB_oEQ7XV5sbGruWJM_f9CyrtMAIea0v0gXNGKDDKDbLEw2_ejBEnSkLz9IFxjzmP3DoJGH-pKUGbeVBmnQqtDl7UaZ2vpN1n4APALV9BLOqEtcM08-MXsWqeiyXhevzZM2bkVzSvNhqwPv0TtZSJwNwPHTtfq3K5qggaGr9gDBYiv3xuUD0Uut0OmT5F_zWHSFXQelITpffTwXFFh9iG_oeZlr5KDyEf27dkHF_jjXErYgF-Up0TZ9e43Y4dmqWOG5LpCguZtlFXXeQeZgQv9VeSz-0NHlgcod-Od5SF7x-9T-HgkHQ6NMW9xToaebad1AU4-rzrzP51AVwKj5xkclK0SWNF46MP3F_TaTD1Sw-zCZRRFJjF23qZ4NE0QZ5KwGW_n2uLftn0NYksSuCpcm9gqrkg3OwQT75_MXIaYcIO68g_UAgmviJOKt2S7OovYomypm6Wu7CbrXA5lylTzngjGbCZH7N6pvAylITx2NuRirTqie1QkW3ZllKxfqTi1OXKMote7yasEhJ1v5BNi8vAxxE05GwaHwUemd1XUDEqeTH9T8auOerPy9iqu31Rsnf03MAQtIzzhNt_zbuDpVIs1fdI2aHxRPr6Lq4hgXIQA1s1oM3mIOKW3Z04Bhel_AUXCEh59R-57rToFfVru7jKn79QRtbDqiKPsgZNVKd7n5qPj9R3u0ifrOvfTnh-lFKHReDkvcQhncXxXuujCi1LTH34anlw_EIh2EZ3zn61NWNYdNZVlQ4xEGWosaEPZJOPeAja_YWv02oxQIQBsAEaJu_8MakxI0iAu8yS9AtV3E3rlfYoJ9IYupafHw1xEGH0RLVVninoBNa-mnzP_8uNJ2jEeSTcI-5Eo_8JFiHhUBKcuWzRGNcCTZ4Popolg1XAu_pCN57su5w-Us-nX9DbjDEofiokPxqHBLlSYsGPUiwAw7ubFvBNxluD0td0UDAn22KXbYHAL2KgTSbO9pIU9CerWo7mWqD1_IICO4PQEiOTGnpV5FY9ewMGk5Y7rpviHCr82leAafEcBOA\",\"id\":\"rs_01a07ce80f717d5183d4c0d041068f8f\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"type\":\"output_text\"}],\"id\":\"rs_01a07ce80fb775e2b00240efa20101cd\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},{\"action\":{\"queries\":[\"NASA first person walk on Moon\"],\"query\":\"NASA first person walk on Moon\",\"type\":\"search\"},\"id\":\"ws_call_01a07ce810467f8190788445d138187f\",\"results\":[{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/people/neil-a-armstrong\"},{\"snippet\":\"\",\"title\":\"Apollo 11 - NASA\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/mission/apollo-11/\"},{\"snippet\":\"\",\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"text_result\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/?p=338540\"},{\"snippet\":\"\",\"title\":\"Apollo 11 Lunar Surface Journal: Crew\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/history/alsj/a11/a11.crew.html\"},{\"snippet\":\"\",\"title\":\"How many people have walked on the moon?\",\"type\":\"text_result\",\"url\":\"https://www.space.com/how-many-people-have-walked-on-the-moon\"},{\"snippet\":\"\",\"title\":\"Who Was Neil Armstrong? (Grades K-4)\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/audience/forstudents/k-4/stories/nasa-knows/who-was-neil-armstrong-k4.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong\",\"type\":\"text_result\",\"url\":\"https://starchild.gsfc.nasa.gov/docs/StarChild/whos_who_level2/armstrong.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong: First Man on the Moon | Space\",\"type\":\"text_result\",\"url\":\"https://www.space.com/15519-neil-armstrong-man-moon.html\"}],\"status\":\"completed\",\"type\":\"web_search_call\"},{\"encrypted_content\":\"Q-PaDgFOmlMpQ3I3MHqTmWVyWBnzyEiNV9WVm5G5mqJog0vVk1XGt9h1aAdatRMrM0wMaTiWktTY_HC3eMUhSb6_DdqsIhYb3JBvISvoLdQdAKXleQ6CoFnoP-xIk0tPiUoQS6CNU7rKXFCqGPx2_0hXKHEP7h5icVH-H0qvWuA8p_npV4ZnsaOto5PJWmmq5WwbuGXi1qG2JgF6VSEcXOuLfQmSQzfEGRqikudLtTJ15Zoz9Vz-l_wxPLHyDcKb5SeAa47VTskgO46xSyWKYTzP1fLBRtOZoBPlrH9TkLgiHjjqZE1fPj2g0FiuMpQGcUTGl2qQHqSycfHCU5VGcKXCFyi3reInlzdE_aIsZ7sZ1qvr0ZD5vnknh3ZEt_i1IN701Vnk0P4LmJsfVebnNr9300Uuuy4R336l_2MQ8rLtmr_wOBAl24Fv8afx6TMMDtBbnaNofHipB8jeurSN_S8t6LSY8YGtLhUEXZL-UdiVCKBkHM8Q-uXIPb99mNjwqgg60i6rodwIoPA6eLn2FbgAtlPRTvepHWZMbjLzG0p9L8ui_G5oB8ADwWaA7qdtKfTZY7gkY5KVVw5rvXZPF9VVWtj8VWNut_vJipNrV3vMrv3PijfIiq-GJkf2nBHghCrtsirWeKVXU_oD7hpR9TmLtcZduiGhcRGn_5KWlrOyRuiXLoZ9jXtIuOzA0IvEHdtlpkeVjBcaKpmVo5xS8cCrBHOgln9EdDEF82m-3JKjL9aFaEa9A5q6WV2uSCDSIX32gPSobaLiaDLNOr1YXdm-y8S2e9NIHmbvZXy7MZJxVIxRpkqjCsWvanGbPNeOuhYyuyWwfybrRwUmdZA4vcsdXnACzm_tZDLf7pqyHymwmGESzrtuX5HgH49O2iMUbb7PLe5YqNDU72mzgfQ1WFqimk-K0SjR0zf9LyY_Bi9pCdbcK6P4SaRbbpCzqWsB2BnM4FftJwOmYvWsja6pHpsXvQRPWvzMSh1FksLASxndTJKhZwVqjGD6MmlhVJw6NTDM2kCzTdRHTS_xw2rQ3wnHqkj0913Q1Zqa7M8IftLfrqOBlXpwzXMduiCfFQRmSsXHeJfu3yAQBHU5hXPLgZqMzRQ4IJjuFrkvTkUh4HasId7T9AFqCynD2NqNIiDnF2fjurnw-qD4RYfwzLvR3mnzGx-0SlORMpVnIzU96UZeZwUAetaiL9o6p0CbFl2E1XE4OT56MvqZB4Ukl8hKqzybRZgc_Wa8pTG6dXAeodmbGszBGahPFYN2ICjNN9viXavdXOkvY4i4c1wxty7MvKHdK9GUR4-jkOKZMr5kVCtdrRrAnaX44eOrxf-qCkFOf7IXKuu-nsGl--oyTKrL4eCkjN2Dn1D7gc_TfBsjD6XthnVUY6imUQMkqsLJZgldAt_kEMRv6Qsy1rd-QA\",\"id\":\"rs_01a07ce816fd7d91aadd740ca11d61cf\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"The results point to NASA. I'll open the official page to get a citable source.\",\"type\":\"output_text\"}],\"id\":\"rs_01a07ce81cdd7282b5cf93a4305b9ebf\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},{\"action\":{\"type\":\"open_page\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},\"id\":\"ws_call_01a07ce81dee7320b2ca1492f91a5034\",\"results\":[],\"status\":\"completed\",\"type\":\"web_search_call\"},{\"encrypted_content\":\"Q-PaDgH0Pb_kCyMWLrLz_Rkpo9pFHbXkEpya00pYiwN4fOQnCZvjlz025gaZIVaOM2btHimwD1C21jcIFJO1_Um_yIeepN6zjJsMXLpC0YS7N9quvS_qav_8rElkXAeSGsHuhU826_HSYv2du3tQfQ5oShTH1x0e-5iokWNM93se9SEuPzZLrCjLoa8EQ5x3v3zKJD4Dt2-6nTPUyZ3IY193bcE4yODKrIL31sJVxT1FHtYKm3v2JBNFgqkNzjEwCbmbL3Ax8FFjO4zIj2IyXClzB2YhTriJxRw1ku2q-X3NjMfJ_TSZTSyxgHjVFCQ4WGfLtSU_mGMWM00oe0gROf-vuK-DSAPBiTJ2D8ZQHeaB0RzF4o11IhUOMB-62xcNs8tSGLyDEjHdFEIfbur3GiuAHxxuFifxnuStlCplo8nlpJC4fRT5qnnCXoPvY1EAWmVt1QjugAzj5PkfRri6I2Jf1pTSplR5GSQtkMq1UJ0m28ufMNaWqST8t50mOket1gogwfPz5R100eRy__Rv_Y7TX1oCtghS9QjtGLMvoKdot9XaiqAR855L2JWWSSkw8Krh6QtFOZtkxz3T2boKtyp7dy21vmapSD9Z3J_2NnD_ezs6CkNKHW6GbUKcin2xAt9lVozIUd3WFuEegvwf0dQhg8vYLcGStSgBvsvKznlCsG5s3VDlf4ZT6F_V2T5dCBFs4dxu7IM9DsPe0afL-J-7nGjcR97jd7ZF522nTevzW7izOv3n5RQDRrnH5e1FSSwyO346ex_e-kmDpzpdvtKP3fCMQeZ225zkkyDCCe65T1g74wak2-kD_ind38wGgZJ0ch-Pq1U6zbtPxQDHH2r5fuXkbJ1RLoUSo1ebZkhQVziuLTJ-bFjw2AQxn1o19O9x3jvl8VrvlFtqOXCYvIpvxJtRYsBacGw3wJMaBzsOXmO83PUVMSqY4GTVuvH6jOZSjSdq48rR7F8w3yTy1bumeCd6Uu1-HX_fz-Q7huiDLj-1QRbcuj5KMkP0ywCaEoVJAAB9hYDXdKFeE-QGVQB6_I01TRjGX5M8f9MCDsueps85BH4N-zB83ubFVETPgoJHe6tm5z6KBm5lTXC9tYYNb7xclBfPmQ3t508JnpXD3qcg6arkMWCznZEwcG0BX-cRoXQURlXKHxzdw5GaFzv3VWigfIAeHetpDSzrYwqaWZ9trP2zvdk9foAoLodctDahxAkw3KLG3qfJ2RMrp7hMXBqqdJxCTLHVrcRb8dATiI_NwjMqayrlqaNU2divlP2ha5EQbxpBNunjFAFOvU1bkXGr7cGt7gbRpUEcuSWohnOJAbx8tVoo8DuUoEa8ay87hu0KjPCol6vT4L_7Tn_7uTbAlUyBc470faKR1-nrrn8IS5-9RfNTpmPj9XqIRaCPrYgvhyqtXU_EGw\",\"id\":\"rs_01a07ce826ea7310a85ba4ff58c66bcc\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[{\"end_index\":127,\"start_index\":0,\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"url_citation\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"}],\"logprobs\":[],\"text\":\"NASA identifies astronaut Neil A. Armstrong as the first person to walk on the Moon as commander of Apollo 11 on July 20, 1969.\",\"type\":\"output_text\"}],\"id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"}],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"completed\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":3307,\"input_tokens_details\":{\"cached_tokens\":348},\"output_tokens\":494,\"output_tokens_details\":{\"reasoning_tokens\":256},\"total_tokens\":3801}},\"sequence_number\":40,\"type\":\"response.completed\"}\n\ndata: [DONE]\n\n" + "body": "event: response.created\ndata: {\"response\":{\"background\":false,\"created_at\":1788984430.0,\"error\":null,\"id\":\"resp_6aa1bc6e8b98653f2d9f4d02\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":0,\"type\":\"response.created\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788984430.0,\"error\":null,\"id\":\"resp_6aa1bc6e8b98653f2d9f4d02\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":1,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c810a7775280ed0549897066a8\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":2,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgH0iXETa7hmPZyHFqKuNqTaeUj-4vMoGjbK2lfxFknZJt5uGWlEIRXt8nwEiX3-ukh2NAV4aaRK40m6bdoK2PochwCigZLdE8PYUdSr-sUSpoF_C3XI9DIDb33EElnfFe5JGA1crc-tQoPf2ReR_YjF04jhjg42aK6Gqdemp8PWudeqRP5P1DSwas8ULo-3ROCeLoBh9I792-XN0ADzeoPifYHjlxlyeOuVRJ8yNbrLVTxlCbns40xdYyzwaeuqN2S-FhloXCrG_CWWLlkeXoG49UJoSGXa0tiy9fmxWqSZdi6XblTDlh_bWCpo_quqTQTnW-G2hDio-ulf8RwoK_GcDQHvhzJsbBKHg_sv5swGgKgQdoETBOOMDm1p_ZQxgvHowoO3CJ3oiCs4dWaalZuB9CVi7fr0o-WL5SsF3lHX-gwGk9t0JAYSB72n-RZ8FJQu11oC8MoomauKrfcClMdiaP2pUI_3SBllMPV3MjFdxWFpCPPekk1G_crhLaSpJKC0I2h1wUA6IfEjMUBcKmatCcrCO3VqA_D8_un6yK0aV-ApXjLfqdbPeBHg02cyHSPt_5eandUwtBn_kjjCg0jo5TY7czzil9Ur3KNOFt8DkZrZUV6_JPe-wO2KtCBGLQYry4PC7u1mVSSmT7kOn5noObGCUKHeRf_RSjhotahwvQNhPHTNVkYVDywcHUnWdh7b5NGeRk6W0d4uPubjgv7v5oZa67Q3R0XfXx-PxmNyXG1OM26jMexBRHJsuqjpu9srQv8dB0EjZVywXnZxqT-MxwcCmZeslmBEDjo6zQR_m4gjMcTxoMvgLXFdtVvlARBCj4xRgPowRcCwZHo323rrtUSvNbf12Lnj8HgNuPiwswDFUHApcxTXzYrL__V-F5I76mQylzZi0fvvZVV_24rWzZFGXgFWtr3Or2xIhtwDp9QdD475eZ_QZa6WQATZZZX6Gs0ybCsiwONYnlcBBfDDOtxkVL4yO0HAd6ZPvkyCVxRBsLjgkZEffvVSxwmFNqCCf3_XKlB7UD70Mc9hOQgFopLIs_OL4giNvM7DPawO5vGJ1iJkUqrJThJcW1xt4iZQYQ3GBzh7AwEuR0fBcGP8g7J8vymkA6aIohgb43Ydrt2wv3HR_CgtDydK1mt8K0QZ9Ri2_RNcJYUfOUYoQTVu9xRPNQ8t4IhVsu3Qh32Y8dj8QalY1xtoTuU28WNWWAwvRJGGhKPN5OSTSWZHmwOFnnVaqyy1eEimonfx58twrmKLB5WdXcNdlw4DBzTafgoHdr2iOH7mJV5qFNp1tZjiQgL0ifPM67IFoSojfAidPXUY_Qqt_4t2CiTTi8a1JXR3aUKjauJwspzOUBqDA8KDBn-sxgb3B8tytCf554w3AwBoIafEi9_nOXw5lmxpf-zy73SL2-w-eg\",\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c810a7775280ed0549897066a8\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":3,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"rs_01a087c811997a138134280250e08d5f\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":4,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c811997a138134280250e08d5f\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":5,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"item_id\":\"rs_01a087c811997a138134280250e08d5f\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":6,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c811997a138134280250e08d5f\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":7,\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"type\":\"response.output_text.done\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c811997a138134280250e08d5f\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"type\":\"output_text\"},\"sequence_number\":8,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"type\":\"output_text\"}],\"id\":\"rs_01a087c811997a138134280250e08d5f\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":9,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"action\":{\"queries\":[\"NASA first person walk on the Moon\"],\"query\":\"NASA first person walk on the Moon\",\"type\":\"search\"},\"id\":\"ws_call_01a087c812617a8280870ee2b962d62c\",\"status\":\"in_progress\",\"type\":\"web_search_call\"},\"output_index\":2,\"sequence_number\":10,\"type\":\"response.output_item.added\"}\n\nevent: response.web_search_call.in_progress\ndata: {\"item_id\":\"ws_call_01a087c812617a8280870ee2b962d62c\",\"output_index\":2,\"sequence_number\":11,\"type\":\"response.web_search_call.in_progress\"}\n\nevent: response.web_search_call.searching\ndata: {\"item_id\":\"ws_call_01a087c812617a8280870ee2b962d62c\",\"output_index\":2,\"sequence_number\":12,\"type\":\"response.web_search_call.searching\"}\n\nevent: response.web_search_call.completed\ndata: {\"item_id\":\"ws_call_01a087c812617a8280870ee2b962d62c\",\"output_index\":2,\"sequence_number\":13,\"type\":\"response.web_search_call.completed\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"action\":{\"queries\":[\"NASA first person walk on the Moon\"],\"query\":\"NASA first person walk on the Moon\",\"type\":\"search\"},\"id\":\"ws_call_01a087c812617a8280870ee2b962d62c\",\"results\":[{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/people/neil-a-armstrong\"},{\"snippet\":\"\",\"title\":\"Apollo 11 - NASA\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/mission/apollo-11/\"},{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/?p=338540\"},{\"snippet\":\"\",\"title\":\"Apollo 11 Lunar Surface Journal: Crew\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/history/alsj/a11/a11.crew.html\"},{\"snippet\":\"\",\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"text_result\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},{\"snippet\":\"\",\"title\":\"How many people have walked on the moon?\",\"type\":\"text_result\",\"url\":\"https://www.space.com/how-many-people-have-walked-on-the-moon\"},{\"snippet\":\"\",\"title\":\"Who Was Neil Armstrong? (Grades K-4)\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/audience/forstudents/k-4/stories/nasa-knows/who-was-neil-armstrong-k4.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong\",\"type\":\"text_result\",\"url\":\"https://starchild.gsfc.nasa.gov/docs/StarChild/whos_who_level2/armstrong.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong: First Man on the Moon | Space\",\"type\":\"text_result\",\"url\":\"https://www.space.com/15519-neil-armstrong-man-moon.html\"}],\"status\":\"completed\",\"type\":\"web_search_call\"},\"output_index\":2,\"sequence_number\":14,\"type\":\"response.output_item.done\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788984433.0,\"error\":null,\"id\":\"resp_6aa1bc6e8b98653f2d9f4d02\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":15,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c81ab77932a15e2eab70d1986f\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":3,\"sequence_number\":16,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgHtUAYEHcANv3mSjfj0KBbRkiftJ1FBhTogK42nxKz8je8MfQ3va0Gft-8BcBq1Nom6k2ichRs7hjU6wVO5D9Kn7XgVFxAyF9L--9-4sHk5GVtSdZn6z7emruIDtiX3BXgN-xZn8zxL5YAW-Hs_bt8oiN4p8fhXfhDj0jHowUdM_JL5-edrw9EK5ptuJYuGq8oJDMLHccSOB1kOhmN4oWBnRvI2amGm-Ad2smiANYmP8mM029vnfvzfJeaSKKcyt77IvehdvHydJGBfPqysprM8ZVLqdEu6f9-6ztnArmnewmv9s_rBmMiyhLKnm68mS5k1pZMH5BD4F1zH6SA9z-sQtMzrhz4Q301y9lMbdGzHp6wDblCCVbLbmOaFhleKUnXIy62XWYSYEaEIkfq709aS7kbYoezsW8WYXTSRhjua_BczFmSfc_6HhHVWik8lxdT3cYHAFq8BDqd8CS6CFrIRkx7J-W6zh0144GZ1jXJUA2U0bPTCIpDIjqAolkGGuulXkCZW0UjogIq3Qx0FjYrXd23vJQMUAeedHeqpqgObKmEnOKcmmeq2l5y971FH6R3ERn7iQ-jPx9AT4iARK3zjfPO35f7Ko0M1eWnfdMlwig0ZiXlJfp3sNuVdz_JGr3kYDTtoUEgcUpLQ-GQRJSgU9Up7-65ram8sq5GeHO9dz03eA2N6RB7e_E1KZ831iZN-nElCiWFxmgzR9jxOd_OE8ZzBKojWxKcmbWo10oiPnHcdgomon2BOlGJ2jy5jX-HhSwi0It3mzJf0YvERVZaZfHNgifYXzK0Kko2S7_qC9E9ITcgrHDHD8CybdhPadjLoNVM0akCb053YttptNTOzz5J2PjBwwwBvEW9YtfcCb_D_Sf7Wqf9pnY5Fmf49pt5EqPbQP-Ddx0ryzBqGK8bg-nybrlwB4bOzcN5OWrGT2p4q6tOcJZSxpf7BCt_vZKhBPuqMnCIh3dq1inuDgyGp4C4q0TCod4N8uQFAOHGsTO4yN-MXIzoqoeAyJHKZZFAIADRiXmZf6iyuP9NFck3plh0F56wDJU2KHdYH6ZbLdGCNyZd9qHn0ckp5IctBCxq1KrzRz7r1oG1zNxKW_XZOpUvryow-nRqXWPEahrNz8Hm_40qZIhPUn-WJdf2PlmJCoaX-NOC2SRjxhLfVJTliEoy5McuZOoYDb2fHgrZjjq-lxI8dU9cNvvlYA5XZM1pFXhALmuYzN6gHX5BlReNAWaWqwAbSr7ZopZ-kzUhxkbmBMXmD15dG7CM2wV3Eibf3YiuzipGfMIGV9S-hynkCGjBo5GE_bS8yJZmkz1GZbktCsCF07k5V4tScVZBUhiq3b9g4oesebUbmzQyXuGOc0k04mM6dUqZaGBnwif7clF8WXpHfTMmbzO4jhpnYUMqAzNHnQqnfjt4DwycfZccyDS6PY0ZvezsLybQ-5pHAwFAHW3oDpCpP8dy_eSmJLL52fRkDiD7zzFKw-BudLlbw2Fgon1qokqKU4OVRbNnod-SevDdbAqtpBfzTwIBldcj1TOkhFjRW-ZGqTY9dINyoxm3H4Ki_6pO8K710SpPai3hMupkdFUmApRiIP_LV_RbpKiWZsLPKLmVwhdL_QdZ2r2_jHR61r_NlLkVs9ksKJfFa9zKMtxEqwbN2rtvs4TkSJSdYGpuiAeIGApSDOTs_TlCuu_maN0wTrJ9jQ8B2QcBYwzVfxKMrrL84zusmCAkZJp6IdiI6g_F_5O6rkXDtlwx8Qyvvzze4THSVh6qfS8jo723qI78wySWtEYm3_gfwZS_9CzMPNGRW0qIP8aKmwXbvkRGbTesoawbiUsgyLR1RgkiGPuPQQkaGieEDng2_69lezls6pjLkAxtgzW6POcU8p_JRTy_7deCJ4gCoGtDd7xxCD8YEyqiXnTftfDnTYFC2gfBK-S1O6HmG31JNRlX_Uvax-FTqegAAF0ad_GOLDMBJ011uHpH7LfjOh9WePj-iV5dVuij2RSNIHwKrfL1ob1clawQzk6iN7NR2ypZwW9CGcRZl9ajI83pZcrJaRoDpN1PTdZH8IEPzAztIaOcdpXbH9t_jEqr3rHv1-7C7ftA7vzkI_OmqleftYxelKVSFRBUChREyl8NQgC3vFD94EPy47Ugzm1K7LDSFWTkB6gSCK0_lehP8aVCvACPUuZqNaeEJib_W1dNIJ_hXCgOZfqHaLs48uCQxC5Cs6UAjPOHL_i3rs3En5Wokshk_vTWAmer3V1rtBHdyj9J9mw6KIQIkYwlskKK604LHsd5RfsQFI7ZfSy-vqnWoI--Pyfb5fdJYQ4Uueblc_bVpAabq2t_V1HG3Xnu4XzH-WltMsN00R2iM4mlmqPSMGu_Y3MARz8roxsfiK_MAF8T_sfHN0WvGF2l7TrjoHmrPnSEacRfCS8PRaKC6uTRuVg7aCCOF0PjDxYwxzRgMp9xeE1UNxrDWbXuEAWc1-2atYR9uCaOX78ZKtidkNmlV66Wx7SDYLPQ0tJrB_kCSJj_SGULc6OLPhkm1HduMs0_79iDYV-3c9H4FY-4GiW92BkVvGZNPVrAslYoCTgT_34pZg99p1gjyUbTrZGA1nI8RLwBpOYZj8MC3fz_R5tKk-rYBRhe3fS12NKZECpos2ErxSJBklHxrN7zAASVSmM2Ya7hIeDtkqFmjyZltInvx1TMCXKSCS6144n71kOjJEun6sxNxmlrXL_pcOiShnfgw3uNRPBlPNFNM1qZHUEacJK1Supw9MoUxoowzjRt79zeOjiNwtdmfHxo\",\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c81ab77932a15e2eab70d1986f\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":3,\"sequence_number\":17,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"rs_01a087c826637e038fab7ad8977fe74b\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":4,\"sequence_number\":18,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c826637e038fab7ad8977fe74b\",\"output_index\":4,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":19,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"I found relevant NASA results; now I'll open one to get a citable source.\",\"item_id\":\"rs_01a087c826637e038fab7ad8977fe74b\",\"logprobs\":[],\"output_index\":4,\"sequence_number\":20,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c826637e038fab7ad8977fe74b\",\"logprobs\":[],\"output_index\":4,\"sequence_number\":21,\"text\":\"I found relevant NASA results; now I'll open one to get a citable source.\",\"type\":\"response.output_text.done\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"rs_01a087c826637e038fab7ad8977fe74b\",\"output_index\":4,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"I found relevant NASA results; now I'll open one to get a citable source.\",\"type\":\"output_text\"},\"sequence_number\":22,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I found relevant NASA results; now I'll open one to get a citable source.\",\"type\":\"output_text\"}],\"id\":\"rs_01a087c826637e038fab7ad8977fe74b\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":4,\"sequence_number\":23,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"action\":{\"type\":\"open_page\"},\"id\":\"ws_call_01a087c827637c009ebd82cd5917f022\",\"results\":[],\"status\":\"in_progress\",\"type\":\"web_search_call\"},\"output_index\":5,\"sequence_number\":24,\"type\":\"response.output_item.added\"}\n\nevent: response.web_search_call.in_progress\ndata: {\"item_id\":\"ws_call_01a087c827637c009ebd82cd5917f022\",\"output_index\":5,\"sequence_number\":25,\"type\":\"response.web_search_call.in_progress\"}\n\nevent: response.web_search_call.searching\ndata: {\"item_id\":\"ws_call_01a087c827637c009ebd82cd5917f022\",\"output_index\":5,\"sequence_number\":26,\"type\":\"response.web_search_call.searching\"}\n\nevent: response.web_search_call.completed\ndata: {\"item_id\":\"ws_call_01a087c827637c009ebd82cd5917f022\",\"output_index\":5,\"sequence_number\":27,\"type\":\"response.web_search_call.completed\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"action\":{\"type\":\"open_page\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},\"id\":\"ws_call_01a087c827637c009ebd82cd5917f022\",\"results\":[],\"status\":\"completed\",\"type\":\"web_search_call\"},\"output_index\":5,\"sequence_number\":28,\"type\":\"response.output_item.done\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788984438.0,\"error\":null,\"id\":\"resp_6aa1bc6e8b98653f2d9f4d02\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":29,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c830bc7fe0b906cea564abd378\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":6,\"sequence_number\":30,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgFZTxaC8J82g-3Zcxtjc2NhmaSvZP2W1SXibsJmLqv9UupGgmUzDuTFJpxTUhgyvgu2xMY0r-LN6oYa9uCvXakiFHHeTv4zYwc-y2i93qUvZalQ8SXXN_XSA-B_Ni0d7knC_IhhDAKNGvz7z_qg94rkSyxGTPtEBxWute1PzXIK02vkOrq419f1xHbLXS0u1S8R78IvNidKIHmpniX5a9rPZQgtSBHbCJuHN9_RSU-No3qBHEUFULXJFe3lwjq5hU1mvV3Jg4XKt2o19K8SFTWbtlsUClb1aj1rcvJRIix4qRdXnjET8b8jQNKLaJ3yobAwgMVKNVgJbvZRxqQCw3JVw2t5hjRH0kUakARveh1xm9J3x-_spW9qoxlmWSg6lymG6Bmm_ITGoc3ESznTGt3Ie2S2mGi-JsYX4Epa7B49YDCkBWhsHvX4ThL1hiJymoAGcnDktRSrmts1IdkxHjxmCKomfEAQ9oem0DOFLIGCKm9Ir3g1C0ddGmdzd8iuOxWgBNzFdfkXtmYkYp4sQj_rMeC-HF1pcF8_yK90gs6-7IE9pZFVMC5Z7nLd9b9kRBItIz68uwrZmNmbvX13dr50_3KPqUIwBQkI7DgHaQ4Jywg4H27DSGyDnj4v-qoIkrMXUJoVALEuLkOZuRgK_-_VBD4PeMOe1l17BQFQ9O3Y-Sedx6SuWv6HXWhxHSGfTQN2Wlnt9oQCb03bNIHW5GMzcwUtWZ9eaHVPSKM-oq83C50wMBQDZ6a6_lWTbSwF_xIBNSjGYZodXDOPXtSKz_VXBJ0IfmJKyXLqjyyLML9i15rm_OxZEmA2VQboZ0xfzfwEclJB6VVl0-tU5W27npHkhDWB8RUHlEUrT5Yiur3gaKFXkYMczkGws0uk1MYvVvhVhILgnV_E3iFVmxlO2sOnZXKGVKU1i9T6-Cjinh7K_K_m6TOJ4-RrjDPq9srKTw9KrvRP3H5vAVjFrqOTls2BKb3VQY1vO3ZFF0VkrJ6YXw9DsaJ-xSJfc2GYHxY2_zOkS0SzXTIVckiLrD0r-5uMQ1AIBeT3Q8uwzMcFOqNGOo-g1Wh58YN2O6Ce4HOqsvlIiLs8OS7NxpzQp25HXDTT6P0sbhS7EN8ppbkDsGDGWsWNF0YuXOK4AyTe-fIVF6iDM34OO-X9UvvcU6aY3jWd0v5g64QRtYm_4vkOg_WcmpV98-y-rpNxsuAvn_9fU24kTrqyiHqA9hHyHa7SaQtZbL4srhA-VL9jdqQEwNEfB4XColotBa_ld75Lcg7FciekUwyoBbQNAiSZGGLOWa3H4zfCDoE-GG_dqBO8JEN2GlahtxDf35JEe4b8wZKBwrJoPCH0R_ebhk4nGgGNctEyk2idqzNoek0ry4D8OqO3X4kdtQtdnLVDCBkt4BdTz1Rjw3vlANm38g\",\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c830bc7fe0b906cea564abd378\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":6,\"sequence_number\":31,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":7,\"sequence_number\":32,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"output_index\":7,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":33,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"NASA identifies astronaut\",\"item_id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"logprobs\":[],\"output_index\":7,\"sequence_number\":34,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\" Neil A. Armstrong as the first person to walk on the moon\",\"item_id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"logprobs\":[],\"output_index\":7,\"sequence_number\":35,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\" on July 20, 1969, as commander of Apollo\",\"item_id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"logprobs\":[],\"output_index\":7,\"sequence_number\":36,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\" 11.\",\"item_id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"logprobs\":[],\"output_index\":7,\"sequence_number\":37,\"type\":\"response.output_text.delta\"}\n\nevent: response.output_text.annotation.added\ndata: {\"annotation\":{\"end_index\":128,\"start_index\":0,\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"url_citation\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},\"annotation_index\":0,\"content_index\":0,\"item_id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"output_index\":7,\"sequence_number\":38,\"type\":\"response.output_text.annotation.added\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"output_index\":7,\"part\":{\"annotations\":[{\"end_index\":128,\"start_index\":0,\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"url_citation\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"}],\"logprobs\":[],\"text\":\"NASA identifies astronaut Neil A. Armstrong as the first person to walk on the moon on July 20, 1969, as commander of Apollo 11.\",\"type\":\"output_text\"},\"sequence_number\":39,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[{\"end_index\":128,\"start_index\":0,\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"url_citation\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"}],\"logprobs\":[],\"text\":\"NASA identifies astronaut Neil A. Armstrong as the first person to walk on the moon on July 20, 1969, as commander of Apollo 11.\",\"type\":\"output_text\"}],\"id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":7,\"sequence_number\":40,\"type\":\"response.output_item.done\"}\n\nevent: response.completed\ndata: {\"response\":{\"background\":false,\"completed_at\":1788984440.0,\"created_at\":1788984430.0,\"error\":null,\"id\":\"resp_6aa1bc6e8b98653f2d9f4d02\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[{\"encrypted_content\":\"Q-PaDgH-8M4EFl4cOVIHw6TA-jijiaEN7IQflg1SD_hmhf9pJS0VPs0aYNj8E1n4YgH9GvpbT_N44Qyy3-WoLUWxBZTupUkH8qb1dwekWaW-pnkTA4qFlTjDZXapC94zM4GiiqpGmcH0QAeHSWXkVtP53EyZOTJl-paTXIR0_4OX0qobo3-OAzzpLpynRC4YiGZsBHP_RWQk3rhLnxZOujlvXReWf0CUS-TblmxhkKbUXY7aAC2cjSv2WxYBWNoyemOSUeJBp-b_BG9_YRv64bSM7nMn_aS3Rz2kDpWkKVqzWZc5EAS4i9j3m-M9YSdZjrdkAD3Qpbze2XadZ9Nz6n1yHQSnlOwUenSeZLjh317MVXxaaC2gosrjYE5CcYMqLHsR_yztmOGnyOFk6WQ7QDp8AbKT1aKwssEEoGZY7HzKsS9ps5JLtDE8n7b8bal5gwzj56950Tpnr-wXzZaZsGIYVNKBT1x4w5eTj6BaiGJI6ll_RyLvz5icKfKjBUKoLkVQOJMe2WS2aO5lcVWyNXB3OtmtpQImVFZasy3SIGWZGONktJvXTRK_uYTiPM8NR1pVwE11SxEFJojxDc8rG2nUFU8IsCQ-1NCbf82CxVVKbJIfapz_VEFPOlxxE27dpyN3Td4kM0-MIuJn7DwdY0s6PbEJ1XB3LtJFiZLEQic8YWQUl0WDv0kyjnkcCmdz9qQ4Fu_yPZWq7S25Uhziu2b6oeASOQzhlSu8yFeQ-KuAlN1EjEzcvubP05BOOnVzC0ZBbkhwqWUidp73UMa2IXoHJV2hHQyiOrck-KO38UtES3cEeg5CSRaqFvgRn0vsyUEQJznM5r0NfhDSRpLy2fgp-ZpXNU5m4VDeionhqyhYlT6ZpFb8KqfOTRTZtizEvKjvJdoeoMDf9Pn_byQ_aDF7NANHRDj0qLAJxRkFqUUhsAnFTJ9zV4a4f22_Hr7VsZJaFbwgh8jBVKFkDZa09QQZtNlk526ArtNooby9gViZG-dfD0f2teVFbTy_8b7n7A52Sq7yYQ1OcVO8GcrEnuX-x94utcZKAJhvhRsv84R_eu-3EQhgmYTu5jDrNQQM7f-JMNYj6RxW3xdwLu3-ZzwKM1pLxL8P-6qq2wwBsHtmu_8asHnjlX8nFJ6LDDWWoMzp4NEPLLyP55YG1g6gunVIq1VczPimuwhB-1cix6iiyV6hvqcUq2VCBXl6ICzASfLNC50Rm-FcGFiaGx-rV9qQcdL1TY04E-SafxFphDi1OYNobNw0igvvWSbbnxHsSwbT89uh5rzJMnNqWD1qJ9hLiZ2Kuxuh9ypwMEVbiAx9cvGxgaKu6nCDTZIj5Bh6zQDHD3hMt0sDtIPe7uqje9O2D9ZlRfMyfTv7Hm4AslD15C2OcRqMUnmo7NHxpJFUf20Cm9qBYK7B66im6A\",\"id\":\"rs_01a087c810a7775280ed0549897066a8\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\",\"type\":\"output_text\"}],\"id\":\"rs_01a087c811997a138134280250e08d5f\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},{\"action\":{\"queries\":[\"NASA first person walk on the Moon\"],\"query\":\"NASA first person walk on the Moon\",\"type\":\"search\"},\"id\":\"ws_call_01a087c812617a8280870ee2b962d62c\",\"results\":[{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/people/neil-a-armstrong\"},{\"snippet\":\"\",\"title\":\"Apollo 11 - NASA\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/mission/apollo-11/\"},{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/?p=338540\"},{\"snippet\":\"\",\"title\":\"Apollo 11 Lunar Surface Journal: Crew\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/history/alsj/a11/a11.crew.html\"},{\"snippet\":\"\",\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"text_result\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},{\"snippet\":\"\",\"title\":\"How many people have walked on the moon?\",\"type\":\"text_result\",\"url\":\"https://www.space.com/how-many-people-have-walked-on-the-moon\"},{\"snippet\":\"\",\"title\":\"Who Was Neil Armstrong? (Grades K-4)\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/audience/forstudents/k-4/stories/nasa-knows/who-was-neil-armstrong-k4.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong\",\"type\":\"text_result\",\"url\":\"https://starchild.gsfc.nasa.gov/docs/StarChild/whos_who_level2/armstrong.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong: First Man on the Moon | Space\",\"type\":\"text_result\",\"url\":\"https://www.space.com/15519-neil-armstrong-man-moon.html\"}],\"status\":\"completed\",\"type\":\"web_search_call\"},{\"encrypted_content\":\"Q-PaDgGHk-Jb2zDVfmyfA4tYyetWgb1Qz44L5qRfpkSyw2ceToaF8Bq66juW_vPje_gOze9F2qkpVNk2sj-DTRx4hOukvi5_8PgtK9NoDZWN-TuraK1DVDSg24k2Dx0PnWd_6XOYGtJFmNzgYJDzkQyd2lk7w_8mIh8dILizYZXPGbAQIHHchlbQijCnNnh38NnxCWxRHtw1yt7CoScPAIDdOExxLO4se13PQXOdu-J4ZEFo56sQK8imv6694QGhtrPb2gnFA5VE9VZ8PLLIvpviOLAo_EEhY0IvT0SAocwOIsW4mW_vWTj8EajeZEfywkCg85_1i5hCv_phF8P6pnTN5b614gPXiDeBUocC2Aovz9ij1L_sGKkudAAopMFupqe57skG2gWzzYqNzzS3Lg2o-xze3J3qwKv4PwW4FOv2ohn9cha9U3VjO5bTM14swvoRGF4bcHo8YVvg4AvlFskgkVCxJxwUvcvYpVecnv7gEOX_hvfrmiXGfKF4nsQd68Byi-FejY4xvd5kbP4GWxjTIaQKEqN8EtpgUr9mbJBqA1NuZ0KZb5-lFWua6qsiOPVBLchGFzgGzWBpPwTLKL4-YE6znoWnQyJasIu6ra3IZF04iOsEoyQAtbBm1e561ILsjFgcdUvQ1pA-MZx4oEEajSFIXTvqj0B-bYcS3EtWk7FiFktWqux7YOeiMDCkUx8JpFZ71p4TfBEToUlH_sGTSwmzYpiYMWBKoouFWBCsB6eph-C8Ghch9RaW8mRiL8zoJR8aVycWhKijV3fuUsKfEs2oTPPxET0dPhxaHcALaYGj95hCJziXE5kVVx5vm91_Vzd1m6uiY8q2DuFDiQrqLNwwDucYgkAEEyUSe3XeQNz5uqLAR0lKhiKydQZa_ePZC0hFnccvH2U3Rp3FFsGgPNGgc03n7lnEm2z939rkWvaH4F3TcpRjCoPnp5myavyEn5AWCUZievgYpUWqIdoW1ZFuGC1UXaN5izIbG-1ZHlVdZ8oj1UonqrxXoXgLAhk8Dszmrt0xkmok8kilIkHF1WD8I4hq1g6uPlmJE9OZ2xNRVVSfCLt2blj0XrAomEx2gYI6XbTHLFTzzXyGZqRl_1kWl5YjPRkXd1GLZYEPazhrNsgqFam8X6BnIdtEnJHEiodHltPqKIrIlr5SBulgLrw1qiwXY6-v_hecWemtUdlhv4NbhYesxDceId8fDuDlhk7C3wZrV-t66zDl4j96jbWKS0CWH9JWOWLCAbfO9bU88Iu-gdXOz5DnT-ytfOuaZX2nbkX1r_MbzJKphjU8cakygkmIei_Z1KwI4NPGXORJkAHvON9-iqdrpDSXpayBY9hmFIADcA8FikD5tF-xh82nwQXQBfR_qjmZNTP8wHFlTw8NX0VHSrQn1iBv4uJPty4E4CB7OA_9iZhq7M9Np_D5uefGfxvxPhVvicROydVh1SKSZQbOAnC86oZIeYZBABkSGS9MP_POXY7oIKCoHwiFrnuuHgz4ep0uOKkfx9B09hNdAEW3XOydg7GockDVfmpsXaRmmyurhkVJH6OYZOh1eujr-sbLSFRSSKY_1Zx2cD4RnWF5J5OfBkpB_6O8ri5AS8fp5V3n8J6CS7JBaWfFncHkcuSS2K3kWSu8MqdvL04NmuuK3Oa7Kg47Iugh6sqyDMq_pJL5anu1ftW3VxB9gOeweTfvSdn4xHXUnd30hVT5HYtE_YBPbZhP_E8lQ1aQUfKchpDZU7fj9oYxKol11_26cNiRbyOAKo-VhKlGzLF8lsdI7Jp8I3L781mIZwtne9J8e3-RMwj0EA3daOe96Nz6sfPNTT-v6T-9_1xwqxVBUFklEgYvNSynIYQa8CbD_9WlXdjTsATBZvMB-5MjBgRJF8npZq9PrAKRGDfShUzar2X14U8gUXZQfMQ6zhRaVdtaZhI7PQ9ECbEX5ZyA3N0cu0hAUo8Oe8smTzIhkuBr5puwRuFUQX0dl5h1dN8w2EwVTtWFBnQQt00AdyIaKyVuMwSe2bYInWCsVcAinPF7qqgjTGruOnhny1dcaPFawWjlvJ-Lv46GkohWHH2Huf0f9q-SvjyGwUvnPXkURqk57C6jwueM3ygNW3LcgVXF-Gh62yzDlCfK0FnxxePfhfb-LKG7O5c86P1N4Y0R2Q6twaE6kbY6DqGVt6G2Kw-Rgf07d0BBlv1Dr_pm6tvwR6b1IsUVwpQCc7SZdDuYWBJpUMw6Z1aOm3qn2m5IMr8kmZYhIF7DjTm2Mk30xEGd73fEByf8SF7_sF8Siz7aKadPA984tmyV-59ajSk37_BauUqB2LdgVAxLLp94Cu37y6kkVN7B-iBGk3qWD_DtYzFU-j688u0BH1-OXGB9htVkYbLpKa5EgojBRu4s9fsBRZbN90gMhrysIIxv4n43_4C0nYPpYmYdJSS8LNT0vjBG2PjXOum1tX29IQdEWXk35444BKAi7G2AxpISaY4nn6mChefvJekEl9ez2dqucpwAtddmhDZl_kNIUpOlDTdd7qPp8Qo_xXlwHZWEd3k4EC5CxBAIT1GTcuCPGOcxF2R9dtESb2vxYt2LyuRoa5iFNl3T9VcrEw6hhn1Nmg3flITSggaA97bjLFd_vbdLLfw2uy72O3V597pBs5Qz9KJLFpG7gRj_7yrYTakEKkCnQlSQXsQJyjBBfmcPvNdjJ9enTAR43QLeWwjP4wd2SVCpHcCjE_SKk4upIIsqCH-YW3leJlYyU0MuSR75zRT8y_SrzuAPLY39zp9R_oAKgcaFSUtF1GoHR9E\",\"id\":\"rs_01a087c81ab77932a15e2eab70d1986f\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"I found relevant NASA results; now I'll open one to get a citable source.\",\"type\":\"output_text\"}],\"id\":\"rs_01a087c826637e038fab7ad8977fe74b\",\"phase\":\"commentary\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},{\"action\":{\"type\":\"open_page\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},\"id\":\"ws_call_01a087c827637c009ebd82cd5917f022\",\"results\":[],\"status\":\"completed\",\"type\":\"web_search_call\"},{\"encrypted_content\":\"Q-PaDgEQgETsqsjrwG6q6Gh_h0X57WqprLi0dXUqNNsB6LDzVZEH0tM4aS19XDVN1Z2Lkj6R0zgs7qucWgO55n8kDG3BZ2VkolmhBdZgbNsYwuK1KsXwAfji5RdyNrBTHiPKTMqN0qMoXk5zfIBYw87YB4xBe1ESu6gIFR16k8yCv9fkqZcQQIyX4tyvI2-IeOKyy1g1XYulfVKAlWeWKnI1sbngpj2hMSQzZsnlqvC9HBK_Fy3uTYCjcLf77RVZKtglFhEDLUG0BS4wpaARDMeVbPQ4jitW_Bsi9eZHbjHJFh5ZvMQghGlWKFaXFRA9SUpUY1GtHtLTshpeRfikmUg-_gkvzvtBKr_n37iouz0d5sm5utk0zVr8fTDPb6GYUF8XK2JV0o1EtlDIL1cYTkDxt_hkCHTixrc8idShH9CC6uAe0qEUrvx-_qwxo8iEUfu18ac8dr1CInjbPlaao4HEBTyTFvNl3bNDvwg6MupDY20BpJK1mGEoqFJhk2ajju14mg2mmENxvFdE-gRXPUFPKU22lp2DDg2Y4ReRTd1_C27hmzzNqp1doR0Om-i-w8QI4Cd2GKkYDqZh5bxLRLeytjkyLlArc9qj9RQRfN1s7JbVjQ2XgJjV-Dt5MczwaJKGoKVBSEuhVWBzgwOmfoqaG0-X0KwZkPAxL09ivwHtcbsFeZuHLO7IPXVe5JFCjh4EctWCjUNeWKnrb8vaDK8K6fUBdb0NBOgb0W4fJC8QA6gkb7gu6vccZF8axz8FNkOIeIOrP97Q1tiJ0Y6f5UuEWaf_nyoaJQiRh_-824t0nqYQOM2oWFqteKw3wtdYzn1MFKlOF8U0U5NCh_1xdM4QSR36ZQmZFK-rOzKFDkaQK5k_YqTP9GUBAs11f4ARzAl7pIR8lgkqAFWmPNcpkA15VYFb0cuQ4J6LrSXZvA9fm2KoXOEX2ttAfFp7gTagX3funCe3DFRCqoLQy8M-8EGzpXTuCWZR-ZaYLcP1gkWGalrocYnfs2-t48KAasqMjxdZEqTUVLaVzxrNOjO3FIHPKzAYd7MVXfYUX0R1ae2DgJ7fH_YvR0dkFECaMe4904c6bQFpdsnHmZcXFL7Jf1mjoZBAIC5bfKsNBEwcnVkKmcPgSrli609C8AlME9-HtDPttqdyyQmoJx4GoLKYixe02JagIaEgzwCPMpGybxxyusDr-6PJjE6Jko4h6muhgwU3hhmAx5bI5cc3RIQP7aOxKttiPjw2V4fiNkB_t1k-XCevpFdUgxqVWe8Z66Vj8SP3GQ26q3CqruKGn-2UoSh5t2cvfgFI7qWYBL6z5IWJuupj5LUTN_d8VI-VtYYoL8Y6tGLtDAvY6j_i8VbHkcnfTjl9-_HAVjhNLmUtrMdGUHEBmgQ8QlvkroUUngOCg3mmEfbWZj--57ONRg\",\"id\":\"rs_01a087c830bc7fe0b906cea564abd378\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[{\"end_index\":128,\"start_index\":0,\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"url_citation\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"}],\"logprobs\":[],\"text\":\"NASA identifies astronaut Neil A. Armstrong as the first person to walk on the moon on July 20, 1969, as commander of Apollo 11.\",\"type\":\"output_text\"}],\"id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"}],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"completed\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[{\"type\":\"web_search\"}],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":3379,\"input_tokens_details\":{\"cached_tokens\":348},\"output_tokens\":549,\"output_tokens_details\":{\"reasoning_tokens\":310},\"total_tokens\":3928}},\"sequence_number\":41,\"type\":\"response.completed\"}\n\ndata: [DONE]\n\n" } }, { @@ -42,14 +42,14 @@ "headers": { "content-type": "application/json" }, - "body": "{\"model\":\"muse-spark-1.3\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Use web search to find NASA's page identifying the first person to walk on the Moon. Answer in one sentence with a source citation.\"}]},{\"type\":\"reasoning\",\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce80f717d5183d4c0d041068f8f\",\"summary\":[],\"encrypted_content\":\"Q-PaDgHq9r5EPOPounIxIasd6itkofnXKhFGAqezNzkWxo7v838IWngqWFvWJ47HfoHymj02I_9vpQ7Ge3C4JD0W-ulz2EOpZjyEYE3xuLiaaerkW_Xmcm1ZP7RtS8_NVkt_iFJxE4k5gKe02I7huQQWc8_DIVyYjbKldeOhprRsY6aKrhkaGixeHFnKOYB4LM08pogb5ZOCbcP7zL22Ojyy1mDtGq-OaN0DGie1X6jGLlzFLLTLyzoTC9T_HoxSDktyK17lLssSDvgYcplXBgrfMzFJRkv2vToIK00MuSaJLdvj71o56lR1I85iojPayi5bzP2bE8hjUNpC9FyQU3hoGO0gkk150-ZthnypmPgDcAorwoDi9UED9FSu4V4uh8ucX1eIvnMDgxkGqjK5NaBUdgjAO15_vvSkHQ2Lh6ERozx2ODfMhQb9udYv2_Izsnjo4-2FTHNlFP2WAldIxTWqwKdBJChxHVesa-8PwOuSTtU0UVRNf2hDuLBhsT8bUN1WzQkSEx49K_L1Nne3E9Qv3Mig39Jre06t4Lu5EwmP8iODWairKQHEXhqKBV7ZIUG-A6Z9mFQWpQeac6CQ9Th_C6WDxMUL2swMhV0bvhqHd7vHHFETDFXB7RL0oPXnF6hRIPH1inAGcxHnLv6H68kuYsjpUSSuhaHIA3TALIGcVFZB7Pn9smLtr2h4QFJVXDM_jJ48b4YoFkFhgzkaaoMo7wb-T4RcUFkdeAqupNfBCWNhF9FzS3_v8AjVpn6POzKHleZ99uGgnybx1KdQrOg6SakDOhsuT1b69ZZJr5TzFxLhSLV-XM01GdsFQ2W0e2-s6i6SAReist07HH7k9xIyvPAvmL4o552ztCaRKc-Fk8tAmFIE9Pmh8kqglERSs4aJy654IgDRD-2ja8uN0Lx8HLMrjU-LOe7BYXNzg6j1ACOA4C74RuQCygucOx4d5G35t3c2OiPjPXTbCljjR-SlNup1JYvEUgHQHbRZpuser5mzBgnAKHtynr9yDwAYMgnR0jhhXIT6GWFyPne6W8xMPSbLCHswi0Ye4Hh21G4prYvWlgK5ocO-ovWSSjmIbd5g0gD7D3dICyUtsbLYmSZP1c1dp2rBNzDVBsNlSw8xr_OCULAnLq0Pam2gg1h-9lLFA6ihj7htORRXWtSXVtJmS_Ok8IdqydFjjK1yYr8f0rev3bBXEgaRzkPFW4L_g1K8nqCB9IGtIofOKStVZryZIHKOYanY_bGknBv6uDPkNQhoMxvg9Oe0qJMnkinuuIhqLBi2CCYT1erSF5HqsBpp7gt0rjuQTNgwODeujfB5-Ndpjy5s-QQq76jUvUdXMqHI2WDZfoxfphtN0vbnRI5z0LnjmRFYsJxFHnDXjfkuKFrKp7X-Hw5GBlQHwoGmy5bzqoELQDxUttV0Ag\"},{\"type\":\"message\",\"id\":\"rs_01a07ce80fb775e2b00240efa20101cd\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\"}],\"phase\":\"commentary\"},{\"type\":\"web_search_call\",\"id\":\"ws_call_01a07ce810467f8190788445d138187f\",\"status\":\"completed\",\"action\":{\"queries\":[\"NASA first person walk on Moon\"],\"query\":\"NASA first person walk on Moon\",\"type\":\"search\"},\"results\":[{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/people/neil-a-armstrong\"},{\"snippet\":\"\",\"title\":\"Apollo 11 - NASA\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/mission/apollo-11/\"},{\"snippet\":\"\",\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"text_result\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/?p=338540\"},{\"snippet\":\"\",\"title\":\"Apollo 11 Lunar Surface Journal: Crew\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/history/alsj/a11/a11.crew.html\"},{\"snippet\":\"\",\"title\":\"How many people have walked on the moon?\",\"type\":\"text_result\",\"url\":\"https://www.space.com/how-many-people-have-walked-on-the-moon\"},{\"snippet\":\"\",\"title\":\"Who Was Neil Armstrong? (Grades K-4)\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/audience/forstudents/k-4/stories/nasa-knows/who-was-neil-armstrong-k4.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong\",\"type\":\"text_result\",\"url\":\"https://starchild.gsfc.nasa.gov/docs/StarChild/whos_who_level2/armstrong.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong: First Man on the Moon | Space\",\"type\":\"text_result\",\"url\":\"https://www.space.com/15519-neil-armstrong-man-moon.html\"}]},{\"type\":\"reasoning\",\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce816fd7d91aadd740ca11d61cf\",\"summary\":[],\"encrypted_content\":\"Q-PaDgGQX9nQEXkddVefhyuBqHxufvjhgc7_18HiEw7XuuoGAC2ylGFtOHnMYHzJ57-fFsWfjd88SMgClOnb3A8OgA3FTbycmqf_8Q9ETuQzh-7VbrwnxevK_RAgEY29cCfoUQw0x2BnAeTt-Bedpp-MfcdMFUZnBewz6NdVvGngcQSApjVLIRyZwrFvxziN0jWrSN_AB-0y2iFHuSJ6POTo5ekvmOamljhljyji5T_acpSAT8WJwX5LeyYNMIsBI16vM0-x61NlfyElH0o--3XKkE3_ZsR7dGYQrxDJUcB7zN31ME8O-22hQnZk5sq_w5O79qVaw04MO11dunnuBPeCazPnD4xmXP_hNI76l7jcnZfAOtdT_OkXhT1hc92DlfT_Gfti_BEjw8sTQsGy4BJSMFoggHp3XH94f-g__SXSJ3JxfC_EMoUb0PmSfOyCctb72iJRgkLKFGh-9ZMmlqhWHc4pAm7IZ2OBXjS_TArFLOKIZrjZXj69N8tSbHrcaUcShRlSPC-MgSL6uG8YsVeYNK03raN7ALzUdQN04A_pYG7ZxSKh9byLRFEFDgWNUeSGJTxHVB_CG-5f47UH7l2-8MW0aWBERuK0PA3P_J_Je9q-4bQOwaohEPl6AkcuzV_GcXlg99qTH5NlzCoPf9AuDRDud5TgQJueOJn5PI72AZhWM9LxbY4DJ9VjNDrtC1yRUexFStf6LB21ZhCv7jicMA86Kz3pQqpuPXdn-h_019vwSY1USesXOkOvbIbe51EbuVxhNpNTfUYhSQBNBeUnDu5clrOpQ4tvuYXGTuBMdaeQHBCIrDE3orMv6O7I8LyvtrpjKC6W5fwo1OAYj1ZrCzeDSFoKD2eDT80F2KqOq4ChFrSHeyka4Kh5kRag_RUUp1Cw0sDSg-UZgmclurh9jZroQh8d-_47pLJTyIcxIFIu2mVw_qyg2D9WIXqnYV6seGQEZZ6_Fnoei-WVTJ-KnXBhFRJJJDgJHaCvTm8F7dzfRGPqUtgUiZPFDOSeWP8Fp7aNmsME8vQBg9QtoHHqapL1JYX7BWs9yHgEo-WjbVPOAjqH8bpXnj7RTeXxkRKvfJu1J2gz1Z1pnH0U-E01grIj-Vvnlm7PLZzTSdxCXH0nv7Q85_Sa_dA_9cSlkngneRgLQQ_DjSnmEmqXl0XhvEEOXNAkM2N_QXQCPD10jz6pA92F3FWcYQvJ5HyE4uthdchaM61mJfUO718FIadP9k-FguLfGJ_f7NrjUQiavStwSpl3a2DvtNKGk8L_fR42SzW-gGYq1RAmFGmnsO1mCnp3e6DMOoquQclxk0vIbJtOirNg3TS4I_xx6FgDS6arBI2BtiHDajycGBN0eg0sZLUMKpcq6Nntk8sFNukyRme85CLbwVwNyK5d80vxX80dIh7VhdbjKYZXmg\"},{\"type\":\"message\",\"id\":\"rs_01a07ce81cdd7282b5cf93a4305b9ebf\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"The results point to NASA. I'll open the official page to get a citable source.\"}],\"phase\":\"commentary\"},{\"type\":\"web_search_call\",\"id\":\"ws_call_01a07ce81dee7320b2ca1492f91a5034\",\"status\":\"completed\",\"action\":{\"type\":\"open_page\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},\"results\":[]},{\"type\":\"reasoning\",\"id\":\"rs_6a9ef3b9374f4c0867a848c4:rs_01a07ce826ea7310a85ba4ff58c66bcc\",\"summary\":[],\"encrypted_content\":\"Q-PaDgEm5UmTCup6rnEnGHrEJhmVJJFSHm5zMcF9Nvd52YU9PJ6rzJ_UMAmmPxsGlF5zAVjuZaPA5RMxuw0XyNqmbyuKhP-2TtlxzKK8q1sOTToGqc3TnZzPN7kvc_amlLe-x7Ydb2r_OK6kj1QEP8H4MZJrJosV5tTdUQldheCoBDizN_Ni_Wxj0UY7j_NqUeLfvon9YJncZre9y7rLixF5L1PME31CyA2CTbFtkaHKwxgLo7dNtwzBOnUZ-acZoLrC3hG8i784S0KxHUAqFOCZIhZfq0eQ2QE98S_hPsYzKoMah1nv238upTr-Hu8Y8JvGwMbO_5ypx_MlmJxKos21c6cCNuHr5jWKaLORi7gmYZ2N2BrE2QFB8Z7cT5vwpMBo1Jbu-csdeiBAuGUiNZ5WUaLUdyzJe61flDhg49jLHxscqT7IHAWlcattSuXH7bwL9DVdSj5j80TrHgd2dRbPeU8gOk-L5kXBnf7MK82-gmSucT8W3Hsjm4c1trbq1HYo3sbBRYomYmZoZLwA0egTPS0lVC0m-TqOZun9yFKelbznYfjSBj3i2L2ZC0T3y4J4dJ5W8X2FghO9MOK-ZoUuUqVFsnCw-mc4z9e_0AlF_f_cCrzxuAD3VkXnsv1swum3X2drDvwG4hc-ozUfKWaBO-QjaUXjzgMcpNiiP7GRhRffQTdDRYBqjXkUiJ3ROGswWvD5h8OJTU5Fe6Mb0oXdBst-gBoSUJSnOvtbHNxzS7BXBd4ao1aVY38Z_Kq5KRLfMarUxi5FRHPpgJldhEl60HnucceB2cQ-fW4dIMfvd2P86QToDkf0fwUp9749UCZD5EvkQmcTN0lfR4crrkfyzHVXH81VVK8bbknY62uGztuxwMi_rbxS6qh_XVVWnXAWWz-mwKYIqyxzzbLvh-1yblIwmoXjyFU8clvyTOTRQuiRWU3stAaFSwQOfA38v6eent5df9UcHge_r_9yixSomOZ6dxvuVQFxxJlnPNBfH32vDJUiRn0OIH8BNDHBSpICT7sgJDWw59wMoUpJ1f3l25Pl_eBiC41fm-bLtRvWn3DhX1eO1RbiAqKMRTHsR24bh7WOEoPudPoeaNOqPBxbeJSpOQHlHeYYfNv4uPfByAQ9P_I1__bnQfUJ2u3WGO8O70OWkvPYm5P2akXkFnm9TgGTdcUWQp5Nk4VcjV4QyiX7uDyJT7x8r7sK3sIuwX2w790HCiEat2RFA9VVB-9tjS0yV-lixxUuMze5thIXe-NlO-pEp-fa1588kOA1nE4CxbHOjCaX86cKYjywZA1UEiHpi8TH-ZxZDvQHfoJB0LJBYD9c3JwZbCY26VKG_lzwPmCPH6tsRCkKfcC5LcfhsLy-NanCeNFKYoV1lznxmevtckRn6CR1hiCSP-XN6N-OkzhRccodD172qg\"},{\"type\":\"message\",\"id\":\"msg_01a07ce8297d7451a26fc037a07ad19a\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"NASA identifies astronaut Neil A. Armstrong as the first person to walk on the Moon as commander of Apollo 11 on July 20, 1969.\"}]},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Using the information already found, reply with just that person's surname.\"}]}],\"store\":false,\"include\":[\"reasoning.encrypted_content\",\"web_search_call.results\"],\"reasoning\":{\"effort\":\"low\"},\"max_output_tokens\":2048,\"stream\":true}" + "body": "{\"model\":\"muse-spark-1.3\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Use web search to find NASA's page identifying the first person to walk on the Moon. Answer in one sentence with a source citation.\"}]},{\"type\":\"reasoning\",\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c810a7775280ed0549897066a8\",\"summary\":[],\"encrypted_content\":\"Q-PaDgH0iXETa7hmPZyHFqKuNqTaeUj-4vMoGjbK2lfxFknZJt5uGWlEIRXt8nwEiX3-ukh2NAV4aaRK40m6bdoK2PochwCigZLdE8PYUdSr-sUSpoF_C3XI9DIDb33EElnfFe5JGA1crc-tQoPf2ReR_YjF04jhjg42aK6Gqdemp8PWudeqRP5P1DSwas8ULo-3ROCeLoBh9I792-XN0ADzeoPifYHjlxlyeOuVRJ8yNbrLVTxlCbns40xdYyzwaeuqN2S-FhloXCrG_CWWLlkeXoG49UJoSGXa0tiy9fmxWqSZdi6XblTDlh_bWCpo_quqTQTnW-G2hDio-ulf8RwoK_GcDQHvhzJsbBKHg_sv5swGgKgQdoETBOOMDm1p_ZQxgvHowoO3CJ3oiCs4dWaalZuB9CVi7fr0o-WL5SsF3lHX-gwGk9t0JAYSB72n-RZ8FJQu11oC8MoomauKrfcClMdiaP2pUI_3SBllMPV3MjFdxWFpCPPekk1G_crhLaSpJKC0I2h1wUA6IfEjMUBcKmatCcrCO3VqA_D8_un6yK0aV-ApXjLfqdbPeBHg02cyHSPt_5eandUwtBn_kjjCg0jo5TY7czzil9Ur3KNOFt8DkZrZUV6_JPe-wO2KtCBGLQYry4PC7u1mVSSmT7kOn5noObGCUKHeRf_RSjhotahwvQNhPHTNVkYVDywcHUnWdh7b5NGeRk6W0d4uPubjgv7v5oZa67Q3R0XfXx-PxmNyXG1OM26jMexBRHJsuqjpu9srQv8dB0EjZVywXnZxqT-MxwcCmZeslmBEDjo6zQR_m4gjMcTxoMvgLXFdtVvlARBCj4xRgPowRcCwZHo323rrtUSvNbf12Lnj8HgNuPiwswDFUHApcxTXzYrL__V-F5I76mQylzZi0fvvZVV_24rWzZFGXgFWtr3Or2xIhtwDp9QdD475eZ_QZa6WQATZZZX6Gs0ybCsiwONYnlcBBfDDOtxkVL4yO0HAd6ZPvkyCVxRBsLjgkZEffvVSxwmFNqCCf3_XKlB7UD70Mc9hOQgFopLIs_OL4giNvM7DPawO5vGJ1iJkUqrJThJcW1xt4iZQYQ3GBzh7AwEuR0fBcGP8g7J8vymkA6aIohgb43Ydrt2wv3HR_CgtDydK1mt8K0QZ9Ri2_RNcJYUfOUYoQTVu9xRPNQ8t4IhVsu3Qh32Y8dj8QalY1xtoTuU28WNWWAwvRJGGhKPN5OSTSWZHmwOFnnVaqyy1eEimonfx58twrmKLB5WdXcNdlw4DBzTafgoHdr2iOH7mJV5qFNp1tZjiQgL0ifPM67IFoSojfAidPXUY_Qqt_4t2CiTTi8a1JXR3aUKjauJwspzOUBqDA8KDBn-sxgb3B8tytCf554w3AwBoIafEi9_nOXw5lmxpf-zy73SL2-w-eg\"},{\"type\":\"message\",\"id\":\"rs_01a087c811997a138134280250e08d5f\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"I'll search for NASA's page naming the first person to walk on the Moon.\"}],\"phase\":\"commentary\",\"status\":\"completed\"},{\"type\":\"web_search_call\",\"id\":\"ws_call_01a087c812617a8280870ee2b962d62c\",\"status\":\"completed\",\"action\":{\"queries\":[\"NASA first person walk on the Moon\"],\"query\":\"NASA first person walk on the Moon\",\"type\":\"search\"},\"results\":[{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/people/neil-a-armstrong\"},{\"snippet\":\"\",\"title\":\"Apollo 11 - NASA\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/mission/apollo-11/\"},{\"snippet\":\"\",\"title\":\"Neil A. Armstrong\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/?p=338540\"},{\"snippet\":\"\",\"title\":\"Apollo 11 Lunar Surface Journal: Crew\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/history/alsj/a11/a11.crew.html\"},{\"snippet\":\"\",\"title\":\"Astronaut Neil A. Armstrong - NASA\",\"type\":\"text_result\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},{\"snippet\":\"\",\"title\":\"How many people have walked on the moon?\",\"type\":\"text_result\",\"url\":\"https://www.space.com/how-many-people-have-walked-on-the-moon\"},{\"snippet\":\"\",\"title\":\"Who Was Neil Armstrong? (Grades K-4)\",\"type\":\"text_result\",\"url\":\"https://www.nasa.gov/audience/forstudents/k-4/stories/nasa-knows/who-was-neil-armstrong-k4.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong\",\"type\":\"text_result\",\"url\":\"https://starchild.gsfc.nasa.gov/docs/StarChild/whos_who_level2/armstrong.html\"},{\"snippet\":\"\",\"title\":\"Neil Armstrong: First Man on the Moon | Space\",\"type\":\"text_result\",\"url\":\"https://www.space.com/15519-neil-armstrong-man-moon.html\"}]},{\"type\":\"reasoning\",\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c81ab77932a15e2eab70d1986f\",\"summary\":[],\"encrypted_content\":\"Q-PaDgHtUAYEHcANv3mSjfj0KBbRkiftJ1FBhTogK42nxKz8je8MfQ3va0Gft-8BcBq1Nom6k2ichRs7hjU6wVO5D9Kn7XgVFxAyF9L--9-4sHk5GVtSdZn6z7emruIDtiX3BXgN-xZn8zxL5YAW-Hs_bt8oiN4p8fhXfhDj0jHowUdM_JL5-edrw9EK5ptuJYuGq8oJDMLHccSOB1kOhmN4oWBnRvI2amGm-Ad2smiANYmP8mM029vnfvzfJeaSKKcyt77IvehdvHydJGBfPqysprM8ZVLqdEu6f9-6ztnArmnewmv9s_rBmMiyhLKnm68mS5k1pZMH5BD4F1zH6SA9z-sQtMzrhz4Q301y9lMbdGzHp6wDblCCVbLbmOaFhleKUnXIy62XWYSYEaEIkfq709aS7kbYoezsW8WYXTSRhjua_BczFmSfc_6HhHVWik8lxdT3cYHAFq8BDqd8CS6CFrIRkx7J-W6zh0144GZ1jXJUA2U0bPTCIpDIjqAolkGGuulXkCZW0UjogIq3Qx0FjYrXd23vJQMUAeedHeqpqgObKmEnOKcmmeq2l5y971FH6R3ERn7iQ-jPx9AT4iARK3zjfPO35f7Ko0M1eWnfdMlwig0ZiXlJfp3sNuVdz_JGr3kYDTtoUEgcUpLQ-GQRJSgU9Up7-65ram8sq5GeHO9dz03eA2N6RB7e_E1KZ831iZN-nElCiWFxmgzR9jxOd_OE8ZzBKojWxKcmbWo10oiPnHcdgomon2BOlGJ2jy5jX-HhSwi0It3mzJf0YvERVZaZfHNgifYXzK0Kko2S7_qC9E9ITcgrHDHD8CybdhPadjLoNVM0akCb053YttptNTOzz5J2PjBwwwBvEW9YtfcCb_D_Sf7Wqf9pnY5Fmf49pt5EqPbQP-Ddx0ryzBqGK8bg-nybrlwB4bOzcN5OWrGT2p4q6tOcJZSxpf7BCt_vZKhBPuqMnCIh3dq1inuDgyGp4C4q0TCod4N8uQFAOHGsTO4yN-MXIzoqoeAyJHKZZFAIADRiXmZf6iyuP9NFck3plh0F56wDJU2KHdYH6ZbLdGCNyZd9qHn0ckp5IctBCxq1KrzRz7r1oG1zNxKW_XZOpUvryow-nRqXWPEahrNz8Hm_40qZIhPUn-WJdf2PlmJCoaX-NOC2SRjxhLfVJTliEoy5McuZOoYDb2fHgrZjjq-lxI8dU9cNvvlYA5XZM1pFXhALmuYzN6gHX5BlReNAWaWqwAbSr7ZopZ-kzUhxkbmBMXmD15dG7CM2wV3Eibf3YiuzipGfMIGV9S-hynkCGjBo5GE_bS8yJZmkz1GZbktCsCF07k5V4tScVZBUhiq3b9g4oesebUbmzQyXuGOc0k04mM6dUqZaGBnwif7clF8WXpHfTMmbzO4jhpnYUMqAzNHnQqnfjt4DwycfZccyDS6PY0ZvezsLybQ-5pHAwFAHW3oDpCpP8dy_eSmJLL52fRkDiD7zzFKw-BudLlbw2Fgon1qokqKU4OVRbNnod-SevDdbAqtpBfzTwIBldcj1TOkhFjRW-ZGqTY9dINyoxm3H4Ki_6pO8K710SpPai3hMupkdFUmApRiIP_LV_RbpKiWZsLPKLmVwhdL_QdZ2r2_jHR61r_NlLkVs9ksKJfFa9zKMtxEqwbN2rtvs4TkSJSdYGpuiAeIGApSDOTs_TlCuu_maN0wTrJ9jQ8B2QcBYwzVfxKMrrL84zusmCAkZJp6IdiI6g_F_5O6rkXDtlwx8Qyvvzze4THSVh6qfS8jo723qI78wySWtEYm3_gfwZS_9CzMPNGRW0qIP8aKmwXbvkRGbTesoawbiUsgyLR1RgkiGPuPQQkaGieEDng2_69lezls6pjLkAxtgzW6POcU8p_JRTy_7deCJ4gCoGtDd7xxCD8YEyqiXnTftfDnTYFC2gfBK-S1O6HmG31JNRlX_Uvax-FTqegAAF0ad_GOLDMBJ011uHpH7LfjOh9WePj-iV5dVuij2RSNIHwKrfL1ob1clawQzk6iN7NR2ypZwW9CGcRZl9ajI83pZcrJaRoDpN1PTdZH8IEPzAztIaOcdpXbH9t_jEqr3rHv1-7C7ftA7vzkI_OmqleftYxelKVSFRBUChREyl8NQgC3vFD94EPy47Ugzm1K7LDSFWTkB6gSCK0_lehP8aVCvACPUuZqNaeEJib_W1dNIJ_hXCgOZfqHaLs48uCQxC5Cs6UAjPOHL_i3rs3En5Wokshk_vTWAmer3V1rtBHdyj9J9mw6KIQIkYwlskKK604LHsd5RfsQFI7ZfSy-vqnWoI--Pyfb5fdJYQ4Uueblc_bVpAabq2t_V1HG3Xnu4XzH-WltMsN00R2iM4mlmqPSMGu_Y3MARz8roxsfiK_MAF8T_sfHN0WvGF2l7TrjoHmrPnSEacRfCS8PRaKC6uTRuVg7aCCOF0PjDxYwxzRgMp9xeE1UNxrDWbXuEAWc1-2atYR9uCaOX78ZKtidkNmlV66Wx7SDYLPQ0tJrB_kCSJj_SGULc6OLPhkm1HduMs0_79iDYV-3c9H4FY-4GiW92BkVvGZNPVrAslYoCTgT_34pZg99p1gjyUbTrZGA1nI8RLwBpOYZj8MC3fz_R5tKk-rYBRhe3fS12NKZECpos2ErxSJBklHxrN7zAASVSmM2Ya7hIeDtkqFmjyZltInvx1TMCXKSCS6144n71kOjJEun6sxNxmlrXL_pcOiShnfgw3uNRPBlPNFNM1qZHUEacJK1Supw9MoUxoowzjRt79zeOjiNwtdmfHxo\"},{\"type\":\"message\",\"id\":\"rs_01a087c826637e038fab7ad8977fe74b\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"I found relevant NASA results; now I'll open one to get a citable source.\"}],\"phase\":\"commentary\",\"status\":\"completed\"},{\"type\":\"web_search_call\",\"id\":\"ws_call_01a087c827637c009ebd82cd5917f022\",\"status\":\"completed\",\"action\":{\"type\":\"open_page\",\"url\":\"https://nasa.gov/image-article/astronaut-neil-armstrong/\"},\"results\":[]},{\"type\":\"reasoning\",\"id\":\"rs_6aa1bc6e8b98653f2d9f4d02:rs_01a087c830bc7fe0b906cea564abd378\",\"summary\":[],\"encrypted_content\":\"Q-PaDgFZTxaC8J82g-3Zcxtjc2NhmaSvZP2W1SXibsJmLqv9UupGgmUzDuTFJpxTUhgyvgu2xMY0r-LN6oYa9uCvXakiFHHeTv4zYwc-y2i93qUvZalQ8SXXN_XSA-B_Ni0d7knC_IhhDAKNGvz7z_qg94rkSyxGTPtEBxWute1PzXIK02vkOrq419f1xHbLXS0u1S8R78IvNidKIHmpniX5a9rPZQgtSBHbCJuHN9_RSU-No3qBHEUFULXJFe3lwjq5hU1mvV3Jg4XKt2o19K8SFTWbtlsUClb1aj1rcvJRIix4qRdXnjET8b8jQNKLaJ3yobAwgMVKNVgJbvZRxqQCw3JVw2t5hjRH0kUakARveh1xm9J3x-_spW9qoxlmWSg6lymG6Bmm_ITGoc3ESznTGt3Ie2S2mGi-JsYX4Epa7B49YDCkBWhsHvX4ThL1hiJymoAGcnDktRSrmts1IdkxHjxmCKomfEAQ9oem0DOFLIGCKm9Ir3g1C0ddGmdzd8iuOxWgBNzFdfkXtmYkYp4sQj_rMeC-HF1pcF8_yK90gs6-7IE9pZFVMC5Z7nLd9b9kRBItIz68uwrZmNmbvX13dr50_3KPqUIwBQkI7DgHaQ4Jywg4H27DSGyDnj4v-qoIkrMXUJoVALEuLkOZuRgK_-_VBD4PeMOe1l17BQFQ9O3Y-Sedx6SuWv6HXWhxHSGfTQN2Wlnt9oQCb03bNIHW5GMzcwUtWZ9eaHVPSKM-oq83C50wMBQDZ6a6_lWTbSwF_xIBNSjGYZodXDOPXtSKz_VXBJ0IfmJKyXLqjyyLML9i15rm_OxZEmA2VQboZ0xfzfwEclJB6VVl0-tU5W27npHkhDWB8RUHlEUrT5Yiur3gaKFXkYMczkGws0uk1MYvVvhVhILgnV_E3iFVmxlO2sOnZXKGVKU1i9T6-Cjinh7K_K_m6TOJ4-RrjDPq9srKTw9KrvRP3H5vAVjFrqOTls2BKb3VQY1vO3ZFF0VkrJ6YXw9DsaJ-xSJfc2GYHxY2_zOkS0SzXTIVckiLrD0r-5uMQ1AIBeT3Q8uwzMcFOqNGOo-g1Wh58YN2O6Ce4HOqsvlIiLs8OS7NxpzQp25HXDTT6P0sbhS7EN8ppbkDsGDGWsWNF0YuXOK4AyTe-fIVF6iDM34OO-X9UvvcU6aY3jWd0v5g64QRtYm_4vkOg_WcmpV98-y-rpNxsuAvn_9fU24kTrqyiHqA9hHyHa7SaQtZbL4srhA-VL9jdqQEwNEfB4XColotBa_ld75Lcg7FciekUwyoBbQNAiSZGGLOWa3H4zfCDoE-GG_dqBO8JEN2GlahtxDf35JEe4b8wZKBwrJoPCH0R_ebhk4nGgGNctEyk2idqzNoek0ry4D8OqO3X4kdtQtdnLVDCBkt4BdTz1Rjw3vlANm38g\"},{\"type\":\"message\",\"id\":\"msg_01a087c8346a70c19985b47dbf26374e\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"NASA identifies astronaut Neil A. Armstrong as the first person to walk on the moon on July 20, 1969, as commander of Apollo 11.\"}],\"status\":\"completed\"},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Using the information already found, reply with just that person's surname.\"}]}],\"store\":false,\"include\":[\"reasoning.encrypted_content\",\"web_search_call.results\"],\"reasoning\":{\"effort\":\"low\"},\"max_output_tokens\":2048,\"stream\":true}" }, "response": { "status": 200, "headers": { "content-type": "text/event-stream" }, - "body": "event: response.created\ndata: {\"response\":{\"background\":false,\"created_at\":1788801986.0,\"error\":null,\"id\":\"resp_6a9ef3c26ec518b7687e4e55\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":0,\"type\":\"response.created\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788801986.0,\"error\":null,\"id\":\"resp_6a9ef3c26ec518b7687e4e55\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":1,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6a9ef3c26ec518b7687e4e55:rs_01a07ce8316377c299a236eb7f9a6a2c\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":2,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgGJ9YwvgleSmqFy7wH1UH8L-ORmWQaTYXxkCO_IlFzZiw6UM0Sk_P4_EUFn69O2XUpSBD-0x9ZfugXgaohjcApp55szAmujL4ubTtMnJu8DFESbDOEcTSLwJtYK7SMtEbkYujF2xeGAqyoB-t6we2oVPEaFrqlzjpbwl1CWOhIIa73x12Lf4zPhwKosiO4KknNeVrHDe938Wikx9AQ6fs39f-5pjd5XJibp5FOYA4oqwq_yoZN9IgJO8yGFkPz7G_X4NzFcmUo1PnHykGbZLR4ZXnY_QQ5wK-BH-5Q4UktoiNBwd11XhUaLzYAEv3LNKdGvepW7JGnhlXAV5J31O75Z5WpfjARIw5HfGOc2y74B_qzCZc0uIHSjcoa1yEzfUlya-pBIvZ1fzkOjteH2PqcqlvhGmFtgDYIj0QHUnkzLEwJhwtoE09hPY96GvmA37kffyHZgJELOwqmLTmlSEsB4b0-nnR_zdMK2M1dYs_dcF0gVfmdFVewKwYAS0XyuVel7RuxlUp5x7D7vfpOiOFz-UfILKD5fvJ-TcHlCOdBuVxxmS4cLLdc9bB6BoLAbeIuG_Ix66CCXTkFbrSQQDmgjy3EebbwPDvUhrlkDxrrrH5mRF4_tZM5jATzwCTJae0xDJ0jIa_RZ6B3KM6Nc13wrdlzLINZ4e-0HAOzSsdT35nE6uOrNqZRmnsDWsJH7dCNz8IV4sEJVW_w1Ym45vYqalyBDULjoJAAadpb8N3kJ7oNHAzFG6qWLD4PxnLkWnCwebe42N9c_HZZmgtUBTqH8uM3xlGyI6OoEgeO8SW-FJYuTDcDSjX0egsdTjsY68yTbwYpm8epQxkXhuHmtIQtb2G9id7wHsK6X7itPP-SwwoB1BH7TVsYw_gWyLM7NUj2rKxYOcoiXcnNn2992ove_2VrUAYDx7y-Dr_s3gWWBb2UloeR7UVF2-e-D5KC-rZhcS7hqww_0Zk13Ff0EwNMqdQeeZtz0Vi25Bw5BUfAC8SeBP-Q1v45s2Awr6vWgqSUniRuJG6-WvXIJY99dRTCfcEaZl2qp5g0FuJ2LlL_kUd-E2WSB0cvDfWrodzwyjgQwBNHf8sJ70B4bCEQ4S-qXkjlQxYHYWKpHFDMXu-naqc-V-JWX-SWnZbADMlZ8AofzUDF5R3-X6_9Ad2gvuIusiIOZinu3aDhXhKgCuJE_1lFIJPpVcVfCDw1HKxzdZbaog_9OdFlHij3Vfk7wmxSNIf_hCJn6VI-mvg4xkVbdH0jJKQjAm_t4JHMRi-MaL_9KmjS2od2zlggpNexccaIw5SJT-Pfpvc3mBdZ7AnNw_51YfjUAK_B7qVuFyFozPmrtuTQp4lfQmG7Tm-pK9ryd8GTI_QBXvGGnU5fahuqclnq8-24X8Of9L5tBPMiqeJ-LjziG9ufG7Q\",\"id\":\"rs_6a9ef3c26ec518b7687e4e55:rs_01a07ce8316377c299a236eb7f9a6a2c\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":3,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"msg_01a07ce833b87482ae68a165b8ec6c40\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":4,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"msg_01a07ce833b87482ae68a165b8ec6c40\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":5,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"Armstrong\",\"item_id\":\"msg_01a07ce833b87482ae68a165b8ec6c40\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":6,\"type\":\"response.output_text.delta\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"msg_01a07ce833b87482ae68a165b8ec6c40\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"Armstrong\",\"type\":\"output_text\"},\"sequence_number\":7,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"Armstrong\",\"type\":\"output_text\"}],\"id\":\"msg_01a07ce833b87482ae68a165b8ec6c40\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":8,\"type\":\"response.output_item.done\"}\n\nevent: response.completed\ndata: {\"response\":{\"background\":false,\"completed_at\":1788801987.0,\"created_at\":1788801986.0,\"error\":null,\"id\":\"resp_6a9ef3c26ec518b7687e4e55\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[{\"encrypted_content\":\"Q-PaDgGG08QfQSixLhLTLgpf0VvLFP6Qr-71CFwdZSjqE6eFGSyHpr3RaPVLVUZAwVB4kC8JTI5pSIzsK00FatLzLc8xZ7gP86r5Kb6ipT4y_-sUF8Gc7qaK9wnyLwg5Y5pKsCtmivVd0Sm4HrsIMyYf9Av-zNRAkEdmbIUimSfhiskW2TGSSVpt8F0bqHLYZ4xREg9UZB5Rbo40F1qLpG2_Gjj05XIcSBCPqMONrQSXgQYKZ7R2cr6w84IxFgkqq4s6gNlNEf79xTBK_cvkbjl9hQNKhARnt_k1dox-RJZRpKuJfk2gVk5dUViFWGx0xMRSXnvQk97FVgntKDmSFUNhJsNbioS5tzghiSroBzUwjHmfdlt9PEQtYZzc_uhoeH9UV8jGhjjwJHtrY1iaw7IVYaRZDYN24926Lb-O3CQQoRFn-HvNeJ9h--mk0HNTW6w9q-WO_6ibdgHCTPSmcwi27VeoRpm9Sl7GKqQ3CkWrMo_DW0x8NDFBfapM0Of0qn7XIiw6nz1jOUhh_lKc0h4_2s6DfodVP7QSmZu6aTd_0A9Ag7CrHSP7oK61jPx52HRVoCv4E0Kkg8pK14lP9nt8K7Uy1_jJvhhIQlmJW0mf1q6Tb1f88CvUOFKAHahLR-g8WL2d5V3OhVLlE6LF32Zh3uLziYUwycRbMToF3a3mEZU4-fuvkC-DC7ZA4PxkBHS-4yy04zToNvUoeA9j7wTlJCFTsjMAH_3_q1itHOujVKT30qHlX000z_sFgW1RW_gUhxmrzUZ3iwytY8kqSZIobdlpz7KbnTqQc9Bv6Mn9SqaxvFaavkeRYt07FZVRCqkGhnmj1Is-n6OldiHtiRS3sIDhp0Lpd-KZr6wG3rGRGAxBoQ5c1GuMD1_bwzP6sVeTQZFfrmCPie4lBLdsTi6H9raY8onHOiykL5nDNCx_QTu435z2oRWHyYoGpDukn_TPkgdNpnCoj9MrkNpI1gwoY9X8UI5zpaexS8t-tBu2NYeRJtA3CHBjN9FJKxEcpmm5NJYjOtFq3aMFIAE6w0Ny3YNQWbuYrXTh5XXOIGQ_D5WqqAzispBiU0WVFaIHRXuHwEnkc3xTEFATiJ3rk9spBv5DPrnqFVIhfuO4Fsz1dpaIYlwml1MQZmdo9N-LC5hatAtDzWUjlIT7A_KqIfD3yST_jbe8dFKSfXM7DJ3T7c8IggH5db8a5BNIWu9QPPcNBdSM43fo1zCkanRwUl7XfSo_vfvU86ksMyT1c03cfUyCeJelFQqJI4e6nQBGKpcYAXoywfPRM67Nc1fxhMo0SCFA-pdtqcpQ6qGLbhc57_7SbeRF0XB-d7tWzDpboAwmffs1Sa8CW5psVC0ps_e_s1s6ZfO_bht6QGrEOUg8jIE1vAsbuBMKMFZ5K7ICB3xl1C0HNHligUXqmQ\",\"id\":\"rs_6a9ef3c26ec518b7687e4e55:rs_01a07ce8316377c299a236eb7f9a6a2c\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"Armstrong\",\"type\":\"output_text\"}],\"id\":\"msg_01a07ce833b87482ae68a165b8ec6c40\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"}],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"completed\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":914,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":75,\"output_tokens_details\":{\"reasoning_tokens\":63},\"total_tokens\":989}},\"sequence_number\":9,\"type\":\"response.completed\"}\n\ndata: [DONE]\n\n" + "body": "event: response.created\ndata: {\"response\":{\"background\":false,\"created_at\":1788984441.0,\"error\":null,\"id\":\"resp_6aa1bc792ba988b8f9074d9d\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":0,\"type\":\"response.created\"}\n\nevent: response.in_progress\ndata: {\"response\":{\"background\":false,\"created_at\":1788984441.0,\"error\":null,\"id\":\"resp_6aa1bc792ba988b8f9074d9d\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"in_progress\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\"},\"sequence_number\":1,\"type\":\"response.in_progress\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"id\":\"rs_6aa1bc792ba988b8f9074d9d:rs_01a087c839bb7de3855f3326a0f16389\",\"status\":\"in_progress\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":2,\"type\":\"response.output_item.added\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"encrypted_content\":\"Q-PaDgEXl5VsipjlLPHJdCfkA_5acwXQb3FZ0XE9gdVX5NqgUesPIdQug-xpwNj_skF9aPgJckExs3z8rW4UfWGl9t-3oIjLGqsWs9uRJAtCUQr8v4tNeWRKnoZaflFOo8wJSqwYqqeX100V_O4nYPFCLK346HVW2qpKI37BE3NBdUA8S_fcsarJTNxHb4jgc4VtsX2LvDKcoPuhNKUD_gSsu3-3SrxNi4aKgxG6VFDRp7jEwLir1yddX1J-8Td_Q7K_XUa7nyiELPN6T_Ygaih-7BOE0UDQYSgLxklqoe6cVe3j-yXgOeJl6AjKc2WcpUCACsuQOK-kVcP3TKjqrIceGYdfaV4xaKGiBUOyGsmX8zlt4eUE2608g0VfqCB1zUs6cSTNeCMNAx32_IoNBGXsWWpf-BKwHD4wScYhIFIWrBlP6LJIq8SXptTFbMsCX1V0XSihTGWLfp5lvfpg2W1pW1yekncClWlhyRMtAIGZRivm-vdYbhloDDWlzQjYlJj2cx08R2tBpAuMHyQHtZKT9M6Tdj8xYoZ8Xx1XstaymlQSQcVX_5hXNnu3bJwsB4UzAJAX-eTDm-zbjx15etyLcXoyqOoTuXJx9lYWH6CKktuomDWnSs9dPQEjYh_VkSBaQr-yneR4KqIQgAb01KQpZnz_OI6Kqb0j-yO99ZwfFwaWRs6fDFDbkXy9ycnFuy7TV2WA22eMwwiUQhYJAuNMJeTiDKBBQTX4OlML0b3IHqKiNKrucWN2K9x1FsyoUwtgwO7-9j4xuzdqXilAn3cpURhejAOPqZAMuKjv9VYQVf4oN_kQ41-b1GYkcJ_3hUxrn7pghO04mabc-8ez64BDR53zPhleUEiH3cXwH-wX0w5rRIWyv3ph3ENwSzBLlNSPoWTmwWp-bg_saEWR4Br0shOwGsLUvZXVDiNcliboX34DlNOBlbvXZEcZiLEOskD4lLgLAdgIBw9I4O9lkNPmBeDLUi7__cZLBhkwF2U7SA2dYv6X41ZdIvx7lOfegRoDp9wcMIdM1WqzaaMDu5YSvwqPsvAlvnvHaiBPgJwKNSgkA3TK-8PYL_kBgvPuk2dwJNo43zyosV5JP3dtWk3tyfY1V2BnNfdIyUTDt7MVEf941sB-dbVVID5q_84pjKLnuWdD4TTOJGOmXvU6R_2ELrYglwTFNVhUukUWloXuN8qZTNmpXvieuYj_cEdusS_h4s-XZconBgkIX69Cy93e7vOs7Sa7WMcBllF4KdIpHfIvXhQfaDtZBy9g1hDmw7vAU4zYOJfRLncRyr3WwrvKz4rYNHJ0m8M-dBMsyHplU2mrjFft0w-rrG_NfjbbyutBKApNuBhOia78fW6ip-v1Feym884jhpGIW_U8yOlkmEIzbv0qc3GXe_sSFfI3XXJXVeAaHtjV-kFV_w\",\"id\":\"rs_6aa1bc792ba988b8f9074d9d:rs_01a087c839bb7de3855f3326a0f16389\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},\"output_index\":0,\"sequence_number\":3,\"type\":\"response.output_item.done\"}\n\nevent: response.output_item.added\ndata: {\"item\":{\"content\":[],\"id\":\"msg_01a087c83ffa74a1ba1e63f2ef36bba8\",\"role\":\"assistant\",\"status\":\"in_progress\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":4,\"type\":\"response.output_item.added\"}\n\nevent: response.content_part.added\ndata: {\"content_index\":0,\"item_id\":\"msg_01a087c83ffa74a1ba1e63f2ef36bba8\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"\",\"type\":\"output_text\"},\"sequence_number\":5,\"type\":\"response.content_part.added\"}\n\nevent: response.output_text.delta\ndata: {\"content_index\":0,\"delta\":\"Armstrong\",\"item_id\":\"msg_01a087c83ffa74a1ba1e63f2ef36bba8\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":6,\"type\":\"response.output_text.delta\"}\n\nevent: response.content_part.done\ndata: {\"content_index\":0,\"item_id\":\"msg_01a087c83ffa74a1ba1e63f2ef36bba8\",\"output_index\":1,\"part\":{\"annotations\":[],\"logprobs\":[],\"text\":\"Armstrong\",\"type\":\"output_text\"},\"sequence_number\":7,\"type\":\"response.content_part.done\"}\n\nevent: response.output_item.done\ndata: {\"item\":{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"Armstrong\",\"type\":\"output_text\"}],\"id\":\"msg_01a087c83ffa74a1ba1e63f2ef36bba8\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"},\"output_index\":1,\"sequence_number\":8,\"type\":\"response.output_item.done\"}\n\nevent: response.completed\ndata: {\"response\":{\"background\":false,\"completed_at\":1788984442.0,\"created_at\":1788984441.0,\"error\":null,\"id\":\"resp_6aa1bc792ba988b8f9074d9d\",\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":2048,\"model\":\"muse-spark-1.3\",\"object\":\"response\",\"output\":[{\"encrypted_content\":\"Q-PaDgFULk51oY8zso2t4PDNswK25UHm-2fR3VsxFQ5EqIUhQc_ZPQ8WoPfUFhhC4BbD26NxvCWPGDb79ZknosCWYS-WeeM-i679h-0JexD3n-NzYmdqAgg79ZWzidebPWvpoHmm7bbTysSfgGnMc6p33hsOb_514l8i0pUcm0ya-VAbeKEknZkDhxRSyQbvSftEhDZ-GVgebMF9r8puLScXOZ9iG7Jdc2ud2q-N9MZB319YirKT4IYWUiBsF2zjwD1XMeJfjXGmPxRax8FwoHtUqbIPlgDurdVPgXUXzRLaPs98mUDKxVcK3GlFHFYlYdQqCtH_2SPXWe_LdrxnAs_e36iyWHeEcfu3XHSBpkypXaNSdybXx-bWUOXPqJb7enyMpi3bv4KOHFmwHVSBumJMKjjS3Ph9FhtBGfrB4UJIoT3E-tOF9ZFGiMKNVMmn8l4oo-eEJFEtFJTOmBqbYCre4ml8XfvJ0L_9_iaqaSzGYwI4zgwX9WelgqJPX3jZXN6AV-xaR5pGzj-IqQOMrH5sUqZT2XBcaXk_V-IDX7P9Z08roaRzMesg9clhCS6Qyz85AxsHMefVyghdXtOqCV_ZuJJiOHDt9w1C7OIf5s--CYIOpBg9DvrcFYhE5jRu9YR1sJuoL-0RYZcvlQmdqgrcjK9iPX5SasYy0hnetIW32FFzZAUrrsJYeGp-q1BSgtjxNrklClXH3kk8FHkIUqmObvX0M41jXDpPmqFQEdZrWqfQB4Oi8lRU9EGkRcrxi8s4OA_6ldd4-m_WdVS7uXsavP_AKF8cz6T7Xe8WRyTxBCouL_Lvd09-7oJNqeSDpSedirxEmL-5wu3DxFbD9NCkJzxga2te60WB90ydk9Y6HlmtzVRnCqHrV14E1ZPEYyfQlHlJo5NrnCqC_6qlnhzLixDyRkg-J9SCY048FybzvObzYImtC7yNMZQcW1J_A3UMQRVO0hfGdfPqvXlUljT_WeUbrbyqbpZQuJ5UFMBxz3MQG_ZeZ-pKm64K8mNuPjVk4zfF9ryj7rSrFmdZ6J55DgJVfdZDCeT4yQFIwRT_tDXsdPSBx0dzM17LCteb4WiD3qWD-V16TKEB5W5LDIaZTzP2-sFamt_8kXGXSPA4fW_SrEKwhilpWQg5QLE02ECjsiTdHCGDui7PedTFZVJdDoQLClseMrNlaEEmIwMHXlt7zxVULBQz8EhvufKidJdhnbw8MIhPi0yyxJtpd3v_Pkn7ZhDUo7pBAttNipi1MFW6zEUjbLtQ9XajOXXvxKLGQHH5CixMSMVYui7NEPgWtMTzUjDShIy-pTbJ76HzVNl7JrnM-zWPY4ZwxbeBNMRXRo-Xx3LZdW-EcLdIyK8iG9PTDxZMVaj2U1Hb6pJWVHqfuLnXPKKkHp7QG0xy0jMKxxhYBK1Q4FxjJQ\",\"id\":\"rs_6aa1bc792ba988b8f9074d9d:rs_01a087c839bb7de3855f3326a0f16389\",\"status\":\"completed\",\"summary\":[],\"type\":\"reasoning\"},{\"content\":[{\"annotations\":[],\"logprobs\":[],\"text\":\"Armstrong\",\"type\":\"output_text\"}],\"id\":\"msg_01a087c83ffa74a1ba1e63f2ef36bba8\",\"role\":\"assistant\",\"status\":\"completed\",\"type\":\"message\"}],\"parallel_tool_calls\":true,\"reasoning\":{\"effort\":\"low\"},\"service_tier\":\"auto\",\"status\":\"completed\",\"store\":false,\"temperature\":1.0,\"tool_choice\":\"auto\",\"tools\":[],\"top_logprobs\":0,\"top_p\":1.0,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":969,\"input_tokens_details\":{\"cached_tokens\":0},\"output_tokens\":113,\"output_tokens_details\":{\"reasoning_tokens\":101},\"total_tokens\":1082}},\"sequence_number\":9,\"type\":\"response.completed\"}\n\ndata: [DONE]\n\n" } } ] diff --git a/packages/ai/test/fixtures/recordings/moonshot-responses/kimi-k3-preserves-reasoning-through-a-tool-loop-and-follow-up.json b/packages/ai/test/fixtures/recordings/moonshot-responses/kimi-k3-preserves-reasoning-through-a-tool-loop-and-follow-up.json index 85410ac5842..9ad396034ea 100644 --- a/packages/ai/test/fixtures/recordings/moonshot-responses/kimi-k3-preserves-reasoning-through-a-tool-loop-and-follow-up.json +++ b/packages/ai/test/fixtures/recordings/moonshot-responses/kimi-k3-preserves-reasoning-through-a-tool-loop-and-follow-up.json @@ -13,7 +13,7 @@ "usage" ], "name": "moonshot-responses/kimi-k3-preserves-reasoning-through-a-tool-loop-and-follow-up", - "recordedAt": "2026-09-07T20:35:52.466Z" + "recordedAt": "2026-09-09T20:07:22.728Z" }, "interactions": [ { @@ -31,7 +31,7 @@ "headers": { "content-type": "text/event-stream" }, - "body": "event: response.created\ndata: {\"type\":\"response.created\",\"sequence_number\":0,\"response\":{\"id\":\"resp_2f2e03b9cc2d5410a892d4702\",\"object\":\"response\",\"created_at\":1788813339,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"sequence_number\":1,\"response\":{\"id\":\"resp_2f2e03b9cc2d5410a892d4702\",\"object\":\"response\",\"created_at\":1788813339,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":2,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"status\":\"in_progress\",\"summary\":[]}}\n\nevent: response.reasoning_summary_part.added\ndata: {\"type\":\"response.reasoning_summary_part.added\",\"sequence_number\":3,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"\",\"type\":\"summary_text\"}}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":4,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\"The\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":5,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" user\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":6,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" wants\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":7,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" me\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":8,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" to\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":9,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" call\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":10,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" get\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":11,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\"_we\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":12,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\"ather\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":13,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" for\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":14,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Paris\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":15,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\",\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":16,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" then\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":17,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" report\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":18,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" in\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":19,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" one\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":20,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" short\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":21,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" sentence\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":22,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":23,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" I\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":24,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" have\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":25,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" the\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":26,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" tool\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":27,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":28,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Call\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":29,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" it\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":30,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\" now\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":31,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.done\ndata: {\"type\":\"response.reasoning_summary_text.done\",\"sequence_number\":32,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"text\":\"The user wants me to call get_weather for Paris, then report in one short sentence. I have the tool. Call it now.\"}\n\nevent: response.reasoning_summary_part.done\ndata: {\"type\":\"response.reasoning_summary_part.done\",\"sequence_number\":33,\"item_id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"The user wants me to call get_weather for Paris, then report in one short sentence. I have the tool. Call it now.\",\"type\":\"summary_text\"}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":34,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user wants me to call get_weather for Paris, then report in one short sentence. I have the tool. Call it now.\"}]}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":35,\"output_index\":1,\"item\":{\"type\":\"function_call\",\"id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"status\":\"in_progress\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"\"}}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":36,\"item_id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"output_index\":1,\"delta\":\"{\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":37,\"item_id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"output_index\":1,\"delta\":\"\\\"city\\\": \\\"\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":38,\"item_id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"output_index\":1,\"delta\":\"Paris\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":39,\"item_id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"output_index\":1,\"delta\":\"\\\"\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":40,\"item_id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"output_index\":1,\"delta\":\"}\"}\n\nevent: response.function_call_arguments.done\ndata: {\"type\":\"response.function_call_arguments.done\",\"sequence_number\":41,\"item_id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"output_index\":1,\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\",\"name\":\"get_weather\"}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":42,\"output_index\":1,\"item\":{\"type\":\"function_call\",\"id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"status\":\"completed\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\"}}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"sequence_number\":43,\"response\":{\"id\":\"resp_2f2e03b9cc2d5410a892d4702\",\"object\":\"response\",\"created_at\":1788813339,\"completed_at\":1788813341,\"status\":\"completed\",\"error\":null,\"incomplete_details\":null,\"output\":[{\"type\":\"reasoning\",\"id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user wants me to call get_weather for Paris, then report in one short sentence. I have the tool. Call it now.\"}]},{\"type\":\"function_call\",\"id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"status\":\"completed\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\"}],\"usage\":{\"input_tokens\":200,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":200},\"output_tokens\":78,\"output_tokens_details\":{\"reasoning_tokens\":28},\"total_tokens\":278},\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\n" + "body": "event: response.created\ndata: {\"type\":\"response.created\",\"sequence_number\":0,\"response\":{\"id\":\"resp_2f2e0cc28eac401c0cc5c5d55\",\"object\":\"response\",\"created_at\":1788984429,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"sequence_number\":1,\"response\":{\"id\":\"resp_2f2e0cc28eac401c0cc5c5d55\",\"object\":\"response\",\"created_at\":1788984429,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":2,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"status\":\"in_progress\",\"summary\":[]}}\n\nevent: response.reasoning_summary_part.added\ndata: {\"type\":\"response.reasoning_summary_part.added\",\"sequence_number\":3,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"\",\"type\":\"summary_text\"}}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":4,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\"The\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":5,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" user\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":6,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" explicitly\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":7,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" asks\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":8,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" to\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":9,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" use\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":10,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" get\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":11,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\"_we\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":12,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\"ather\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":13,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" for\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":14,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Paris\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":15,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" and\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":16,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" then\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":17,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" report\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":18,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" in\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":19,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" one\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":20,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" short\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":21,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" sentence\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":22,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":23,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" We\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":24,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" must\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":25,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" call\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":26,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" get\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":27,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\"_we\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":28,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\"ather\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":29,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":30,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Since\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":31,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" instruction\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":32,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" says\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":33,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" after\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":34,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" receiving\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":35,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" result\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":36,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" report\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":37,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" weather\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":38,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":39,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Need\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":40,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" use\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":41,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" tool\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":42,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\" now\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":43,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.done\ndata: {\"type\":\"response.reasoning_summary_text.done\",\"sequence_number\":44,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"text\":\"The user explicitly asks to use get_weather for Paris and then report in one short sentence. We must call get_weather. Since instruction says after receiving result report weather. Need use tool now.\"}\n\nevent: response.reasoning_summary_part.done\ndata: {\"type\":\"response.reasoning_summary_part.done\",\"sequence_number\":45,\"item_id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"The user explicitly asks to use get_weather for Paris and then report in one short sentence. We must call get_weather. Since instruction says after receiving result report weather. Need use tool now.\",\"type\":\"summary_text\"}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":46,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user explicitly asks to use get_weather for Paris and then report in one short sentence. We must call get_weather. Since instruction says after receiving result report weather. Need use tool now.\"}]}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":47,\"output_index\":1,\"item\":{\"type\":\"function_call\",\"id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"status\":\"in_progress\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"\"}}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":48,\"item_id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"output_index\":1,\"delta\":\"{\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":49,\"item_id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"output_index\":1,\"delta\":\"\\\"city\\\": \\\"\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":50,\"item_id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"output_index\":1,\"delta\":\"Paris\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":51,\"item_id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"output_index\":1,\"delta\":\"\\\"\"}\n\nevent: response.function_call_arguments.delta\ndata: {\"type\":\"response.function_call_arguments.delta\",\"sequence_number\":52,\"item_id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"output_index\":1,\"delta\":\"}\"}\n\nevent: response.function_call_arguments.done\ndata: {\"type\":\"response.function_call_arguments.done\",\"sequence_number\":53,\"item_id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"output_index\":1,\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\",\"name\":\"get_weather\"}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":54,\"output_index\":1,\"item\":{\"type\":\"function_call\",\"id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"status\":\"completed\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\"}}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"sequence_number\":55,\"response\":{\"id\":\"resp_2f2e0cc28eac401c0cc5c5d55\",\"object\":\"response\",\"created_at\":1788984429,\"completed_at\":1788984436,\"status\":\"completed\",\"error\":null,\"incomplete_details\":null,\"output\":[{\"type\":\"reasoning\",\"id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user explicitly asks to use get_weather for Paris and then report in one short sentence. We must call get_weather. Since instruction says after receiving result report weather. Need use tool now.\"}]},{\"type\":\"function_call\",\"id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"status\":\"completed\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\": \\\"Paris\\\"}\"}],\"usage\":{\"input_tokens\":200,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":0},\"output_tokens\":90,\"output_tokens_details\":{\"reasoning_tokens\":40},\"total_tokens\":290},\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\n" } }, { @@ -42,14 +42,14 @@ "headers": { "content-type": "application/json" }, - "body": "{\"model\":\"kimi-k3\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Use get_weather to look up the current weather in Paris. After receiving the result, report the weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user wants me to call get_weather for Paris, then report in one short sentence. I have the tool. Call it now.\"}],\"encrypted_content\":null},{\"type\":\"function_call\",\"id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"get_weather_0\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"}],\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"reasoning\":{\"effort\":\"low\"},\"max_output_tokens\":4096,\"stream\":true}" + "body": "{\"model\":\"kimi-k3\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Use get_weather to look up the current weather in Paris. After receiving the result, report the weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user explicitly asks to use get_weather for Paris and then report in one short sentence. We must call get_weather. Since instruction says after receiving result report weather. Need use tool now.\"}],\"encrypted_content\":null},{\"type\":\"function_call\",\"id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"get_weather_0\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"}],\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"reasoning\":{\"effort\":\"low\"},\"max_output_tokens\":4096,\"stream\":true}" }, "response": { "status": 200, "headers": { "content-type": "text/event-stream" }, - "body": "event: response.created\ndata: {\"type\":\"response.created\",\"sequence_number\":0,\"response\":{\"id\":\"resp_2f2e05766c0751738d4b86293\",\"object\":\"response\",\"created_at\":1788813342,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"sequence_number\":1,\"response\":{\"id\":\"resp_2f2e05766c0751738d4b86293\",\"object\":\"response\",\"created_at\":1788813342,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":2,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"status\":\"in_progress\",\"summary\":[]}}\n\nevent: response.reasoning_summary_part.added\ndata: {\"type\":\"response.reasoning_summary_part.added\",\"sequence_number\":3,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"\",\"type\":\"summary_text\"}}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":4,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"delta\":\"Report\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":5,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"delta\":\" conc\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":6,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"delta\":\"isely\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":7,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"delta\":\" in\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":8,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"delta\":\" one\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":9,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"delta\":\" sentence\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":10,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.done\ndata: {\"type\":\"response.reasoning_summary_text.done\",\"sequence_number\":11,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"text\":\"Report concisely in one sentence.\"}\n\nevent: response.reasoning_summary_part.done\ndata: {\"type\":\"response.reasoning_summary_part.done\",\"sequence_number\":12,\"item_id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"Report concisely in one sentence.\",\"type\":\"summary_text\"}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":13,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Report concisely in one sentence.\"}]}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":14,\"output_index\":1,\"item\":{\"type\":\"message\",\"id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"status\":\"in_progress\",\"role\":\"assistant\",\"content\":[]}}\n\nevent: response.content_part.added\ndata: {\"type\":\"response.content_part.added\",\"sequence_number\":15,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"part\":{\"type\":\"output_text\",\"text\":\"\",\"annotations\":[]}}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":16,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\"It\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":17,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\"’s\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":18,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\" sunny\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":19,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\" in\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":20,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\" Paris\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":21,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\" with\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":22,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\" a\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":23,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\" temperature\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":24,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\" of\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":25,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\" \",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":26,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\"18\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":27,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\"°C\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":28,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"delta\":\".\",\"logprobs\":[]}\n\nevent: response.output_text.done\ndata: {\"type\":\"response.output_text.done\",\"sequence_number\":29,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"text\":\"It’s sunny in Paris with a temperature of 18°C.\",\"logprobs\":[]}\n\nevent: response.content_part.done\ndata: {\"type\":\"response.content_part.done\",\"sequence_number\":30,\"item_id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"output_index\":1,\"content_index\":0,\"part\":{\"type\":\"output_text\",\"text\":\"It’s sunny in Paris with a temperature of 18°C.\",\"annotations\":[]}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":31,\"output_index\":1,\"item\":{\"type\":\"message\",\"id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"status\":\"completed\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"It’s sunny in Paris with a temperature of 18°C.\",\"annotations\":[]}]}}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"sequence_number\":32,\"response\":{\"id\":\"resp_2f2e05766c0751738d4b86293\",\"object\":\"response\",\"created_at\":1788813342,\"completed_at\":1788813346,\"status\":\"completed\",\"error\":null,\"incomplete_details\":null,\"output\":[{\"type\":\"reasoning\",\"id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Report concisely in one sentence.\"}]},{\"type\":\"message\",\"id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"status\":\"completed\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"It’s sunny in Paris with a temperature of 18°C.\",\"annotations\":[]}]}],\"usage\":{\"input_tokens\":320,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":0},\"output_tokens\":33,\"output_tokens_details\":{\"reasoning_tokens\":7},\"total_tokens\":353},\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\n" + "body": "event: response.created\ndata: {\"type\":\"response.created\",\"sequence_number\":0,\"response\":{\"id\":\"resp_2f2e0ffbe3824d46919522b5d\",\"object\":\"response\",\"created_at\":1788984437,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"sequence_number\":1,\"response\":{\"id\":\"resp_2f2e0ffbe3824d46919522b5d\",\"object\":\"response\",\"created_at\":1788984437,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":2,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"status\":\"in_progress\",\"summary\":[]}}\n\nevent: response.reasoning_summary_part.added\ndata: {\"type\":\"response.reasoning_summary_part.added\",\"sequence_number\":3,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"\",\"type\":\"summary_text\"}}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":4,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\"Now\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":5,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" report\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":6,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" weather\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":7,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" in\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":8,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" one\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":9,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" short\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":10,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" sentence\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":11,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" based\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":12,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" on\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":13,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" tool\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":14,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" result\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":15,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\":\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":16,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" sunny\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":17,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\",\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":18,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" \"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":19,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\"18\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":20,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\"C\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":21,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":22,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Ensure\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":23,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" one\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":24,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" short\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":25,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" sentence\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":26,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\" only\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":27,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.done\ndata: {\"type\":\"response.reasoning_summary_text.done\",\"sequence_number\":28,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"text\":\"Now report weather in one short sentence based on tool result: sunny, 18C. Ensure one short sentence only.\"}\n\nevent: response.reasoning_summary_part.done\ndata: {\"type\":\"response.reasoning_summary_part.done\",\"sequence_number\":29,\"item_id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"Now report weather in one short sentence based on tool result: sunny, 18C. Ensure one short sentence only.\",\"type\":\"summary_text\"}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":30,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Now report weather in one short sentence based on tool result: sunny, 18C. Ensure one short sentence only.\"}]}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":31,\"output_index\":1,\"item\":{\"type\":\"message\",\"id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"status\":\"in_progress\",\"role\":\"assistant\",\"content\":[]}}\n\nevent: response.content_part.added\ndata: {\"type\":\"response.content_part.added\",\"sequence_number\":32,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"part\":{\"type\":\"output_text\",\"text\":\"\",\"annotations\":[]}}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":33,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\"It\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":34,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" is\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":35,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" sunny\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":36,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" in\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":37,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" Paris\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":38,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" with\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":39,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" a\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":40,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" temperature\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":41,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" of\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":42,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\" \",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":43,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\"18\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":44,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\"°C\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":45,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"delta\":\".\",\"logprobs\":[]}\n\nevent: response.output_text.done\ndata: {\"type\":\"response.output_text.done\",\"sequence_number\":46,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"text\":\"It is sunny in Paris with a temperature of 18°C.\",\"logprobs\":[]}\n\nevent: response.content_part.done\ndata: {\"type\":\"response.content_part.done\",\"sequence_number\":47,\"item_id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"output_index\":1,\"content_index\":0,\"part\":{\"type\":\"output_text\",\"text\":\"It is sunny in Paris with a temperature of 18°C.\",\"annotations\":[]}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":48,\"output_index\":1,\"item\":{\"type\":\"message\",\"id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"status\":\"completed\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"It is sunny in Paris with a temperature of 18°C.\",\"annotations\":[]}]}}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"sequence_number\":49,\"response\":{\"id\":\"resp_2f2e0ffbe3824d46919522b5d\",\"object\":\"response\",\"created_at\":1788984437,\"completed_at\":1788984438,\"status\":\"completed\",\"error\":null,\"incomplete_details\":null,\"output\":[{\"type\":\"reasoning\",\"id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Now report weather in one short sentence based on tool result: sunny, 18C. Ensure one short sentence only.\"}]},{\"type\":\"message\",\"id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"status\":\"completed\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"It is sunny in Paris with a temperature of 18°C.\",\"annotations\":[]}]}],\"usage\":{\"input_tokens\":332,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":0},\"output_tokens\":50,\"output_tokens_details\":{\"reasoning_tokens\":24},\"total_tokens\":382},\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\n" } }, { @@ -60,14 +60,14 @@ "headers": { "content-type": "application/json" }, - "body": "{\"model\":\"kimi-k3\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Use get_weather to look up the current weather in Paris. After receiving the result, report the weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"rs_jiEjVt7x3hpheFwHFN5kjJz6\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user wants me to call get_weather for Paris, then report in one short sentence. I have the tool. Call it now.\"}],\"encrypted_content\":null},{\"type\":\"function_call\",\"id\":\"fc_i7cRA5sH4B9eJGg4DGW24N2Y\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"get_weather_0\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"},{\"type\":\"reasoning\",\"id\":\"rs_FC9BkJC0inaErbPSllwCM4pG\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Report concisely in one sentence.\"}],\"encrypted_content\":null},{\"type\":\"message\",\"id\":\"msg_3HvVOtrcpgwOxHlXOBuUfauk\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"It’s sunny in Paris with a temperature of 18°C.\"}]},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"What temperature did the tool report? Reply with only the temperature.\"}]}],\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"reasoning\":{\"effort\":\"low\"},\"max_output_tokens\":4096,\"stream\":true}" + "body": "{\"model\":\"kimi-k3\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Use get_weather to look up the current weather in Paris. After receiving the result, report the weather in one short sentence.\"}]},{\"type\":\"reasoning\",\"id\":\"rs_d04eGenq48tDwIAoWKK0n55S\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user explicitly asks to use get_weather for Paris and then report in one short sentence. We must call get_weather. Since instruction says after receiving result report weather. Need use tool now.\"}],\"encrypted_content\":null},{\"type\":\"function_call\",\"id\":\"fc_oKOQzIPUXZ9n0EkYZWsPXzKG\",\"call_id\":\"get_weather_0\",\"name\":\"get_weather\",\"arguments\":\"{\\\"city\\\":\\\"Paris\\\"}\"},{\"type\":\"function_call_output\",\"call_id\":\"get_weather_0\",\"output\":\"{\\\"condition\\\":\\\"sunny\\\",\\\"temperature\\\":\\\"18C\\\"}\"},{\"type\":\"reasoning\",\"id\":\"rs_qIKPObR0T5YvM2xFA4VQROl2\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"Now report weather in one short sentence based on tool result: sunny, 18C. Ensure one short sentence only.\"}],\"encrypted_content\":null},{\"type\":\"message\",\"id\":\"msg_VDQ7Idv2ya6S4DiskklISn9A\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"It is sunny in Paris with a temperature of 18°C.\"}],\"status\":\"completed\"},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"What temperature did the tool report? Reply with only the temperature.\"}]}],\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"type\":\"object\",\"properties\":{\"city\":{\"type\":\"string\",\"enum\":[\"Paris\"]}},\"required\":[\"city\"],\"additionalProperties\":false},\"strict\":false}],\"reasoning\":{\"effort\":\"low\"},\"max_output_tokens\":4096,\"stream\":true}" }, "response": { "status": 200, "headers": { "content-type": "text/event-stream" }, - "body": "event: response.created\ndata: {\"type\":\"response.created\",\"sequence_number\":0,\"response\":{\"id\":\"resp_2f2e0545acc5d3a0a82ae1114\",\"object\":\"response\",\"created_at\":1788813347,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"sequence_number\":1,\"response\":{\"id\":\"resp_2f2e0545acc5d3a0a82ae1114\",\"object\":\"response\",\"created_at\":1788813347,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":2,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"status\":\"in_progress\",\"summary\":[]}}\n\nevent: response.reasoning_summary_part.added\ndata: {\"type\":\"response.reasoning_summary_part.added\",\"sequence_number\":3,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"\",\"type\":\"summary_text\"}}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":4,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\"The\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":5,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" user\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":6,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" wants\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":7,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" only\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":8,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" the\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":9,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" temperature\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":10,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" reported\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":11,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" by\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":12,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" tool\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":13,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\":\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":14,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" \"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":15,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\"18\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":16,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\"C\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":17,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":18,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Need\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":19,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" final\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":20,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" only\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":21,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" temperature\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":22,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\",\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":23,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" no\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":24,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" extra\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":25,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" words\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":26,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":27,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Ensure\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":28,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" format\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":29,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" exactly\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":30,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" as\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":31,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" tool\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":32,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" reported\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":33,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\" \\\"\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":34,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\"18\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":35,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\"C\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":36,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"delta\":\"\\\".\"}\n\nevent: response.reasoning_summary_text.done\ndata: {\"type\":\"response.reasoning_summary_text.done\",\"sequence_number\":37,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"text\":\"The user wants only the temperature reported by tool: 18C. Need final only temperature, no extra words. Ensure format exactly as tool reported \\\"18C\\\".\"}\n\nevent: response.reasoning_summary_part.done\ndata: {\"type\":\"response.reasoning_summary_part.done\",\"sequence_number\":38,\"item_id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"The user wants only the temperature reported by tool: 18C. Need final only temperature, no extra words. Ensure format exactly as tool reported \\\"18C\\\".\",\"type\":\"summary_text\"}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":39,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user wants only the temperature reported by tool: 18C. Need final only temperature, no extra words. Ensure format exactly as tool reported \\\"18C\\\".\"}]}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":40,\"output_index\":1,\"item\":{\"type\":\"message\",\"id\":\"msg_fBr1wXgUhWhrqMzMzu1jGVWE\",\"status\":\"in_progress\",\"role\":\"assistant\",\"content\":[]}}\n\nevent: response.content_part.added\ndata: {\"type\":\"response.content_part.added\",\"sequence_number\":41,\"item_id\":\"msg_fBr1wXgUhWhrqMzMzu1jGVWE\",\"output_index\":1,\"content_index\":0,\"part\":{\"type\":\"output_text\",\"text\":\"\",\"annotations\":[]}}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":42,\"item_id\":\"msg_fBr1wXgUhWhrqMzMzu1jGVWE\",\"output_index\":1,\"content_index\":0,\"delta\":\"18\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":43,\"item_id\":\"msg_fBr1wXgUhWhrqMzMzu1jGVWE\",\"output_index\":1,\"content_index\":0,\"delta\":\"C\",\"logprobs\":[]}\n\nevent: response.output_text.done\ndata: {\"type\":\"response.output_text.done\",\"sequence_number\":44,\"item_id\":\"msg_fBr1wXgUhWhrqMzMzu1jGVWE\",\"output_index\":1,\"content_index\":0,\"text\":\"18C\",\"logprobs\":[]}\n\nevent: response.content_part.done\ndata: {\"type\":\"response.content_part.done\",\"sequence_number\":45,\"item_id\":\"msg_fBr1wXgUhWhrqMzMzu1jGVWE\",\"output_index\":1,\"content_index\":0,\"part\":{\"type\":\"output_text\",\"text\":\"18C\",\"annotations\":[]}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":46,\"output_index\":1,\"item\":{\"type\":\"message\",\"id\":\"msg_fBr1wXgUhWhrqMzMzu1jGVWE\",\"status\":\"completed\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"18C\",\"annotations\":[]}]}}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"sequence_number\":47,\"response\":{\"id\":\"resp_2f2e0545acc5d3a0a82ae1114\",\"object\":\"response\",\"created_at\":1788813347,\"completed_at\":1788813352,\"status\":\"completed\",\"error\":null,\"incomplete_details\":null,\"output\":[{\"type\":\"reasoning\",\"id\":\"rs_WMVUx2KeyKTPE1mgOWrOvh1D\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"The user wants only the temperature reported by tool: 18C. Need final only temperature, no extra words. Ensure format exactly as tool reported \\\"18C\\\".\"}]},{\"type\":\"message\",\"id\":\"msg_fBr1wXgUhWhrqMzMzu1jGVWE\",\"status\":\"completed\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"18C\",\"annotations\":[]}]}],\"usage\":{\"input_tokens\":387,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":256},\"output_tokens\":48,\"output_tokens_details\":{\"reasoning_tokens\":33},\"total_tokens\":435},\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\n" + "body": "event: response.created\ndata: {\"type\":\"response.created\",\"sequence_number\":0,\"response\":{\"id\":\"resp_2f2e0ea9be6e191c11daa0578\",\"object\":\"response\",\"created_at\":1788984440,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"sequence_number\":1,\"response\":{\"id\":\"resp_2f2e0ea9be6e191c11daa0578\",\"object\":\"response\",\"created_at\":1788984440,\"completed_at\":null,\"status\":\"in_progress\",\"error\":null,\"incomplete_details\":null,\"output\":[],\"usage\":null,\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":2,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"status\":\"in_progress\",\"summary\":[]}}\n\nevent: response.reasoning_summary_part.added\ndata: {\"type\":\"response.reasoning_summary_part.added\",\"sequence_number\":3,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"\",\"type\":\"summary_text\"}}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":4,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"We\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":5,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" need\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":6,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" answer\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":7,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" only\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":8,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" temperature\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":9,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":10,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Tool\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":11,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" reported\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":12,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" temperature\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":13,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" \\\"\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":14,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"18\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":15,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"C\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":16,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"\\\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":17,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" User\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":18,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" asks\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":19,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" reply\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":20,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" with\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":21,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" only\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":22,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" temperature\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":23,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":24,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Need\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":25,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" final\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":26,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" exactly\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":27,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" \"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":28,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"18\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":29,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"C\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":30,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" perhaps\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":31,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":32,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" No\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":33,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" extra\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":34,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":35,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Ensure\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":36,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" no\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":37,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" punctuation\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":38,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"?\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":39,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" Only\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":40,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" temperature\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":41,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":42,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" final\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":43,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" channel\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":44,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" only\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":45,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\" \"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":46,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"18\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":47,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\"C\"}\n\nevent: response.reasoning_summary_text.delta\ndata: {\"type\":\"response.reasoning_summary_text.delta\",\"sequence_number\":48,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"delta\":\".\"}\n\nevent: response.reasoning_summary_text.done\ndata: {\"type\":\"response.reasoning_summary_text.done\",\"sequence_number\":49,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"text\":\"We need answer only temperature. Tool reported temperature \\\"18C\\\". User asks reply with only temperature. Need final exactly 18C perhaps. No extra. Ensure no punctuation? Only temperature. final channel only 18C.\"}\n\nevent: response.reasoning_summary_part.done\ndata: {\"type\":\"response.reasoning_summary_part.done\",\"sequence_number\":50,\"item_id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"output_index\":0,\"summary_index\":0,\"part\":{\"text\":\"We need answer only temperature. Tool reported temperature \\\"18C\\\". User asks reply with only temperature. Need final exactly 18C perhaps. No extra. Ensure no punctuation? Only temperature. final channel only 18C.\",\"type\":\"summary_text\"}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":51,\"output_index\":0,\"item\":{\"type\":\"reasoning\",\"id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"We need answer only temperature. Tool reported temperature \\\"18C\\\". User asks reply with only temperature. Need final exactly 18C perhaps. No extra. Ensure no punctuation? Only temperature. final channel only 18C.\"}]}}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"sequence_number\":52,\"output_index\":1,\"item\":{\"type\":\"message\",\"id\":\"msg_ae62I0AeZYKlrpHnjRCl5QJ7\",\"status\":\"in_progress\",\"role\":\"assistant\",\"content\":[]}}\n\nevent: response.content_part.added\ndata: {\"type\":\"response.content_part.added\",\"sequence_number\":53,\"item_id\":\"msg_ae62I0AeZYKlrpHnjRCl5QJ7\",\"output_index\":1,\"content_index\":0,\"part\":{\"type\":\"output_text\",\"text\":\"\",\"annotations\":[]}}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":54,\"item_id\":\"msg_ae62I0AeZYKlrpHnjRCl5QJ7\",\"output_index\":1,\"content_index\":0,\"delta\":\"18\",\"logprobs\":[]}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"sequence_number\":55,\"item_id\":\"msg_ae62I0AeZYKlrpHnjRCl5QJ7\",\"output_index\":1,\"content_index\":0,\"delta\":\"C\",\"logprobs\":[]}\n\nevent: response.output_text.done\ndata: {\"type\":\"response.output_text.done\",\"sequence_number\":56,\"item_id\":\"msg_ae62I0AeZYKlrpHnjRCl5QJ7\",\"output_index\":1,\"content_index\":0,\"text\":\"18C\",\"logprobs\":[]}\n\nevent: response.content_part.done\ndata: {\"type\":\"response.content_part.done\",\"sequence_number\":57,\"item_id\":\"msg_ae62I0AeZYKlrpHnjRCl5QJ7\",\"output_index\":1,\"content_index\":0,\"part\":{\"type\":\"output_text\",\"text\":\"18C\",\"annotations\":[]}}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"sequence_number\":58,\"output_index\":1,\"item\":{\"type\":\"message\",\"id\":\"msg_ae62I0AeZYKlrpHnjRCl5QJ7\",\"status\":\"completed\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"18C\",\"annotations\":[]}]}}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"sequence_number\":59,\"response\":{\"id\":\"resp_2f2e0ea9be6e191c11daa0578\",\"object\":\"response\",\"created_at\":1788984440,\"completed_at\":1788984442,\"status\":\"completed\",\"error\":null,\"incomplete_details\":null,\"output\":[{\"type\":\"reasoning\",\"id\":\"rs_t6bOcpuxHFrpCpJgkQUxeou3\",\"status\":\"completed\",\"summary\":[{\"type\":\"summary_text\",\"text\":\"We need answer only temperature. Tool reported temperature \\\"18C\\\". User asks reply with only temperature. Need final exactly 18C perhaps. No extra. Ensure no punctuation? Only temperature. final channel only 18C.\"}]},{\"type\":\"message\",\"id\":\"msg_ae62I0AeZYKlrpHnjRCl5QJ7\",\"status\":\"completed\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"18C\",\"annotations\":[]}]}],\"usage\":{\"input_tokens\":416,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":256},\"output_tokens\":60,\"output_tokens_details\":{\"reasoning_tokens\":45},\"total_tokens\":476},\"store\":false,\"background\":false,\"previous_response_id\":null,\"conversation\":null,\"instructions\":null,\"reasoning\":null,\"text\":{\"format\":{\"type\":\"text\"}},\"tools\":[{\"type\":\"function\",\"name\":\"get_weather\",\"description\":\"Get the current weather in a city\",\"parameters\":{\"additionalProperties\":false,\"properties\":{\"city\":{\"enum\":[\"Paris\"],\"type\":\"string\"}},\"required\":[\"city\"],\"type\":\"object\"},\"strict\":false}],\"tool_choice\":\"auto\",\"parallel_tool_calls\":true,\"max_output_tokens\":null,\"max_tool_calls\":null,\"metadata\":null,\"model\":\"kimi-k3\",\"temperature\":1,\"top_p\":0.95,\"presence_penalty\":0,\"frequency_penalty\":0,\"top_logprobs\":0,\"truncation\":\"disabled\",\"prompt_cache_key\":null,\"safety_identifier\":null,\"service_tier\":\"default\"}}\n\n" } } ] diff --git a/packages/ai/test/fixtures/recordings/openai-responses-websocket/reconstructs-full-context-after-reconnect.json b/packages/ai/test/fixtures/recordings/openai-responses-websocket/reconstructs-full-context-after-reconnect.json index 309026852a4..09e062cb58d 100644 --- a/packages/ai/test/fixtures/recordings/openai-responses-websocket/reconstructs-full-context-after-reconnect.json +++ b/packages/ai/test/fixtures/recordings/openai-responses-websocket/reconstructs-full-context-after-reconnect.json @@ -81,7 +81,7 @@ { "direction": "client", "kind": "text", - "body": "{\"type\":\"response.create\",\"model\":\"gpt-5.5\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Reply exactly: Alpha.\"}]},{\"type\":\"message\",\"id\":\"msg_ws_reconnect_1\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"Alpha.\"}]},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Reply exactly: Beta.\"}]}],\"store\":false,\"max_output_tokens\":30,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"medium\",\"summary\":\"auto\"},\"text\":{\"verbosity\":\"low\"},\"instructions\":\"Follow the user's exact reply instruction.\"}" + "body": "{\"type\":\"response.create\",\"model\":\"gpt-5.5\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Reply exactly: Alpha.\"}]},{\"type\":\"message\",\"id\":\"msg_ws_reconnect_1\",\"role\":\"assistant\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"text\":\"Alpha.\"}]},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Reply exactly: Beta.\"}]}],\"store\":false,\"max_output_tokens\":30,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"medium\",\"summary\":\"auto\"},\"text\":{\"verbosity\":\"low\"},\"instructions\":\"Follow the user's exact reply instruction.\"}" }, { "direction": "server", diff --git a/packages/ai/test/fixtures/recordings/openai-responses-websocket/recovers-from-explicit-continuation-rejection.json b/packages/ai/test/fixtures/recordings/openai-responses-websocket/recovers-from-explicit-continuation-rejection.json index c086d4fea35..bfb624ab8f1 100644 --- a/packages/ai/test/fixtures/recordings/openai-responses-websocket/recovers-from-explicit-continuation-rejection.json +++ b/packages/ai/test/fixtures/recordings/openai-responses-websocket/recovers-from-explicit-continuation-rejection.json @@ -91,7 +91,7 @@ { "direction": "client", "kind": "text", - "body": "{\"type\":\"response.create\",\"model\":\"gpt-5.5\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Reply exactly: Ready.\"}]},{\"type\":\"message\",\"id\":\"msg_ws_rejection_1\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"Ready.\"}]},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Reply exactly: Recovered.\"}]}],\"store\":false,\"max_output_tokens\":30,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"medium\",\"summary\":\"auto\"},\"text\":{\"verbosity\":\"low\"},\"instructions\":\"Follow the user's exact reply instruction.\"}" + "body": "{\"type\":\"response.create\",\"model\":\"gpt-5.5\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Reply exactly: Ready.\"}]},{\"type\":\"message\",\"id\":\"msg_ws_rejection_1\",\"role\":\"assistant\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"text\":\"Ready.\"}]},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Reply exactly: Recovered.\"}]}],\"store\":false,\"max_output_tokens\":30,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"medium\",\"summary\":\"auto\"},\"text\":{\"verbosity\":\"low\"},\"instructions\":\"Follow the user's exact reply instruction.\"}" }, { "direction": "server", diff --git a/packages/ai/test/fixtures/recordings/openai-responses/openai-responses-gpt-5-5-reasoning-continuation.json b/packages/ai/test/fixtures/recordings/openai-responses/openai-responses-gpt-5-5-reasoning-continuation.json index ca9eee8ca3c..7cb9f84b9ec 100644 --- a/packages/ai/test/fixtures/recordings/openai-responses/openai-responses-gpt-5-5-reasoning-continuation.json +++ b/packages/ai/test/fixtures/recordings/openai-responses/openai-responses-gpt-5-5-reasoning-continuation.json @@ -15,7 +15,7 @@ "golden" ], "name": "openai-responses/openai-responses-gpt-5-5-reasoning-continuation", - "recordedAt": "2026-08-20T06:29:22.433Z" + "recordedAt": "2026-09-09T20:23:53.791Z" }, "interactions": [ { @@ -26,14 +26,14 @@ "headers": { "content-type": "application/json" }, - "body": "{\"model\":\"gpt-5.5\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Think briefly, then reply exactly with: Hello!\"}]}],\"store\":false,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"low\",\"summary\":\"auto\"},\"text\":{\"verbosity\":\"low\"},\"max_output_tokens\":120,\"stream\":true,\"instructions\":\"Show concise reasoning when the provider supports visible reasoning summaries.\"}" + "body": "{\"model\":\"gpt-5.5\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Think briefly, then reply exactly with: Hello!\"}]}],\"instructions\":\"Show concise reasoning when the provider supports visible reasoning summaries.\",\"store\":false,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"low\",\"summary\":\"auto\"},\"text\":{\"verbosity\":\"low\"},\"max_output_tokens\":120,\"stream\":true}" }, "response": { "status": 200, "headers": { "content-type": "text/event-stream; charset=utf-8" }, - "body": "event: response.created\ndata: {\"type\":\"response.created\",\"response\":{\"id\":\"resp_0b39164a8190b940016a869ebea6248195bc2f112e61dbb309\",\"object\":\"response\",\"created_at\":1787207358,\"status\":\"in_progress\",\"background\":false,\"completed_at\":null,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":120,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"auto\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":null,\"user\":null,\"metadata\":{}},\"sequence_number\":0}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"response\":{\"id\":\"resp_0b39164a8190b940016a869ebea6248195bc2f112e61dbb309\",\"object\":\"response\",\"created_at\":1787207358,\"status\":\"in_progress\",\"background\":false,\"completed_at\":null,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":120,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"auto\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":null,\"user\":null,\"metadata\":{}},\"sequence_number\":1}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"item\":{\"id\":\"rs_0b39164a8190b940016a869ebf73b08195b9a4d4730909f800\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqhp6_W1O_AQhAtrnqwmjl74Wa-iyOr7Pj_IdRDWCNEkImzFgaaCbPSe3T8MAjVMFPgsLIkuVgjki2trYvDcagG-RHnN5xWLuyHaIVzs4rz9zCV1Ns_AuCw7pOacyNUEfqS7MBhMZM65Hp2SmmL9stpMlnuxwJ1cv5izrSn15934nGkV0Xc5bX1iFkPp-kDhoMTA9TgYa3dH2U04HfE8_EMOEr4jCvJ3_p5ZpQD_CLqBHpKeHew2XW-FK_WMyY5y4WBxHpxxsXSGZzn7vihG5Kf84cSkBVjQtl1g3roVyXHvGZfNlCZ-J9TcBzBHBiBJ0RjWkUjwjsgFU7jleNcGZilZ4Wl-Wgawep1H15DjgU40-srh56f5pNHcJoJ0xb8M1tTBZfqDenJhJGWk58ffILeDJTAWrhgMAIBYfYU3MgsNmKzyo_-0pM-rcWeh3swKTZnxVHyxa__SQPuWE0EwkoXuhdGks0cwK7ErKYkyWy6oKMFZtwbMYIHiMGkt3sOMpEesT9xPw4qJPnPZ_M4JGQjVh5zNNlRYB1ubwcRtkbafRozaJIEFW4Dsfolsb7zu2Lubzy1Y9tnX7FyDo3pwqtKDe23ZVNZ27WBDlnVhPTUuSAbCDRBtwF8cSlPSqmTE2m48Y0P9jmXoXzUEMg_LA8AjGXSm8yymQtcl25TDY_SkP1g_5rMzC5LkEDyMZr4NtKlrPA8T3jei8M2KzHZQdCmCwn7c7Bb1kAc_pvTyHCM20Hixwn1caJK5gaM0YP6lcwXFGcvZsZenkK9vUafBALEUkLTFl81qJAONyLCMR2b-WorwLnmCSz2jlKg0jAh18dc9PVr8uI_-R65t4cekDUMMuGV-WvCcm_DStBwSVHeOFbdi2usQbuGhhZ_sD9Uh2yD9DPDw5SiNN8w1uPCtoZqHGx6o7Yi-k82sXn1pEXJrHQaQAA_TGoUcgNQPBlaxtdSXQJG8qmjSY0Z8qtKKBro3sJ6Di2-o7zfqUZFBevf6IhphxIMKy8oHcgwbTca8REASJNoBpZEYQKzXYqcBtzMTpHlDlksNzGI7tuQ9cUnhZbazv_KN3Fc6eccAeFPuJhIqdZLr4Qwe4zJ3rxIda5Z5-5hqtPB0HpLfO2ib2Ae6lwizS-pmLEGbdC6xP5MCEowjNB4VIpqViuMLanFSme99of6w==\",\"summary\":[]},\"output_index\":0,\"sequence_number\":2}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"item\":{\"id\":\"rs_0b39164a8190b940016a869ebf73b08195b9a4d4730909f800\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqhp6_JIOOUzoILq-D-cGEKNSC1HwqE5FCrF8rrjR68CW6thaCbQIZwsbcrQyC54fLgbNnRV4cZSXCsdfZji594abvZHm926dOmJNsqFrdZYIMMWqYmv1w5CIw8aM4SDUU5ZCTqFvDwOnXghvmIXrUUbhbBbxb8dDkMKW-g-MocVr3LOyekEtxhGlWl6WJS2XcdoxM1R2oav1nR4yBGWAMe4wUKRm_tclUZze15fhyHTjCULUkXL_EDlLY3LA4VZ40h5KLGkq52I4ao0JtyPfKIWXJjL6IoUI-Mie9QBE86zfV3BPCnaDBr1ajMXNAGC_NJ8viWuvJxZeZzwwLnkS3k0JpGYu7-zH1PCArQNVAnHDhFiX8uNyYlNK5WyRXzWugCmjwmMG9XJWeWJK4K43jes4Zkmd7iB6WEtpJQz8W0UIh5T5tGU9RE4wI4NQJwUabb23dt0BnfZ5uhOyUtS_w6xgXtUEmxxl23THcDjuVMr8UPXu3hbfZULCIAGJRxeB_nlYh6JBtk-vUdXqp2BTHge83mSuMv9WttbMgEn-OFC3K-J-MRBb7eXiAOPEcHWBkmX_rtXFIBHyfbWaSw74I0Ze2QeUuCl4NlPbW-leDIFgYEVPdI7jYot55FQI45DwCE-zgwl8If6wvDr4E-7PK0_tWcMmDCdKR3onPy8MRoz1oZQOJ2zo-R5BiNPt_x6Vh1forqlHA7FZM1oh47QeqsOkzDYCNySKPKasCvRQJroynFWHn7g-I5p8TSXz_ZQfnGT1XuSTJwkonCBk0Ek7tPytcIk4_0h9xRzzkw-QQ-tUykka-i-Dtl0mx2Afam8K_hE0LRCSillRrWsfRFmx1ApBycYUKlrkROx1F0saTaCc0z5MxCGuU6ckNkm-5dSgcainsqjExK66O_-9SGK6sUVyp7axeyuTLJysHhtT3hhMvbvnPNq_Kb3aOPe6hzUb7jlfdVZ8zZRCqniIqnQ6mQjKtIIhjbH2tPkbsX7AFQt2DD8eRHsJcNSNA3iCBiY50stKiwPC0_KSXz4j_JvzQIHlYkfLqDSSItE71vIv9CVIRhU5n-lW678nHjM43lqBXmptaI1UhagMucD9UxCGwDvsFPNNnAe-z6f8t8xTVhCT0xpyLlW9DV5jwW09hoSQrOv-5I6xdpcHQhgLdhKyz0XAcCvcYEr7DsjS9DY4PK5QT1mxkZY7MJ55TGPcGgqvq4aSljp16m_pqbbt2HpxRZO2igA==\",\"summary\":[]},\"output_index\":0,\"sequence_number\":3}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"item\":{\"id\":\"msg_0b39164a8190b940016a869ebff90881958d15604f63808a68\",\"type\":\"message\",\"status\":\"in_progress\",\"content\":[],\"phase\":\"final_answer\",\"role\":\"assistant\"},\"output_index\":1,\"sequence_number\":4}\n\nevent: response.content_part.added\ndata: {\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_0b39164a8190b940016a869ebff90881958d15604f63808a68\",\"output_index\":1,\"part\":{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"\"},\"sequence_number\":5}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"content_index\":0,\"delta\":\"Hello\",\"item_id\":\"msg_0b39164a8190b940016a869ebff90881958d15604f63808a68\",\"logprobs\":[],\"obfuscation\":\"IbioFAHEs8a\",\"output_index\":1,\"sequence_number\":6}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"content_index\":0,\"delta\":\"!\",\"item_id\":\"msg_0b39164a8190b940016a869ebff90881958d15604f63808a68\",\"logprobs\":[],\"obfuscation\":\"fjs9a7xhG3RjcEf\",\"output_index\":1,\"sequence_number\":7}\n\nevent: response.output_text.done\ndata: {\"type\":\"response.output_text.done\",\"content_index\":0,\"item_id\":\"msg_0b39164a8190b940016a869ebff90881958d15604f63808a68\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":8,\"text\":\"Hello!\"}\n\nevent: response.content_part.done\ndata: {\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_0b39164a8190b940016a869ebff90881958d15604f63808a68\",\"output_index\":1,\"part\":{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Hello!\"},\"sequence_number\":9}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"item\":{\"id\":\"msg_0b39164a8190b940016a869ebff90881958d15604f63808a68\",\"type\":\"message\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Hello!\"}],\"phase\":\"final_answer\",\"role\":\"assistant\"},\"output_index\":1,\"sequence_number\":10}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"response\":{\"id\":\"resp_0b39164a8190b940016a869ebea6248195bc2f112e61dbb309\",\"object\":\"response\",\"created_at\":1787207358,\"status\":\"completed\",\"background\":false,\"completed_at\":1787207360,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":120,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[{\"id\":\"rs_0b39164a8190b940016a869ebf73b08195b9a4d4730909f800\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqhp7AN-I8z4RaBfeRAKfsUdgL5upvA2Try5-GnRKhsnWwTS5lGDRL3IeKj9cyjer9XGotJukIS9c75RqebLec4B_ictbMqP5dH0TZyCvYd1C2kk2v8nd3s50Hc8CeWCg2gfuB-5D24kBabur99xj2BSiOETludbqQmMEBhFUcwxQ09sMUYBnH8gB_pcF-yFx0SHuztmxj7dlvGBMOH-6ODtv-GK37W1vhbw3xKJWiTwiOQVAixSCGE0dA6lC4_FkI9iaqdvh1gKvmVpERdsrcALf2nZUWqbCT7_VozDITSTdbQPnG5XqVC_UyYmUFehUSipi_smKeePvEYL2EG5iay_SL0aZEtDenhGvrPeXOJrY5mVrOcjWi_B-kiqTbF1aAPA3b6HE2w4epUBs4AOHbssRs9aEtPfN4QzcjsMUzWHYaLy_JqrmpKVhydNCrzwN93VSZZiaOQeYqDKPpJN0r_mdBJy3qvZ1B86Q0XukUNUqdcMEFoV_xYPDj-fBfGRYeLCows68AwkUPkb5Q_g32T3-tYV3E8drhq_ewE58ZFR48fhcOa6ZevXodVSJt4c2-3Wtt_EgY9xAlD0gS20RiXEpW1eR0LghuwyHfKh1JiatCbHbxJZImsVHqTLs9qN2qEIFVi5j192KDrP-OXvpa7R6d9yaivRyf-hqee0cJYhlH0STLT7o5MhZgTT1jV8KvhVd-aGsnbvzvZKSNdqXcLZtCuIHyXLZL10x6i_frcYbWDfKPt_SFVQWv4-QO1kOLczYS336cM8I2oPihQOuK-tcKwK7oM0qujbaf8StdAQqr4KPrmk51s2N97sR4-UKDAH_pIDkVjNTiUcfYanJlsM-LTqXOcilrWYGB6iukiMARO_CE7LQMoxwKRBvAqDDeg-uwIEOVQcJF8zLJC8_2yGTovFmHm1XcSSiap29EHR7IlEksjgSZiU2P_VQ4bJf7EJskZIZSwtBrzcHu7C3dRjVvem-10QCMSwob0Ay38CAXvtAmthJDUX7eNqPHLwiJOe5nfQLnYzOL9_1yMOC6dowHGOpgB2_B_A-0r3HLTMDlqtKBeS3-BVyNPmvkqU9YkhgdCwTOP_UYObuXOj2swl8bxRR8CyK2YSqO2bPFjuWCDDsCBnJDbDvrgENCKmit5KKWSz--pSr9UUW9Eef0ucBJJ9tvYarjC7jDWgFH8we9pAdKzjH3uk4VGR-TXkC8A64IHz1ehmkIhpEvUJ6QzKmKSQ==\",\"summary\":[]},{\"id\":\"msg_0b39164a8190b940016a869ebff90881958d15604f63808a68\",\"type\":\"message\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Hello!\"}],\"phase\":\"final_answer\",\"role\":\"assistant\"}],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"default\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":31,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":0},\"output_tokens\":20,\"output_tokens_details\":{\"reasoning_tokens\":12},\"total_tokens\":51},\"user\":null,\"metadata\":{}},\"sequence_number\":11}\n\n" + "body": "event: response.created\ndata: {\"type\":\"response.created\",\"response\":{\"id\":\"resp_073852c850baa7c1016aa1c05719fc87d18b7e61708c48acbe\",\"object\":\"response\",\"created_at\":1788985431,\"status\":\"in_progress\",\"background\":false,\"completed_at\":null,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":\"Show concise reasoning when the provider supports visible reasoning summaries.\",\"max_output_tokens\":120,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"auto\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":null,\"user\":null,\"metadata\":{}},\"sequence_number\":0}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"response\":{\"id\":\"resp_073852c850baa7c1016aa1c05719fc87d18b7e61708c48acbe\",\"object\":\"response\",\"created_at\":1788985431,\"status\":\"in_progress\",\"background\":false,\"completed_at\":null,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":\"Show concise reasoning when the provider supports visible reasoning summaries.\",\"max_output_tokens\":120,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"auto\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":null,\"user\":null,\"metadata\":{}},\"sequence_number\":1}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"item\":{\"id\":\"rs_073852c850baa7c1016aa1c057c7d887d1aafeb6c634074b28\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqocBXuQdYVnbe7hpn-FBuaJvombVtgv59eUUTbvkkxe0A2EBvZkSPZQQVH6rZ4gmxRYeY4pwjrheNE6O8kgD4Dt7KGBnk2Tb0yyikuNytHXlH9r_8l_7-01EebIfyPqtQxQa7Nm5HP_st9VzV4gWQi9DaqMY0cnN2E8KXInrjxZjaol5qiw6sWHRw__Pe_jBAaSzCmrhSX4aoEtcqBOuLDttROkGaiob-wubCeLR4zwb4KuliuMs6V-PDYe4MjALd5ltYm_yO4c7SrQheeLnP-uyElu7Lmj4lS6NBvGc5l-eN7vden6WjhuB0_ynFZqXt3NQGrkbuQwz_Xb45k1nYZ2zVccXMxrXHtLQYgukvOmFcv3f2fw30VbTLAMT6_ky0eD1wPlqQopNS3SfuSIdBUVbr3-Q1EH2hCULxIAVDDFxsP9zgUXXA77CIv-8QEgKoiNRlGgkecBJ3lhc226Twqh6aZe4D5Srr-0lZSVoFkGamN-Hkbh2hTFY3LUlRiBOslp2gyn0z_9FEl4On5yoiUV5OVI4hjY59We6RSP3LEV8-sJj0sjSuD0ll6cvmVKVBIzwLIQkqjTRmv1cl18WCyHlTc5lMSxSDH_W9LEmc84DebyzFk2ydogdXwrPB8ssby2OIbNtE1w-_LI_KIMXh27IT5uT8pvqBEIms_YMhq-xxriM-neDv794_YhHY1Sh05Kl_ydj9-EeExwCmouwAyRuqMg9Ohlk_73qWoMlrVK45cDAM2PXhtVaIZoTYdQzEvUNly2tvn7csFESYuxzCwDnfa3XAwmZCJI8NIAIP2XrsdJyZ9Wg0RAqArTZFnQWyLwILktz_FRpl3WXenpHVCzXmlSt3FQATYo1brwFt7RW2YSllf75tyhl0GboPyEn96WCoPXwZkYS1OVrQ4pUnbF9xKsLQZIf5CvF8pPZTtADs4YZJh9pvh4U0NL7NgcmW7HZSAb1UgVPQLG-UFU0DtSxLT7bGGsU7ZOTNueWvktWjDPUTPzGx9_qchH6eyEk0sFKVfwsWdVhhG3ClXWJyrUGhtzzfKwPQyKqdxuPIw-2iD5aQ0yrE518sAQGXKT6kjcer-l5EaOzC-bwRqIV5VLEkkOf1QyUJxCuuEDCYf1Lp6l09T9Qml_5CU36HG1kq9Wf1-YvkieklWQO7HTJu-TiiFw==\",\"summary\":[]},\"output_index\":0,\"sequence_number\":2}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"item\":{\"id\":\"rs_073852c850baa7c1016aa1c057c7d887d1aafeb6c634074b28\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqocBY-MwfLtqa5LjCJJOPW1iQaL3z9LMv61YNHtecu6mxAXchrBW7-l-Gd5qk-WDs5YsvQ4sGGfckKYyLVVvasWN-XCn0OUDqDr6ngsCAuRKPzmDZ54lDjb6lup7JWjJBGNGyY7sD3i2p78qsyASLLXA1ZEFXQt8e9SMPkt4ZHj1HPSTh-_TDOWRqjYruZq3SZLpxSso6zIgunChBVXis2HZbPFvoMCZlx7FbS-6_JW19awQtoS0ZWO_DEYUx6wGqEdL-Vzjg9VnB55kYCXincMf8OpOCV1wewzNA3qEHw5IRRNkaB19qnwersCNDt5kf6H2BRwB2817wPBjn7CEogwSRwgqB0gnbJyVfXxRHRj_dmSpmy2q9SzyCYWJVHbWrDP4uclrbT7CyUvB9Nj1sTuKA0HjFsBTAbyno9JHSqLKSncMNkLOwnt6wV7XmHjsbIra9B6rsNrW-psgCERfEfHQjioyca8g_Bd28TovPz8km_EzoxTi3Wl9TZWiNG-JyY8OZG_6A3TdHUkNbnFnlbGAUmuNYyIJfmW6OoH-5gmjiKaAsCP0vuGub2ubGTR4U8jlYhrO-_1gK9P1duZVMBpnchjx9zMcOMJpX3NOiZeQBx4kwY6EvcuF-t0TF1LDfQA0R8SbwlnVjuMtp6tY-qvtsea3cT3J7ftXuBwb2DKBwa2SBPhqVyj6FJZjAsy2piB5cXs2duYfByAo7sQQcmiyvG8HFMWbQp0FfBHAcYIXIYGumAaz52oYwcYnLIVohY8wz2_Xe5hs3_a8w-H9jC02aZokh7JlrnDa1Hlge0lnSXNUU34Dp5jUauaiRWCQY8Az8I7ACqFUOq3H5q4ccIWWJ_H82iZLvwttqMSAfvHmjRn1ZmWmP8-lEwFewbVnNm2j3LvgPYrePsPrrCBrQBG51iHQ9Ymi0kV177QU8adMje_FctUdZ-WxkQq6aQTQXlmuYUoKw8qXfC3aHdNSQkC-7PTHRj1mROAMPlu7Mhap0kponk22ww5BPlknJWDlGPn-GEZ59PX0jGqmY_WG96_OQDxqHPqYG_lIbwta7QJMEy1QewbL6EFje1SVsgpClAvQ8tC1ilA8XSoLJWWCJfJsQ9cb8Np55pZbm0ZoHrdzZbnhYKfzPZv2QRSavmhSTveHWrYH7XZc66iHKh2RaBM7oE_2RKnLrB57EkRHfaCQZlId4_Y8lMKnhNen4DNzLHVB2\",\"summary\":[]},\"output_index\":0,\"sequence_number\":3}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"item\":{\"id\":\"msg_073852c850baa7c1016aa1c0582a3087d18a8c0791ce1beb34\",\"type\":\"message\",\"status\":\"in_progress\",\"content\":[],\"phase\":\"final_answer\",\"role\":\"assistant\"},\"output_index\":1,\"sequence_number\":4}\n\nevent: response.content_part.added\ndata: {\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_073852c850baa7c1016aa1c0582a3087d18a8c0791ce1beb34\",\"output_index\":1,\"part\":{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"\"},\"sequence_number\":5}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"content_index\":0,\"delta\":\"Hello\",\"item_id\":\"msg_073852c850baa7c1016aa1c0582a3087d18a8c0791ce1beb34\",\"logprobs\":[],\"obfuscation\":\"Fo7PXDZSkcG\",\"output_index\":1,\"sequence_number\":6}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"content_index\":0,\"delta\":\"!\",\"item_id\":\"msg_073852c850baa7c1016aa1c0582a3087d18a8c0791ce1beb34\",\"logprobs\":[],\"obfuscation\":\"FeFtatIeuDIT6Kq\",\"output_index\":1,\"sequence_number\":7}\n\nevent: response.output_text.done\ndata: {\"type\":\"response.output_text.done\",\"content_index\":0,\"item_id\":\"msg_073852c850baa7c1016aa1c0582a3087d18a8c0791ce1beb34\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":8,\"text\":\"Hello!\"}\n\nevent: response.content_part.done\ndata: {\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_073852c850baa7c1016aa1c0582a3087d18a8c0791ce1beb34\",\"output_index\":1,\"part\":{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Hello!\"},\"sequence_number\":9}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"item\":{\"id\":\"msg_073852c850baa7c1016aa1c0582a3087d18a8c0791ce1beb34\",\"type\":\"message\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Hello!\"}],\"phase\":\"final_answer\",\"role\":\"assistant\"},\"output_index\":1,\"sequence_number\":10}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"response\":{\"id\":\"resp_073852c850baa7c1016aa1c05719fc87d18b7e61708c48acbe\",\"object\":\"response\",\"created_at\":1788985431,\"status\":\"completed\",\"background\":false,\"completed_at\":1788985432,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":\"Show concise reasoning when the provider supports visible reasoning summaries.\",\"max_output_tokens\":120,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[{\"id\":\"rs_073852c850baa7c1016aa1c057c7d887d1aafeb6c634074b28\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqocBYL6d5tyRhPBkb-gcww1IphSVLLg3GoBJt42UTUd8dkQuxDaMHTKNLu5ghEWxso8fnPiDO6mg1J-oFUHNScvdKh4grGtjha_w6tAdaM6QEvFYO9s2rhhPEyS4es8diNYGhkRAvOCe_tDbmjQ7mrxiJx1z8lfqQ3i879naH7wjFu23otzfr8L1m0L1OUfpwXIncASKsQHVdeI3zgk0Ul6ZIGGCq_SWag_5jOFMOfNSUL2ku4pQQByigLrgMRSqC56OI9SAzCwhyroxOcGKwwyCBSYqQ94rNY6BMrDAx4RaPBUJUlwZl22e6bGNzC9VUtYdkfRjXKlbGLcpA-Ol5u8gVlSSjR1zKSRr22olDsnL5MlEim3q89Bu_dVUpgQKHvJJKxWj9J_SgzT8X4M8YYSbwcKzivEcKWwg8S7lumDOWJw1gYkr-QwMnurbSOtdzwDAeE0sPadzVP3Q-aNu2hG-wMpMSOnYgW4nqgmOI4mHdYvt3Yj7Pz8lEcV406YeKcaIPZvyfLfA-vx836ssRNDAunyh1JdEGygL3mjcVnW2vl4oYZ8FeeYhNk0H5kgoMj1tMnTvS-NemFlNIn2bnmpOrPSzOP-A-5mckp16hy5C3Fmfr2EHY3ZFHbQ_TPQaWOrtIFKJP4GrFBRXDbaevtxKuSjdUDv2MAYElp_xRYE7_jyRSnCT5rKh_sV0VsXh30FLEfKLQRHE2-2qdsXzlymKBjSt0-gEUfeBD9ukSqE86QDPGaX8HmG16k7b15_CWhEo5wtbwM8LQK6o0utE7MPdUugZLDuzglWE482k-yjMNHZsO6g13Tv6ssEv1yv5ayDVLYtiGWUyXGZnO-FHot0DyM8BAZEzCAXm5q5Ik7-5TFN2V3MFPmQbqQ6pfyGJm9723NM20GcHq6ccOoDEYBkxHnS19RzMbM_MQ0ikS4O0CyibdVm0tO7IS3t_6QxADPB2b0s-A0nduPQEuRyc4sgHKMFKyn0XVx69uKPvekBFpdE-t3Ifl7UVFkxopHpflJncARqJ_DhCYoOO8fES0bDa9kCfa8kJlQxB3VtsZHTB3tDarbOFQJmAbd25kb1r30t3C6LSKhCEXeDTPdPhBPHjhuaY_p7fBK5f0BQIslpYQa_eX1PJFAp9122cfPEX2zbyET9juo8hsvtzwbUSkT_Duti4thsDCn07KEJrn_MCr01qjoU1UQ6JK3FIUrYx4IH0x\",\"summary\":[]},{\"id\":\"msg_073852c850baa7c1016aa1c0582a3087d18a8c0791ce1beb34\",\"type\":\"message\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Hello!\"}],\"phase\":\"final_answer\",\"role\":\"assistant\"}],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"default\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":31,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":0},\"output_tokens\":17,\"output_tokens_details\":{\"reasoning_tokens\":9},\"total_tokens\":48},\"user\":null,\"metadata\":{}},\"sequence_number\":11}\n\n" } }, { @@ -44,14 +44,14 @@ "headers": { "content-type": "application/json" }, - "body": "{\"model\":\"gpt-5.5\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Think briefly, then reply exactly with: Hello!\"}]},{\"type\":\"reasoning\",\"id\":\"rs_0b39164a8190b940016a869ebf73b08195b9a4d4730909f800\",\"summary\":[],\"encrypted_content\":\"gAAAAABqhp6_JIOOUzoILq-D-cGEKNSC1HwqE5FCrF8rrjR68CW6thaCbQIZwsbcrQyC54fLgbNnRV4cZSXCsdfZji594abvZHm926dOmJNsqFrdZYIMMWqYmv1w5CIw8aM4SDUU5ZCTqFvDwOnXghvmIXrUUbhbBbxb8dDkMKW-g-MocVr3LOyekEtxhGlWl6WJS2XcdoxM1R2oav1nR4yBGWAMe4wUKRm_tclUZze15fhyHTjCULUkXL_EDlLY3LA4VZ40h5KLGkq52I4ao0JtyPfKIWXJjL6IoUI-Mie9QBE86zfV3BPCnaDBr1ajMXNAGC_NJ8viWuvJxZeZzwwLnkS3k0JpGYu7-zH1PCArQNVAnHDhFiX8uNyYlNK5WyRXzWugCmjwmMG9XJWeWJK4K43jes4Zkmd7iB6WEtpJQz8W0UIh5T5tGU9RE4wI4NQJwUabb23dt0BnfZ5uhOyUtS_w6xgXtUEmxxl23THcDjuVMr8UPXu3hbfZULCIAGJRxeB_nlYh6JBtk-vUdXqp2BTHge83mSuMv9WttbMgEn-OFC3K-J-MRBb7eXiAOPEcHWBkmX_rtXFIBHyfbWaSw74I0Ze2QeUuCl4NlPbW-leDIFgYEVPdI7jYot55FQI45DwCE-zgwl8If6wvDr4E-7PK0_tWcMmDCdKR3onPy8MRoz1oZQOJ2zo-R5BiNPt_x6Vh1forqlHA7FZM1oh47QeqsOkzDYCNySKPKasCvRQJroynFWHn7g-I5p8TSXz_ZQfnGT1XuSTJwkonCBk0Ek7tPytcIk4_0h9xRzzkw-QQ-tUykka-i-Dtl0mx2Afam8K_hE0LRCSillRrWsfRFmx1ApBycYUKlrkROx1F0saTaCc0z5MxCGuU6ckNkm-5dSgcainsqjExK66O_-9SGK6sUVyp7axeyuTLJysHhtT3hhMvbvnPNq_Kb3aOPe6hzUb7jlfdVZ8zZRCqniIqnQ6mQjKtIIhjbH2tPkbsX7AFQt2DD8eRHsJcNSNA3iCBiY50stKiwPC0_KSXz4j_JvzQIHlYkfLqDSSItE71vIv9CVIRhU5n-lW678nHjM43lqBXmptaI1UhagMucD9UxCGwDvsFPNNnAe-z6f8t8xTVhCT0xpyLlW9DV5jwW09hoSQrOv-5I6xdpcHQhgLdhKyz0XAcCvcYEr7DsjS9DY4PK5QT1mxkZY7MJ55TGPcGgqvq4aSljp16m_pqbbt2HpxRZO2igA==\"},{\"type\":\"message\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"Hello!\"}]},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Now reply exactly with: Done.\"}]}],\"store\":false,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"low\",\"summary\":\"auto\"},\"text\":{\"verbosity\":\"low\"},\"max_output_tokens\":40,\"stream\":true}" + "body": "{\"model\":\"gpt-5.5\",\"input\":[{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Think briefly, then reply exactly with: Hello!\"}]},{\"type\":\"reasoning\",\"id\":\"rs_073852c850baa7c1016aa1c057c7d887d1aafeb6c634074b28\",\"summary\":[],\"encrypted_content\":\"gAAAAABqocBY-MwfLtqa5LjCJJOPW1iQaL3z9LMv61YNHtecu6mxAXchrBW7-l-Gd5qk-WDs5YsvQ4sGGfckKYyLVVvasWN-XCn0OUDqDr6ngsCAuRKPzmDZ54lDjb6lup7JWjJBGNGyY7sD3i2p78qsyASLLXA1ZEFXQt8e9SMPkt4ZHj1HPSTh-_TDOWRqjYruZq3SZLpxSso6zIgunChBVXis2HZbPFvoMCZlx7FbS-6_JW19awQtoS0ZWO_DEYUx6wGqEdL-Vzjg9VnB55kYCXincMf8OpOCV1wewzNA3qEHw5IRRNkaB19qnwersCNDt5kf6H2BRwB2817wPBjn7CEogwSRwgqB0gnbJyVfXxRHRj_dmSpmy2q9SzyCYWJVHbWrDP4uclrbT7CyUvB9Nj1sTuKA0HjFsBTAbyno9JHSqLKSncMNkLOwnt6wV7XmHjsbIra9B6rsNrW-psgCERfEfHQjioyca8g_Bd28TovPz8km_EzoxTi3Wl9TZWiNG-JyY8OZG_6A3TdHUkNbnFnlbGAUmuNYyIJfmW6OoH-5gmjiKaAsCP0vuGub2ubGTR4U8jlYhrO-_1gK9P1duZVMBpnchjx9zMcOMJpX3NOiZeQBx4kwY6EvcuF-t0TF1LDfQA0R8SbwlnVjuMtp6tY-qvtsea3cT3J7ftXuBwb2DKBwa2SBPhqVyj6FJZjAsy2piB5cXs2duYfByAo7sQQcmiyvG8HFMWbQp0FfBHAcYIXIYGumAaz52oYwcYnLIVohY8wz2_Xe5hs3_a8w-H9jC02aZokh7JlrnDa1Hlge0lnSXNUU34Dp5jUauaiRWCQY8Az8I7ACqFUOq3H5q4ccIWWJ_H82iZLvwttqMSAfvHmjRn1ZmWmP8-lEwFewbVnNm2j3LvgPYrePsPrrCBrQBG51iHQ9Ymi0kV177QU8adMje_FctUdZ-WxkQq6aQTQXlmuYUoKw8qXfC3aHdNSQkC-7PTHRj1mROAMPlu7Mhap0kponk22ww5BPlknJWDlGPn-GEZ59PX0jGqmY_WG96_OQDxqHPqYG_lIbwta7QJMEy1QewbL6EFje1SVsgpClAvQ8tC1ilA8XSoLJWWCJfJsQ9cb8Np55pZbm0ZoHrdzZbnhYKfzPZv2QRSavmhSTveHWrYH7XZc66iHKh2RaBM7oE_2RKnLrB57EkRHfaCQZlId4_Y8lMKnhNen4DNzLHVB2\"},{\"type\":\"message\",\"role\":\"assistant\",\"content\":[{\"type\":\"output_text\",\"text\":\"Hello!\"}],\"status\":\"completed\"},{\"role\":\"user\",\"content\":[{\"type\":\"input_text\",\"text\":\"Now reply exactly with: Done.\"}]}],\"store\":false,\"include\":[\"reasoning.encrypted_content\"],\"reasoning\":{\"effort\":\"low\",\"summary\":\"auto\"},\"text\":{\"verbosity\":\"low\"},\"max_output_tokens\":40,\"stream\":true}" }, "response": { "status": 200, "headers": { "content-type": "text/event-stream; charset=utf-8" }, - "body": "event: response.created\ndata: {\"type\":\"response.created\",\"response\":{\"id\":\"resp_0b39164a8190b940016a869ec04d9881958b79b9cfad2d895f\",\"object\":\"response\",\"created_at\":1787207360,\"status\":\"in_progress\",\"background\":false,\"completed_at\":null,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":40,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"auto\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":null,\"user\":null,\"metadata\":{}},\"sequence_number\":0}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"response\":{\"id\":\"resp_0b39164a8190b940016a869ec04d9881958b79b9cfad2d895f\",\"object\":\"response\",\"created_at\":1787207360,\"status\":\"in_progress\",\"background\":false,\"completed_at\":null,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":40,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"auto\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":null,\"user\":null,\"metadata\":{}},\"sequence_number\":1}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"item\":{\"id\":\"rs_0b39164a8190b940016a869ec1ec948195ae3c88e525a018c5\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqhp7BqaCE-oGFwmd7Q_37m6a_1s6hlVI5e9hEM_LkcgaujlugaicgYl_J-nPecVskVJqwzYvByg9QCavB-WrW4UeRoWRa9XL9Khls6Ars9V3DpQMJqVRbnSBDpk_QJfX7XgcGEkeobu691P7KgjcBbv8RNogNflBK2_nfMpUnAFTP2rdVzQVLIiO04WRllqRwSflTEuq2Y58uLlHrpVCW2uR0BfeFpZyaiqeasMBlLQftBPnd62iYQEDVoVoh614NV3kP6j_NanblP-_ajOIr_vzJXnlx3PI1ZHH1KpXVP0G2zsUYmUrNIHmzrlOFfBP-lBetGYaFaQolRZNspjaw1K55ltAyQ9pFevDWD1Ied_7MXb6RRI_P2dvDHyGfr0NYAIHw8KNCsjN23ddcLj_bX1L34BgBWnzeN1EGr3ILRKx1TVQq3iJ8CXdXY-avumcEads_Dkqd7QwK39EKmmvCWat1MCAcDxOTpFb1y6jYMTAu0tWudiCdYACYu4AEMG9zheSi9wGT-Vywp5Ok1Sa_nkhJoLqePDEyemg-HxXCW_bUzPdr2Bw5xi2vumMTLZ_2-NSJ0o2q2Zj9aVlL7IDARR-EshGxrI7rXAPPIOWHWS0N9o-pu7NOv3e91NLpQkiJfCWIhNsHoXW4k_qDMeJf3NBIKh1PwUH4Z92sDB9dPfR32nvm3QuvpjDakS3OgcNuxT5ZVhBL2psIcfMt75xQP7hIFbkLFpt3RTDZLjKnCG492-_f5XnMaYQJLPVldFAdw-OgdQxRtU3MzNSjqC7aa34cMn349x9pGZsIB9iG7ZwZuY0stamWPXz-s572PbG3C6Xvv4kIDexUF069jBex2ukL71IL_WFkBhtVYUWOvyFeQZSpm21XWxczYdKpwkssf1U6IBzcdUl6Tg8vcyLAK2TsTLHldmx9uJucGLRk10jdQTyR3k6Ag-Fc_urnADmx9vs5xa_pe9ESVw8NE9DxuabmBigqmXvVegwBcjC1IBGdKL4iMFAwc96gf1CBTZopiQU9-FLPxvvHdSaUVNdImu5UNqRe8TWfrOohByh7fz34AkdVmTwbxlQ40Dju-UsFKHkNhVBvuPwGq7tX_Qma9cunW2PRYNzXtQHraGdQyMVcZg-JUx1PEcxxjjYS1sVCRBAVNRw4Ysn7yAtE7NUdl5HxhQ==\",\"summary\":[]},\"output_index\":0,\"sequence_number\":2}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"item\":{\"id\":\"rs_0b39164a8190b940016a869ec1ec948195ae3c88e525a018c5\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqhp7C35joLV3dvVhf48gMPyBDp20a7C4rHl0BR_PBmcax2KQV-RCw1vY4Nu09cXI4-dwS63I1DW7m4Hq1JxZ7ptupvdirteymr69NKGlVBy89FD_H6SREo7M8WBNg22s5va9eU8Rkx0pWuDWt8FBAr2L9qTKDmwKP91dTGeaaFzu5C2IYvPXiamI69SZre2cp66n5yq4KKQz7UEFTZ6uhGlLm-unL_BnmL5_uAvtnm7DXDdruX6cgo1ubFhpklLrOcw5hWfk-U5yLtApAVXQrcLmlLOoZ5oDt2wcbaMnbixqaSCqC7_883c6Dz__khlbv7Jmtgs-u2cc8HsTQY1CuWXM3B1oB6tYtkQkcF36raCGGwqUCrIbIFcgvqDUs4tqsbV7DtxyhF4a9Ez7y0_3m33FhoIYnUidm4DOg74PJBenirSW0X8c2AkymexJnKKHzZBGYkA_rrZ5j_iP2nl-02m_4r74hIVx8-DRBhFPiYZF1ncOQkTfc8banZ-DfFVEJlCmtUojcRJbVIFORvJFpPopQvf9HxiLzze1GtAsuUf4s5CijQEwMETn2vxPeEvUXv8_blzfF304hRfi_PPTVo4phAJAo2umJkCEKGGBGQSSX1f4ajfK8n70hp2c-_dcCcX6dYlGcuSmIrJG-PCKrrhQj3fjQAUm-u4Qv-ZFYoPoWkiOdImhVO9nEDE3IBm_inoBbG4bxkk-CKZbDJF48t2zd0vGZE7Nnd9VMaOJdFz1tK9a2ML2OBz1ilMy1zZA9vH3mwZoTHMafOqfLTaKi795A54OhKJDwKBp30Fkppk7cuVm14s2yAZ1FfZ_kR9zmfeXJAq2_XjHNnpvYK-z-GQjwAwDzeiAPyL44H7Pm9TDg-iSveLkGpxRaNxx97XyRnWJxpReOvdCnzZsSTFuIu1vAeKDsVCnWaJvDDtzFAU3RAYFn7W0uCif9feeHqddB31bQ9swgFkwva8SKVifikNEbHefJBq_9aOsthi73AOMF6B2U1C3sd0TwjqOdpmHRDWolN1Nmc1NNy4F7Cu3cGCdHSHmSLtaOyE6mDzbBD_XjlR2P4vIdL6m9ZQD5zN1n30Ubb_0VXqRpXOEGnEOfetdacLwK4He0G1GBoLSJDjdEsk7XLVeCUVr2Q_U0zfPsgUQz-wVeISezZe0sJOSj5nLQkc1iEQym3RJ7w5SpXqW-0mVmUu4ZfhkGUcbqVp2dcfLY\",\"summary\":[]},\"output_index\":0,\"sequence_number\":3}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"item\":{\"id\":\"msg_0b39164a8190b940016a869ec250b881959dac4f38a333c1b2\",\"type\":\"message\",\"status\":\"in_progress\",\"content\":[],\"phase\":\"final_answer\",\"role\":\"assistant\"},\"output_index\":1,\"sequence_number\":4}\n\nevent: response.content_part.added\ndata: {\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_0b39164a8190b940016a869ec250b881959dac4f38a333c1b2\",\"output_index\":1,\"part\":{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"\"},\"sequence_number\":5}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"content_index\":0,\"delta\":\"Done\",\"item_id\":\"msg_0b39164a8190b940016a869ec250b881959dac4f38a333c1b2\",\"logprobs\":[],\"obfuscation\":\"8FUMXNjrUDAo\",\"output_index\":1,\"sequence_number\":6}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"content_index\":0,\"delta\":\".\",\"item_id\":\"msg_0b39164a8190b940016a869ec250b881959dac4f38a333c1b2\",\"logprobs\":[],\"obfuscation\":\"fNdxoWHmFZolm49\",\"output_index\":1,\"sequence_number\":7}\n\nevent: response.output_text.done\ndata: {\"type\":\"response.output_text.done\",\"content_index\":0,\"item_id\":\"msg_0b39164a8190b940016a869ec250b881959dac4f38a333c1b2\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":8,\"text\":\"Done.\"}\n\nevent: response.content_part.done\ndata: {\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_0b39164a8190b940016a869ec250b881959dac4f38a333c1b2\",\"output_index\":1,\"part\":{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Done.\"},\"sequence_number\":9}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"item\":{\"id\":\"msg_0b39164a8190b940016a869ec250b881959dac4f38a333c1b2\",\"type\":\"message\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Done.\"}],\"phase\":\"final_answer\",\"role\":\"assistant\"},\"output_index\":1,\"sequence_number\":10}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"response\":{\"id\":\"resp_0b39164a8190b940016a869ec04d9881958b79b9cfad2d895f\",\"object\":\"response\",\"created_at\":1787207360,\"status\":\"completed\",\"background\":false,\"completed_at\":1787207362,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":40,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[{\"id\":\"rs_0b39164a8190b940016a869ec1ec948195ae3c88e525a018c5\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqhp7CSCXHnuy5CnC6Y8bgcKGrq03b5yaYx1kNMJd2iHssJuL2_GjiQifAhOIt3iiONuMvy4gM2gpltFHhwjx1wF7uy4RowJUTXf189XO_uAG5X_1Q1BH9ccXywC0kg610dV_eS8g-kFs3qYIbxLbIVyxV1_SgTYgo8E-ZVm8LGxt6MvtB3qxMWn3jZY6d9Q_imZOKfSdcYHq1pNv5Goz_qPE1CPpxXWkV59bpR8Pniz_JA5kyklKKsf6RsWreqjuQGCC4nJQq5pl_erE0NIq3DvQa9cnXbuI14RdvO3WbHclIiY_mo5_7RmCk3bRU_MGqA7oGPAIy7S8n6qiNZwjsN7h349e9MzMVnHm3AxY-TXh0kuTaTqP8lsvT54bt3pmpP4jGwnUBec65mHCrKuB6DgBbda_wDEY-T9ELAgjVVPJS3RHrP770VaJkAk6sBUt5ZpUC9cSikxznLupyXw9W7NtfxvA3P5exTZPJAf5ms-WHOuNVG3tPOLzalSxMo4YU8EYfjwItjuBUCwRmf6JfEIlkRi6Ca6jh815j0FpcUEjPcP-_dE2HB2MoH3NK5YWbaBM1_uy9DYaplG8D3QHUvI0TYUqC2d5VNujEIeis7nEKQcOujqD4ZlyIalg3MvgX3qwej9zw8YrsMkPyRqoO2JnhMwNdPI6X0LCISHhYl4hQjevRGD7xdiHscGJfJin6S4XUAUPcGET_bzbR9cuzGjiVPklLmFx8jb41yt7nqGwL8UPkX6diXOcx1niqgIijP9FI_SCjoddCGNJS4KyXgODensCGiqfro30HSlKQCZmj1FEOsTavM0ee8WO9DEiOge3JEITI21dmVpH12S4yZYdTnhc6fb6k-q_zB6RoJKafmv8L_rM1AYp2JVGEzLfuu30NlgMFbtublZMAC1FPsCL-xFue7Jt3vsmQ03-SmnxJOgJe7O5EACYAXJhH7NS8ZTGwyEniSCTfSSfde2-M_fQwq0W3bij7f62ir172DrdgND_mWLaeAWtkrSHX8MMObO64hqL4sLnJPm4hFNpQL7jOOCOtvWbqUqmCI82Ush82qvSVjiyMOHZAPNKJfiX1kqMxL10vY_vukRABxSoFq3CSft_faPEgw3LDLq-6u7_5Xw3lao2JRQOqGzmrGWWJv7F-dij9__X3M7skwMYdMD5Ypdi9aXcfm6Yt2nh8sc6ikssJv4WqeENzS3Vo_0ZCySFb\",\"summary\":[]},{\"id\":\"msg_0b39164a8190b940016a869ec250b881959dac4f38a333c1b2\",\"type\":\"message\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Done.\"}],\"phase\":\"final_answer\",\"role\":\"assistant\"}],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"default\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":35,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":0},\"output_tokens\":17,\"output_tokens_details\":{\"reasoning_tokens\":9},\"total_tokens\":52},\"user\":null,\"metadata\":{}},\"sequence_number\":11}\n\n" + "body": "event: response.created\ndata: {\"type\":\"response.created\",\"response\":{\"id\":\"resp_073852c850baa7c1016aa1c0588e4087d19f0b997f10bfd743\",\"object\":\"response\",\"created_at\":1788985432,\"status\":\"in_progress\",\"background\":false,\"completed_at\":null,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":40,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"auto\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":null,\"user\":null,\"metadata\":{}},\"sequence_number\":0}\n\nevent: response.in_progress\ndata: {\"type\":\"response.in_progress\",\"response\":{\"id\":\"resp_073852c850baa7c1016aa1c0588e4087d19f0b997f10bfd743\",\"object\":\"response\",\"created_at\":1788985432,\"status\":\"in_progress\",\"background\":false,\"completed_at\":null,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":40,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"auto\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":null,\"user\":null,\"metadata\":{}},\"sequence_number\":1}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"item\":{\"id\":\"rs_073852c850baa7c1016aa1c0592f6c87d1970a982f0f8f61cd\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqocBZsVEXJ4tV6SoaRm8QGEa3f2yaR9avay3XQ4ipiNidX4_u9aP-O12adgrMXhyqw3xZFAewlAAq7TfRrvlksY0JJXzhWz93TsD3MZVEHOpBHd7MiTuVHKDPZVfIYFooSWyTLffuhuuWCykksEzLY48YwW0rcghZsUwkvo-2Xrzg-FMcPoHW4vnFFdE5lhCxCP6DM7fqj0GAq7Gf-pfLJn-OUo_ytIzPGxnFRSLKjFWYxMFoOlCxnE01Y0WIYsbN8_gwHwlsXK3x-cQTpK-8FlmPLMH-atgwndjxmO2dPYReBw2UnhkA_nZ7tao239mZ35eig3kft4mrZ1ZA4FtjJgWrQodFNt3peEvjgqGQY4Lv2RRt8oSMHCo9j9bx8qxpxQgS-28te88LdJNfJ0vWtr2jbrl0sxOQ7VLLXGXA0rVP_XFrbgXu0vGJTGDDBt3rNlbU2tuWhhy2I0zj5rdpZ9_8T_DK0buaS66QF5aO7RQPLUcQX6I4jCfVOvyBfJWOXnS3IjgJ1ymR5xJSqP6Va7ZDxCYkKw7k1xdhO6lNx9GOoBLHfn3tRbS2QQo5KFuNSQrKifr7P7HczI0l3YUnlw29RMVoF8jArUTxil2JdNsOmD92SmpvQZdAS7Uge2EAIHMs4zJM1Tt6pHS44QfMonuNFbkgV_AIx3aRpO9K9wzPlOMcyrc3EJ6NVxQVqCTFJOAHLGkfkEHhI7DRWVC7CtIFhpJPS84oVC_WMnY1uo_l015U8k0Ny5CQP5FK5uait60KtpiuxCGQproBZjkopO6zLGEBv0J-PmYntMoWD4v6-TkZBoboEf2uPFUsCsbkN0U9k4XZuVa3pmdyrztM7nDNEKvJ7urrGDMZShoz3fxa_wWAEdhn8vZyvv05QJC7mhYm4e4Vnf7AeuUmmag23LiG8XdZKx2BWAvAkO2FtarzC5e4XDGJwZzHbfjB2K2DkfmKAKkB5OPH5uJ5ABxeTZF5AlxxnSPKaEi3CiDCEeQF24QMs3lg5JgepEfly06gOQWtfK1xwvu50PHmuRAP_n9gh-b3ToCSFHCtcdBeMz_lr7hsNnEU7VxMuqBkelj5z_zZFRxNpn1xna87E8RNF3nnWqt9vWY7Gs1dkOqpnYpcbn0m5XKDOfd3CkMMnJqc50UCv5U6rtMxLxcxj3OqGkqGzQ==\",\"summary\":[]},\"output_index\":0,\"sequence_number\":2}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"item\":{\"id\":\"rs_073852c850baa7c1016aa1c0592f6c87d1970a982f0f8f61cd\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqocBZvDZIuluuJplfIQd-Xp03P8IYfPoGJa6TTTa1Fe82hNBswMjkJijn0TuV2sQu35eK7Dod7cFQezNyT7deRKasuGblNG-sIBb9rQYZ6ZxZmxQPPmHELmENRElH4mqOgddJoWpoRieSMC4h8ZnjQXgFI-wdy8Yb69ghGp2-H2ErihwyVJBBlbvPIKt7vrpC5E3RjUbA7ZnIeWcSQQhsrJhY81oUzVs_YV7eVuo5czKM4NQW4uvXtTMwN5G4z2GYFoLvcJjcUnXv8EnAQnJbPI1U2QkUBQXSMAk_3TzP2A5qD9Mvv1pCiB2oKYPYKyhwgD1xNC0o0EwTcf3Jk5s0jfYsMyISRACaMnrOJIu47CiW9LW5dcphSNssm7RAPhDcRxtfUNfIR1opWJYGg7g1ycFyFTPbxt9pmeh6I7_kc8bB_E5SFJQvDdzgrx6oB9RkXPAmj-zSbi1JdQTj992Ol2UmwAQd8iAE8BuHYdf3_VMt054t_g1cfsl49olaJryAzKY3qrWyZ-5B7cEzKqGKRKT4uT3mm0n_W66vu3R_4jg6v9WYwa9UxTQwpLNbSsh_j7lP9v_24dRWCONavsx1UxgYboDfWomqZtEsn2XWlt7iLfDPnF42VfWqfla4000c7H_qzGnGfOYDIe0sRSSE1VmPkORx4P4_rpAR5IlCvxU1Mi72Lj9fNWcSEaezTNy8mgsh1D404NEyxLenOrJqua4ehrwVyP5lX6xknePkUqp1zZTur-wnwYqSqD-xS0e8FVJNvEQZ_y2rUVp-FlzUwqgbB3q6dI_mV_7wRW-toVa7WL4z0RwWYRgxrLCVjP_I82qb6dQLeY9G8oZ8VtxhMPyMKNg2dxtC_YCgWiF45qCT2ivqb0KyEUrDcoiIFZ4ThplGVQkte4GmaA69iOzLmNSvqiHlBwJCqxnBpNq13B9Zy4hYzz4AQQhFZx4jX5bU2ngvLsF4uF0nOZ169mMc28Zl2167q1dRXK9Dbk05eP1IxY5HF7bYwBadHbIYGcy4nbkQ2OZ6_f95zlIWfYqXZWrtbyjk5e6kfdbY9Ado18mIB9k8pY2FvuSkaPzf0KshIK2aQVjQ1o4oHRHMFFkqzYGFTn99u6jltPJr0TDiNl6xmecbJA4xftqFD6YyhyXaI9QH_8J5XizBIZ-P3X36Ed00rgtFXLCxXLv1d5R5ff7jqUtjtT39Qc0fUm5LzStIdL27\",\"summary\":[]},\"output_index\":0,\"sequence_number\":3}\n\nevent: response.output_item.added\ndata: {\"type\":\"response.output_item.added\",\"item\":{\"id\":\"msg_073852c850baa7c1016aa1c059932c87d1b7107a1497e95883\",\"type\":\"message\",\"status\":\"in_progress\",\"content\":[],\"phase\":\"final_answer\",\"role\":\"assistant\"},\"output_index\":1,\"sequence_number\":4}\n\nevent: response.content_part.added\ndata: {\"type\":\"response.content_part.added\",\"content_index\":0,\"item_id\":\"msg_073852c850baa7c1016aa1c059932c87d1b7107a1497e95883\",\"output_index\":1,\"part\":{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"\"},\"sequence_number\":5}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"content_index\":0,\"delta\":\"Done\",\"item_id\":\"msg_073852c850baa7c1016aa1c059932c87d1b7107a1497e95883\",\"logprobs\":[],\"obfuscation\":\"DtpVUaOPb5B7\",\"output_index\":1,\"sequence_number\":6}\n\nevent: response.output_text.delta\ndata: {\"type\":\"response.output_text.delta\",\"content_index\":0,\"delta\":\".\",\"item_id\":\"msg_073852c850baa7c1016aa1c059932c87d1b7107a1497e95883\",\"logprobs\":[],\"obfuscation\":\"zJxePEkiDjgsyV2\",\"output_index\":1,\"sequence_number\":7}\n\nevent: response.output_text.done\ndata: {\"type\":\"response.output_text.done\",\"content_index\":0,\"item_id\":\"msg_073852c850baa7c1016aa1c059932c87d1b7107a1497e95883\",\"logprobs\":[],\"output_index\":1,\"sequence_number\":8,\"text\":\"Done.\"}\n\nevent: response.content_part.done\ndata: {\"type\":\"response.content_part.done\",\"content_index\":0,\"item_id\":\"msg_073852c850baa7c1016aa1c059932c87d1b7107a1497e95883\",\"output_index\":1,\"part\":{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Done.\"},\"sequence_number\":9}\n\nevent: response.output_item.done\ndata: {\"type\":\"response.output_item.done\",\"item\":{\"id\":\"msg_073852c850baa7c1016aa1c059932c87d1b7107a1497e95883\",\"type\":\"message\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Done.\"}],\"phase\":\"final_answer\",\"role\":\"assistant\"},\"output_index\":1,\"sequence_number\":10}\n\nevent: response.completed\ndata: {\"type\":\"response.completed\",\"response\":{\"id\":\"resp_073852c850baa7c1016aa1c0588e4087d19f0b997f10bfd743\",\"object\":\"response\",\"created_at\":1788985432,\"status\":\"completed\",\"background\":false,\"completed_at\":1788985433,\"error\":null,\"frequency_penalty\":0.0,\"incomplete_details\":null,\"instructions\":null,\"max_output_tokens\":40,\"max_tool_calls\":null,\"model\":\"gpt-5.5-2026-04-23\",\"moderation\":null,\"output\":[{\"id\":\"rs_073852c850baa7c1016aa1c0592f6c87d1970a982f0f8f61cd\",\"type\":\"reasoning\",\"content\":[],\"encrypted_content\":\"gAAAAABqocBZqBIat0CMlAqF9kbvah2kASZ1g-syVwLpH4c_Idz64jlS6WrFI_p6kqFa_undKDxFZKYFP2Wa3O8rwUHeNBrdNh4oHUOmiNGYb4hDsxqZ8UVWmvEiTHOInjUweVb-kp6Uv6dn5z9R4daT3w_R5Xzi5jAyG1_VRG5p_QAJTo1Ua9gDSYgFWg8uWKKmR_EZq8yXiYISnjQRegV3wrPchKOm1KPn6Wb3R6u16TUpdmqFKrEr0e9LOhbOC_ti-GOio6M44e2cInfiUUl5jvkxq5mzB17Nmwn2Fn5xot6xv-ZVRauiLkpbsAMotyUqssWCa0-vrJHmB_12Cy26RxF6uU3rsXx57t2H2icTDjhKQFx2-juCHTHpER88uz1tMcy7I_QhohTogFoJxgI1h-TLQbKRDTjFnlrJFUGXYZsfaRT7TWSSyJKpTt4XFfUWDiVb_cQotNoMakd-apFh9Zv4QHlCBn4i_JpzMb1AGVUA_Uo-5Fy3dhlbf9Jdta3WCJQWHjeigVYioG7VRzKjwwvu0d_WJQS_3tvMlhDs4O5WjQ48m6EjCChWuc7V89f7PnPwP6O2cA2MpWEr_Gud_DxapxvE2DMxSDmlN7k9lIHitq2xySw2qR-DAWpxo1KQcSOGOeVaaYXaV5kwazy9Bz_bl-TcsolvvB1QPC6qHo3MnApWTDFWeM6hMb7FFxFP1Vi4g9Im0JsCsJ9GTgSuBXgs8z5gd2VCTiW2nrIpHuvmOYYZpp5_s0pjVciNOAWYHmL2O-oUe_8hp_o5oFIvZm9P8EN0bXn5ol1mooa0qoW8PJqqG8_Yh69H-kOV37GN7NI7qz5OfhgIdHWyol0w_8RhBvDLyoWUPtVjZhoGI62S74w9MaYsfqLs6D1NnT13mjD-gTWNkmJ5Qymp8bvgEzcEZg4yE2obtWlTPF3jqmnmp2CI-w-ExtJxRxVaeKQd8U37m7FBE6ZK04BRCoo2B4bbE3RrS35BozNXKfH-XU1wTeGo7f8JH4Lf2XyxurgtDNmv4F8bS3_rJ9MkceM2zaaOpWMh754h5zrE5lG1x7s7ctTsdXQiMDDMk3RaOldaekRyR7hLEsPYLviYDm6ACxvzYqbBCqpEfwWWAtpOofB9VECic_3hC1fipFzw9IQ5ArvxJwX3nMHWLlFY2xZoXRluJqlWJmZRl2Ou-FfQaVbqZb0-nH8z317qsU8aITkyS5qij0x8\",\"summary\":[]},{\"id\":\"msg_073852c850baa7c1016aa1c059932c87d1b7107a1497e95883\",\"type\":\"message\",\"status\":\"completed\",\"content\":[{\"type\":\"output_text\",\"annotations\":[],\"logprobs\":[],\"text\":\"Done.\"}],\"phase\":\"final_answer\",\"role\":\"assistant\"}],\"parallel_tool_calls\":true,\"presence_penalty\":0.0,\"previous_response_id\":null,\"prompt_cache_key\":null,\"prompt_cache_retention\":\"24h\",\"reasoning\":{\"context\":\"current_turn\",\"effort\":\"low\",\"mode\":\"standard\",\"summary\":\"detailed\"},\"safety_identifier\":null,\"service_tier\":\"default\",\"store\":false,\"temperature\":1.0,\"text\":{\"format\":{\"type\":\"text\"},\"verbosity\":\"low\"},\"tool_choice\":\"auto\",\"tool_usage\":{\"image_gen\":{\"input_tokens\":0,\"input_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"output_tokens\":0,\"output_tokens_details\":{\"image_tokens\":0,\"text_tokens\":0},\"total_tokens\":0},\"web_search\":{\"num_requests\":0}},\"tools\":[],\"top_logprobs\":0,\"top_p\":0.98,\"truncation\":\"disabled\",\"usage\":{\"input_tokens\":35,\"input_tokens_details\":{\"cache_write_tokens\":0,\"cached_tokens\":0},\"output_tokens\":15,\"output_tokens_details\":{\"reasoning_tokens\":7},\"total_tokens\":50},\"user\":null,\"metadata\":{}},\"sequence_number\":11}\n\n" } } ] diff --git a/packages/ai/test/provider/conversation-lowering.test.ts b/packages/ai/test/provider/conversation-lowering.test.ts index 5648697a11f..81b8b1d70a5 100644 --- a/packages/ai/test/provider/conversation-lowering.test.ts +++ b/packages/ai/test/provider/conversation-lowering.test.ts @@ -23,7 +23,7 @@ it.effect("conversation lowering excludes generation settings and tool definitio instructions: "Keep the context", input: [ { role: "user", content: [{ type: "input_text", text: "hello" }] }, - { type: "message", role: "assistant", content: [{ type: "output_text", text: "hi" }] }, + { type: "message", role: "assistant", status: "completed", content: [{ type: "output_text", text: "hi" }] }, ], }) }), diff --git a/packages/ai/test/provider/open-responses-replay.test.ts b/packages/ai/test/provider/open-responses-replay.test.ts new file mode 100644 index 00000000000..7e3cb1db45a --- /dev/null +++ b/packages/ai/test/provider/open-responses-replay.test.ts @@ -0,0 +1,120 @@ +import { describe, expect } from "bun:test" +import { Effect } from "effect" +import { LLM, LLMEvent, Message } from "../../src/index.js" +import { OpenAI } from "../../src/providers.js" +import { configure } from "../../src/providers/openai-compatible-responses.js" +import { compileRequest, LLMClient } from "../../src/route/client.js" +import { it } from "../lib/effect.js" +import { fixedResponse } from "../lib/http.js" +import { sseEvents } from "../lib/sse.js" + +for (const model of [ + OpenAI.configure({ apiKey: "test-key" }).responses("example-model"), + configure({ apiKey: "test-key", baseURL: "https://responses.example.test/v1" }).model("example-model"), +]) { + describe(`${model.route.protocol} message replay`, () => { + const key = model.route.providerMetadataKey ?? "openresponses" + + it.effect("marks assistant text completed regardless of stored status", () => + Effect.gen(function* () { + const prepared = yield* compileRequest( + LLM.request({ + model, + messages: [ + ...[undefined, "in_progress", "incomplete", "completed"].map((status, index) => + Message.make({ + role: "assistant", + providerMetadata: { [key]: { status } }, + content: [ + { + type: "text", + text: `Saved ${index}`, + providerMetadata: { [key]: { itemId: `msg_${index}`, phase: "commentary", status } }, + }, + { + type: "text", + text: `Final ${index}`, + providerMetadata: { [key]: { itemId: `msg_final_${index}`, phase: "final_answer", status } }, + }, + ], + }), + ), + Message.make({ + role: "user", + content: [{ type: "text", text: "Continue" }], + providerMetadata: { [key]: { status: "incomplete" } }, + }), + ], + }), + ) + expect(prepared.body.input).toEqual([ + ...[0, 1, 2, 3].flatMap((index) => [ + { + type: "message", + role: "assistant", + id: `msg_${index}`, + phase: "commentary", + status: "completed", + content: [{ type: "output_text", text: `Saved ${index}` }], + }, + { + type: "message", + role: "assistant", + id: `msg_final_${index}`, + phase: "final_answer", + status: "completed", + content: [{ type: "output_text", text: `Final ${index}` }], + }, + ]), + { role: "user", status: "incomplete", content: [{ type: "input_text", text: "Continue" }] }, + ]) + }), + ) + + it.effect("replays truncated text as completed while retaining the response finish reason", () => + Effect.gen(function* () { + const response = yield* LLMClient.generate(LLM.request({ model, prompt: "Respond" })).pipe( + Effect.provide( + fixedResponse( + sseEvents( + { + type: "response.output_item.added", + item: { type: "message", id: "msg_partial", status: "in_progress" }, + }, + { type: "response.output_text.delta", item_id: "msg_partial", delta: "The next step is" }, + { + type: "response.output_item.done", + item: { + type: "message", + id: "msg_partial", + status: "incomplete", + content: [{ type: "output_text", text: "The next step is" }], + }, + }, + { + type: "response.incomplete", + response: { status: "incomplete", incomplete_details: { reason: "max_output_tokens" } }, + }, + ), + ), + ), + ) + expect(response.finishReason.normalized).toBe("length") + expect(response.events.filter(LLMEvent.is.textEnd)).toHaveLength(1) + const prepared = yield* compileRequest( + LLM.request({ model, messages: [response.message, Message.user("Continue")] }), + ) + expect(prepared.body.input).toEqual([ + { + type: "message", + role: "assistant", + id: "msg_partial", + status: "completed", + content: [{ type: "output_text", text: "The next step is" }], + }, + { role: "user", content: [{ type: "input_text", text: "Continue" }] }, + ]) + }), + ) + }) +} diff --git a/packages/ai/test/provider/openai-compatible-responses.test.ts b/packages/ai/test/provider/openai-compatible-responses.test.ts index f39c5422860..89d97474cc7 100644 --- a/packages/ai/test/provider/openai-compatible-responses.test.ts +++ b/packages/ai/test/provider/openai-compatible-responses.test.ts @@ -91,7 +91,7 @@ describe("Open Responses-compatible route", () => { expect(prepared.body.input).toEqual([ { role: "user", content: [{ type: "input_text", text: "Before." }] }, { role: "developer", content: "Operator update." }, - { type: "message", role: "assistant", content: [{ type: "output_text", text: "After." }] }, + { type: "message", role: "assistant", status: "completed", content: [{ type: "output_text", text: "After." }] }, ]) }), ) @@ -299,23 +299,27 @@ describe("Open Responses-compatible route", () => { type: "message", id: "history_1", role: "assistant", + status: "completed", content: [{ type: "output_text", text: "Kept." }], }, { type: "message", id: `history_${"a".repeat(64)}`, role: "assistant", + status: "completed", content: [{ type: "output_text", text: "Long." }], }, { type: "message", id: "provider_value/with+symbols", role: "assistant", + status: "completed", content: [{ type: "output_text", text: "Opaque." }], }, { type: "message", role: "assistant", + status: "completed", content: [ { type: "output_text", text: "No suffix." }, { type: "output_text", text: "No prefix." }, @@ -856,6 +860,7 @@ describe("Open Responses-compatible route", () => { type: "message", id: "msg_refusal", role: "assistant", + status: "completed", content: [{ type: "output_text", text: "I can't help with that." }], }, ]) diff --git a/packages/ai/test/provider/openai-responses-websocket.recorded.test.ts b/packages/ai/test/provider/openai-responses-websocket.recorded.test.ts index dc98c7264f5..63b8ac99e73 100644 --- a/packages/ai/test/provider/openai-responses-websocket.recorded.test.ts +++ b/packages/ai/test/provider/openai-responses-websocket.recorded.test.ts @@ -171,7 +171,7 @@ describe("OpenAI Responses WebSocket recorded", () => { instructions: "Follow the user's exact reply instruction.", input: [ { role: "user", content: [{ type: "input_text", text: "Reply exactly: Alpha." }] }, - { role: "assistant", content: [{ type: "output_text", text: "Alpha." }] }, + { role: "assistant", status: "completed", content: [{ type: "output_text", text: "Alpha." }] }, { role: "user", content: [{ type: "input_text", text: "Reply exactly: Beta." }] }, ], }) @@ -208,7 +208,7 @@ describe("OpenAI Responses WebSocket recorded", () => { instructions: "Follow the user's exact reply instruction.", input: [ { role: "user", content: [{ type: "input_text", text: "Reply exactly: Ready." }] }, - { role: "assistant", content: [{ type: "output_text", text: "Ready." }] }, + { role: "assistant", status: "completed", content: [{ type: "output_text", text: "Ready." }] }, { role: "user", content: [{ type: "input_text", text: "Reply exactly: Recovered." }] }, ], }) diff --git a/packages/ai/test/provider/openai-responses.test.ts b/packages/ai/test/provider/openai-responses.test.ts index b9e9fccf7bc..9f6b7620f9d 100644 --- a/packages/ai/test/provider/openai-responses.test.ts +++ b/packages/ai/test/provider/openai-responses.test.ts @@ -406,7 +406,7 @@ describe("OpenAI Responses route", () => { expect(prepared.body.input).toEqual([ { role: "user", content: [{ type: "input_text", text: "Before." }] }, { role: "developer", content: "Operator update." }, - { type: "message", role: "assistant", content: [{ type: "output_text", text: "After." }] }, + { type: "message", role: "assistant", status: "completed", content: [{ type: "output_text", text: "After." }] }, ]) }), ) @@ -2118,6 +2118,7 @@ describe("OpenAI Responses route", () => { type: "message", id: "msg_refusal", role: "assistant", + status: "completed", content: [{ type: "output_text", text: "I can't help with that." }], phase: "final_answer", }, @@ -2200,6 +2201,7 @@ describe("OpenAI Responses route", () => { type: "message", id: "msg_commentary", role: "assistant", + status: "completed", content: [{ type: "output_text", text: "Checking." }], phase: "commentary", }, @@ -2207,6 +2209,7 @@ describe("OpenAI Responses route", () => { type: "message", id: "msg_final", role: "assistant", + status: "completed", content: [{ type: "output_text", text: "Finished." }], phase: "final_answer", }, @@ -2214,6 +2217,7 @@ describe("OpenAI Responses route", () => { type: "message", id: "msg_null", role: "assistant", + status: "completed", content: [{ type: "output_text", text: "Unclassified." }], phase: null, }, @@ -3344,14 +3348,19 @@ describe("OpenAI Responses route", () => { ) expect(prepared.body.input).toEqual([ - { type: "message", role: "assistant", content: [{ type: "output_text", text: "Before." }] }, + { + type: "message", + role: "assistant", + status: "completed", + content: [{ type: "output_text", text: "Before." }], + }, { type: "reasoning", id: "rs_1", encrypted_content: "encrypted-state", summary: [{ type: "summary_text", text: "Checked order." }], }, - { type: "message", role: "assistant", content: [{ type: "output_text", text: "After." }] }, + { type: "message", role: "assistant", status: "completed", content: [{ type: "output_text", text: "After." }] }, ]) }), ) @@ -3615,12 +3624,14 @@ describe("OpenAI Responses route", () => { type: "message", id: "history_1", role: "assistant", + status: "completed", content: [{ type: "output_text", text: "Hello" }], }, { type: "message", id: `message_${"a".repeat(64)}`, role: "assistant", + status: "completed", content: [{ type: "output_text", text: "World" }], }, {