test: simplify openrouter

Kujtim Hoxha created

I tested a bunch and I think we do not need to test for each individual
provider

Change summary

providertests/common_test.go                                                                                |   8 
providertests/openrouter_test.go                                                                            | 257 
providertests/testdata/TestAnthropicCommon/claude-sonnet-4.yaml                                             |  26 
providertests/testdata/TestAnthropicCommon/thinking-claude-sonnet-4.yaml                                    |  26 
providertests/testdata/TestGoogleCommon/thinking-gemini-2.5-flash.yaml                                      |  16 
providertests/testdata/TestGoogleCommon/thinking-gemini-2.5-pro.yaml                                        |  22 
providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4.yaml                                 |   0 
providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_amazon-bedrock.yaml                  |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_anthropic.yaml                       |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_google-vertex.yaml                   |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_google-vertex/europe.yaml            |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_google-vertex/global.yaml            |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_deepseek-chat-v3.1-free.yaml                         |   0 
providertests/testdata/TestOpenRouterCommon/multi_tool_deepseek-chat-v3.1-free_deepinfra.yaml               |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.0-flash.yaml                                |   0 
providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.0-flash_google-ai-studio.yaml               |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.0-flash_google-vertex.yaml                  |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.5-flash.yaml                                |   0 
providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.5-flash_google-ai-studio.yaml               |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.5-flash_google-vertex.yaml                  |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.5-flash_google-vertex/global.yaml           |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_glm-4.5.yaml                                         |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_gpt-5.yaml                                           |   0 
providertests/testdata/TestOpenRouterCommon/multi_tool_gpt-5_azure.yaml                                     |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_gpt-5_openai.yaml                                    |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_grok-4-fast-free.yaml                                |   0 
providertests/testdata/TestOpenRouterCommon/multi_tool_grok-4-fast-free_xai.yaml                            |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_grok-code-fast-1.yaml                                |   0 
providertests/testdata/TestOpenRouterCommon/multi_tool_grok-code-fast-1_xai.yaml                            |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2.yaml                                         |  29 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_baseten.yaml                                 |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_chutes.yaml                                  |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_deepinfra.yaml                               |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_fireworks.yaml                               |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_groq.yaml                                    |  40 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_moonshotai.yaml                              |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_moonshotai/turbo.yaml                        |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_novita.yaml                                  |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_siliconflow.yaml                             |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_together.yaml                                |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_wandb.yaml                                   |  26 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4.yaml                       |  40 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_amazon-bedrock.yaml        |  85 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_anthropic.yaml             |  81 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_google-vertex.yaml         |  85 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_google-vertex/europe.yaml  |  85 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_google-vertex/global.yaml  |  85 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_deepseek-chat-v3.1-free.yaml               |  30 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_deepseek-chat-v3.1-free_deepinfra.yaml     |  69 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.0-flash.yaml                      |   6 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.0-flash_google-ai-studio.yaml     |  45 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.0-flash_google-vertex.yaml        |  45 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.5-flash.yaml                      |   6 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.5-flash_google-ai-studio.yaml     |  45 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.5-flash_google-vertex.yaml        |  45 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.5-flash_google-vertex/global.yaml |  45 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_glm-4.5.yaml                               | 243 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gpt-5.yaml                                 |   2 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gpt-5_azure.yaml                           | 176 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gpt-5_openai.yaml                          | 400 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_grok-4-fast-free.yaml                      | 408 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_grok-4-fast-free_xai.yaml                  | 339 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_grok-code-fast-1.yaml                      | 814 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_grok-code-fast-1_xai.yaml                  | 759 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2.yaml                               |  82 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_baseten.yaml                       | 123 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_chutes.yaml                        | 129 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_deepinfra.yaml                     |  49 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_fireworks.yaml                     | 137 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_groq.yaml                          |  87 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_moonshotai.yaml                    | 123 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_moonshotai/turbo.yaml              | 127 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_novita.yaml                        |  99 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_siliconflow.yaml                   | 133 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_together.yaml                      |  87 
providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_wandb.yaml                         | 139 
providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4.yaml                                     |   4 
providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_amazon-bedrock.yaml                      |  33 
providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_anthropic.yaml                           |  33 
providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_google-vertex.yaml                       |  33 
providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_google-vertex/europe.yaml                |  33 
providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_google-vertex/global.yaml                |  33 
providertests/testdata/TestOpenRouterCommon/simple_deepseek-chat-v3.1-free.yaml                             |   0 
providertests/testdata/TestOpenRouterCommon/simple_deepseek-chat-v3.1-free_deepinfra.yaml                   |  33 
providertests/testdata/TestOpenRouterCommon/simple_gemini-2.0-flash.yaml                                    |   4 
providertests/testdata/TestOpenRouterCommon/simple_gemini-2.0-flash_google-ai-studio.yaml                   |  33 
providertests/testdata/TestOpenRouterCommon/simple_gemini-2.0-flash_google-vertex.yaml                      |  33 
providertests/testdata/TestOpenRouterCommon/simple_gemini-2.5-flash.yaml                                    |   4 
providertests/testdata/TestOpenRouterCommon/simple_gemini-2.5-flash_google-ai-studio.yaml                   |  33 
providertests/testdata/TestOpenRouterCommon/simple_gemini-2.5-flash_google-vertex.yaml                      |  33 
providertests/testdata/TestOpenRouterCommon/simple_gemini-2.5-flash_google-vertex/global.yaml               |  33 
providertests/testdata/TestOpenRouterCommon/simple_glm-4.5.yaml                                             |  33 
providertests/testdata/TestOpenRouterCommon/simple_gpt-5.yaml                                               |   0 
providertests/testdata/TestOpenRouterCommon/simple_gpt-5_azure.yaml                                         |  26 
providertests/testdata/TestOpenRouterCommon/simple_gpt-5_openai.yaml                                        |  26 
providertests/testdata/TestOpenRouterCommon/simple_grok-4-fast-free.yaml                                    |   4 
providertests/testdata/TestOpenRouterCommon/simple_grok-4-fast-free_xai.yaml                                |  33 
providertests/testdata/TestOpenRouterCommon/simple_grok-code-fast-1.yaml                                    |   0 
providertests/testdata/TestOpenRouterCommon/simple_grok-code-fast-1_xai.yaml                                |  26 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2.yaml                                             |   4 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_baseten.yaml                                     |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_chutes.yaml                                      |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_deepinfra.yaml                                   |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_fireworks.yaml                                   |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_groq.yaml                                        |  62 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_moonshotai.yaml                                  |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_moonshotai/turbo.yaml                            |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_novita.yaml                                      |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_siliconflow.yaml                                 |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_together.yaml                                    |  33 
providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_wandb.yaml                                       |  33 
providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4.yaml                           |  32 
providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_amazon-bedrock.yaml            |  48 
providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_anthropic.yaml                 |  54 
providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_google-vertex.yaml             |  60 
providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_google-vertex/europe.yaml      |  86 
providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_google-vertex/global.yaml      |  46 
providertests/testdata/TestOpenRouterCommon/simple_streaming_deepseek-chat-v3.1-free.yaml                   |  22 
providertests/testdata/TestOpenRouterCommon/simple_streaming_deepseek-chat-v3.1-free_deepinfra.yaml         |  42 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.0-flash.yaml                          |   8 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.0-flash_google-ai-studio.yaml         |  40 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.0-flash_google-vertex.yaml            |  40 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.5-flash.yaml                          |  10 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.5-flash_google-ai-studio.yaml         |  40 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.5-flash_google-vertex.yaml            |  42 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.5-flash_google-vertex/global.yaml     |  40 
providertests/testdata/TestOpenRouterCommon/simple_streaming_glm-4.5.yaml                                   | 296 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gpt-5.yaml                                     |   2 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gpt-5_azure.yaml                               | 218 
providertests/testdata/TestOpenRouterCommon/simple_streaming_gpt-5_openai.yaml                              | 210 
providertests/testdata/TestOpenRouterCommon/simple_streaming_grok-4-fast-free.yaml                          | 264 
providertests/testdata/TestOpenRouterCommon/simple_streaming_grok-4-fast-free_xai.yaml                      | 206 
providertests/testdata/TestOpenRouterCommon/simple_streaming_grok-code-fast-1.yaml                          |   0 
providertests/testdata/TestOpenRouterCommon/simple_streaming_grok-code-fast-1_xai.yaml                      | 432 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2.yaml                                   |  14 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_baseten.yaml                           |  44 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_chutes.yaml                            |  46 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_deepinfra.yaml                         |  44 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_fireworks.yaml                         |  42 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_groq.yaml                              |  46 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_moonshotai.yaml                        |  44 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_moonshotai/turbo.yaml                  |  46 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_novita.yaml                            |  46 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_siliconflow.yaml                       |  46 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_together.yaml                          |  46 
providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_wandb.yaml                             |  73 
providertests/testdata/TestOpenRouterCommon/thinking-glm-4.5.yaml                                           |  26 
providertests/testdata/TestOpenRouterCommon/thinking-gpt-5.yaml                                             |  26 
providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4.yaml                                       |   0 
providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_amazon-bedrock.yaml                        |  26 
providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_anthropic.yaml                             |  26 
providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_google-vertex.yaml                         |  26 
providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_google-vertex/europe.yaml                  |  26 
providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_google-vertex/global.yaml                  |  26 
providertests/testdata/TestOpenRouterCommon/tool_deepseek-chat-v3.1-free.yaml                               |   0 
providertests/testdata/TestOpenRouterCommon/tool_deepseek-chat-v3.1-free_deepinfra.yaml                     |  26 
providertests/testdata/TestOpenRouterCommon/tool_gemini-2.0-flash.yaml                                      |   0 
providertests/testdata/TestOpenRouterCommon/tool_gemini-2.0-flash_google-ai-studio.yaml                     |  26 
providertests/testdata/TestOpenRouterCommon/tool_gemini-2.0-flash_google-vertex.yaml                        |  26 
providertests/testdata/TestOpenRouterCommon/tool_gemini-2.5-flash.yaml                                      |   0 
providertests/testdata/TestOpenRouterCommon/tool_gemini-2.5-flash_google-ai-studio.yaml                     |  26 
providertests/testdata/TestOpenRouterCommon/tool_gemini-2.5-flash_google-vertex.yaml                        |  63 
providertests/testdata/TestOpenRouterCommon/tool_gemini-2.5-flash_google-vertex/global.yaml                 |  63 
providertests/testdata/TestOpenRouterCommon/tool_glm-4.5.yaml                                               |  26 
providertests/testdata/TestOpenRouterCommon/tool_gpt-5.yaml                                                 |   0 
providertests/testdata/TestOpenRouterCommon/tool_gpt-5_azure.yaml                                           |  26 
providertests/testdata/TestOpenRouterCommon/tool_gpt-5_openai.yaml                                          |  26 
providertests/testdata/TestOpenRouterCommon/tool_grok-4-fast-free.yaml                                      |   0 
providertests/testdata/TestOpenRouterCommon/tool_grok-4-fast-free_xai.yaml                                  |  26 
providertests/testdata/TestOpenRouterCommon/tool_grok-code-fast-1.yaml                                      |   0 
providertests/testdata/TestOpenRouterCommon/tool_grok-code-fast-1_xai.yaml                                  |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2.yaml                                               |   0 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_baseten.yaml                                       |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_chutes.yaml                                        |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_deepinfra.yaml                                     |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_fireworks.yaml                                     |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_groq.yaml                                          |  63 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_moonshotai.yaml                                    |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_moonshotai/turbo.yaml                              |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_novita.yaml                                        |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_siliconflow.yaml                                   |  26 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_together.yaml                                      |  63 
providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_wandb.yaml                                         |  55 
providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4.yaml                             |  74 
providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_amazon-bedrock.yaml              | 119 
providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_anthropic.yaml                   | 121 
providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_google-vertex.yaml               | 125 
providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_google-vertex/europe.yaml        | 137 
providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_google-vertex/global.yaml        | 133 
providertests/testdata/TestOpenRouterCommon/tool_streaming_deepseek-chat-v3.1-free.yaml                     |  92 
providertests/testdata/TestOpenRouterCommon/tool_streaming_deepseek-chat-v3.1-free_deepinfra.yaml           | 133 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.0-flash.yaml                            |  18 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.0-flash_google-ai-studio.yaml           |  75 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.0-flash_google-vertex.yaml              |  75 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.5-flash.yaml                            |  16 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.5-flash_google-ai-studio.yaml           |  75 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.5-flash_google-vertex.yaml              |  75 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.5-flash_google-vertex/global.yaml       |  75 
providertests/testdata/TestOpenRouterCommon/tool_streaming_glm-4.5.yaml                                     | 275 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gpt-5.yaml                                       |   2 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gpt-5_azure.yaml                                 | 202 
providertests/testdata/TestOpenRouterCommon/tool_streaming_gpt-5_openai.yaml                                | 200 
providertests/testdata/TestOpenRouterCommon/tool_streaming_grok-4-fast-free.yaml                            | 676 
providertests/testdata/TestOpenRouterCommon/tool_streaming_grok-4-fast-free_xai.yaml                        | 535 
providertests/testdata/TestOpenRouterCommon/tool_streaming_grok-code-fast-1.yaml                            | 784 
providertests/testdata/TestOpenRouterCommon/tool_streaming_grok-code-fast-1_xai.yaml                        | 979 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2.yaml                                     | 157 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_baseten.yaml                             | 159 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_chutes.yaml                              | 157 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_deepinfra.yaml                           |  77 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_fireworks.yaml                           | 157 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_groq.yaml                                | 149 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_moonshotai.yaml                          | 153 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_moonshotai/turbo.yaml                    | 129 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_novita.yaml                              | 129 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_siliconflow.yaml                         | 197 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_together.yaml                            | 139 
providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_wandb.yaml                               | 191 
218 files changed, 3,069 insertions(+), 14,699 deletions(-)

Detailed changes

providertests/common_test.go 🔗

@@ -94,6 +94,9 @@ func testTool(t *testing.T, pair builderPair) {
 				toolCalls = append(toolCalls, content.(ai.ToolCallContent))
 			}
 		}
+		for _, tc := range toolCalls {
+			require.False(t, tc.Invalid)
+		}
 		require.Len(t, toolCalls, 1)
 		require.Equal(t, toolCalls[0].ToolName, "weather")
 
@@ -178,6 +181,9 @@ func testMultiTool(t *testing.T, pair builderPair) {
 				toolCalls = append(toolCalls, content.(ai.ToolCallContent))
 			}
 		}
+		for _, tc := range toolCalls {
+			require.False(t, tc.Invalid)
+		}
 		require.Len(t, toolCalls, 2)
 
 		finalText := result.Response.Content.Text()
@@ -229,7 +235,7 @@ func testMultiTool(t *testing.T, pair builderPair) {
 
 func testThinking(t *testing.T, pairs []builderPair, thinkChecks func(*testing.T, *ai.AgentResult)) {
 	for _, pair := range pairs {
-		t.Run(pair.name, func(t *testing.T) {
+		t.Run("thinking-"+pair.name, func(t *testing.T) {
 			r := newRecorder(t)
 
 			languageModel, err := pair.builder(r)

providertests/openrouter_test.go 🔗

@@ -7,198 +7,117 @@ import (
 
 	"github.com/charmbracelet/fantasy/ai"
 	"github.com/charmbracelet/fantasy/openrouter"
+	"github.com/stretchr/testify/require"
 	"gopkg.in/dnaeon/go-vcr.v4/pkg/recorder"
 )
 
-type openrouterModel struct {
-	name        string
-	builderFunc builderFunc
-	providers   []string
-}
-
 func TestOpenRouterCommon(t *testing.T) {
-	var pairs []builderPair
-	models := []openrouterModel{
-		openrouterKimiK2(),
-		openrouterGrokCodeFast1(),
-		openrouterClaudeSonnet4(),
-		openrouterGrok4FastFree(),
-		openrouterGemini25Flash(),
-		openrouterGemini20Flash(),
-		openrouterDeepseekV31Free(),
-		openrouterGpt5(),
+	testCommon(t, []builderPair{
+		{"kimi-k2", builderOpenRouterKimiK2, nil},
+		{"grok-code-fast-1", builderOpenRouterGrokCodeFast1, nil},
+		{"claude-sonnet-4", builderOpenRouterClaudeSonnet4, nil},
+		{"grok-4-fast-free", builderOpenRouterGrok4FastFree, nil},
+		{"gemini-2.5-flash", builderOpenRouterGemini25Flash, nil},
+		{"gemini-2.0-flash", builderOpenRouterGemini20Flash, nil},
+		{"deepseek-chat-v3.1-free", builderOpenRouterDeepseekV31Free, nil},
+		{"gpt-5", builderOpenRouterGPT5, nil},
+		{"glm-4.5", builderOpenRouterGLM45, nil},
+	})
+	opts := ai.ProviderOptions{
+		openrouter.Name: &openrouter.ProviderOptions{
+			Reasoning: &openrouter.ReasoningOptions{
+				Effort: openrouter.ReasoningEffortOption(openrouter.ReasoningEffortMedium),
+			},
+		},
 	}
+	testThinking(t, []builderPair{
+		{"gpt-5", builderOpenRouterGPT5, opts},
+		{"glm-4.5", builderOpenRouterGLM45, opts},
+	}, testOpenrouterThinking)
+}
 
-	for _, model := range models {
-		// add one entry for multi provider tests
-		pairs = append(
-			pairs,
-			builderPair{
-				model.name,
-				model.builderFunc,
-				nil,
-			})
-		for _, provider := range model.providers {
-			pairs = append(
-				pairs,
-				builderPair{
-					model.name + "_" + provider,
-					model.builderFunc,
-					ai.ProviderOptions{
-						openrouter.Name: &openrouter.ProviderOptions{
-							Provider: &openrouter.Provider{
-								Only: []string{provider},
-							},
-						},
-					},
-				})
+func testOpenrouterThinking(t *testing.T, result *ai.AgentResult) {
+	reasoningContentCount := 0
+	for _, step := range result.Steps {
+		for _, msg := range step.Messages {
+			for _, content := range msg.Content {
+				if content.GetType() == ai.ContentTypeReasoning {
+					reasoningContentCount += 1
+				}
+			}
 		}
 	}
+	require.Greater(t, reasoningContentCount, 0)
+}
 
-	testCommon(t, pairs)
+func builderOpenRouterKimiK2(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("moonshotai/kimi-k2-0905")
 }
 
-func openrouterKimiK2() openrouterModel {
-	return openrouterModel{
-		name: "kimi-k2",
-		builderFunc: func(r *recorder.Recorder) (ai.LanguageModel, error) {
-			provider := openrouter.New(
-				openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
-				openrouter.WithHTTPClient(&http.Client{Transport: r}),
-			)
-			return provider.LanguageModel("moonshotai/kimi-k2-0905")
-		},
-		providers: []string{
-			"deepinfra",
-			"siliconflow",
-			"fireworks",
-			"moonshotai",
-			"novita",
-			"baseten",
-			"together",
-			"groq",
-			"moonshotai/turbo",
-			"wandb",
-		},
-	}
+func builderOpenRouterGrokCodeFast1(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("x-ai/grok-code-fast-1")
 }
 
-func openrouterGrokCodeFast1() openrouterModel {
-	return openrouterModel{
-		name: "grok-code-fast-1",
-		builderFunc: func(r *recorder.Recorder) (ai.LanguageModel, error) {
-			provider := openrouter.New(
-				openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
-				openrouter.WithHTTPClient(&http.Client{Transport: r}),
-			)
-			return provider.LanguageModel("x-ai/grok-code-fast-1")
-		},
-		providers: []string{
-			"xai",
-		},
-	}
+func builderOpenRouterGrok4FastFree(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("x-ai/grok-4-fast:free")
 }
 
-func openrouterGrok4FastFree() openrouterModel {
-	return openrouterModel{
-		name: "grok-4-fast-free",
-		builderFunc: func(r *recorder.Recorder) (ai.LanguageModel, error) {
-			provider := openrouter.New(
-				openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
-				openrouter.WithHTTPClient(&http.Client{Transport: r}),
-			)
-			return provider.LanguageModel("x-ai/grok-4-fast:free")
-		},
-		providers: []string{
-			"xai",
-		},
-	}
+func builderOpenRouterGemini25Flash(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("google/gemini-2.5-flash")
 }
 
-func openrouterGemini25Flash() openrouterModel {
-	return openrouterModel{
-		name: "gemini-2.5-flash",
-		builderFunc: func(r *recorder.Recorder) (ai.LanguageModel, error) {
-			provider := openrouter.New(
-				openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
-				openrouter.WithHTTPClient(&http.Client{Transport: r}),
-			)
-			return provider.LanguageModel("google/gemini-2.5-flash")
-		},
-		providers: []string{
-			"google-vertex/global",
-			"google-ai-studio",
-			"google-vertex",
-		},
-	}
+func builderOpenRouterGemini20Flash(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("google/gemini-2.0-flash-001")
 }
 
-func openrouterGemini20Flash() openrouterModel {
-	return openrouterModel{
-		name: "gemini-2.0-flash",
-		builderFunc: func(r *recorder.Recorder) (ai.LanguageModel, error) {
-			provider := openrouter.New(
-				openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
-				openrouter.WithHTTPClient(&http.Client{Transport: r}),
-			)
-			return provider.LanguageModel("google/gemini-2.0-flash-001")
-		},
-		providers: []string{
-			"google-ai-studio",
-			"google-vertex",
-		},
-	}
+func builderOpenRouterDeepseekV31Free(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("deepseek/deepseek-chat-v3.1:free")
 }
 
-func openrouterDeepseekV31Free() openrouterModel {
-	return openrouterModel{
-		name: "deepseek-chat-v3.1-free",
-		builderFunc: func(r *recorder.Recorder) (ai.LanguageModel, error) {
-			provider := openrouter.New(
-				openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
-				openrouter.WithHTTPClient(&http.Client{Transport: r}),
-			)
-			return provider.LanguageModel("deepseek/deepseek-chat-v3.1:free")
-		},
-		providers: []string{
-			"deepinfra",
-		},
-	}
+func builderOpenRouterClaudeSonnet4(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("anthropic/claude-sonnet-4")
 }
 
-func openrouterClaudeSonnet4() openrouterModel {
-	return openrouterModel{
-		name: "claude-sonnet-4",
-		builderFunc: func(r *recorder.Recorder) (ai.LanguageModel, error) {
-			provider := openrouter.New(
-				openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
-				openrouter.WithHTTPClient(&http.Client{Transport: r}),
-			)
-			return provider.LanguageModel("anthropic/claude-sonnet-4")
-		},
-		providers: []string{
-			"google-vertex",
-			"google-vertex/global",
-			"anthropic",
-			"google-vertex/europe",
-			"amazon-bedrock",
-		},
-	}
+func builderOpenRouterGPT5(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("openai/gpt-5")
 }
 
-func openrouterGpt5() openrouterModel {
-	return openrouterModel{
-		name: "gpt-5",
-		builderFunc: func(r *recorder.Recorder) (ai.LanguageModel, error) {
-			provider := openrouter.New(
-				openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
-				openrouter.WithHTTPClient(&http.Client{Transport: r}),
-			)
-			return provider.LanguageModel("openai/gpt-5")
-		},
-		providers: []string{
-			"openai",
-			"azure",
-		},
-	}
+func builderOpenRouterGLM45(r *recorder.Recorder) (ai.LanguageModel, error) {
+	provider := openrouter.New(
+		openrouter.WithAPIKey(os.Getenv("OPENROUTER_API_KEY")),
+		openrouter.WithHTTPClient(&http.Client{Transport: r}),
+	)
+	return provider.LanguageModel("z-ai/glm-4.5")
 }

providertests/testdata/TestAnthropicCommon/claude-sonnet-4.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 548
-        host: ""
-        body: '{"max_tokens":8096,"messages":[{"content":[{"text":"What''s the weather in Florence, Italy?","type":"text"}],"role":"user"}],"model":"claude-sonnet-4-20250514","system":[{"text":"You are a helpful assistant","type":"text"}],"thinking":{"budget_tokens":4000,"type":"enabled"},"tool_choice":{"disable_parallel_tool_use":false,"type":"auto"},"tools":[{"input_schema":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"},"name":"weather","description":"Get weather information for a location"}]}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - Anthropic/Go 1.10.0
-        url: https://api.anthropic.com/v1/messages
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestAnthropicCommon/thinking-claude-sonnet-4.yaml 🔗

@@ -0,0 +1,63 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 548
+        host: ""
+        body: '{"max_tokens":8096,"messages":[{"content":[{"text":"What''s the weather in Florence, Italy?","type":"text"}],"role":"user"}],"model":"claude-sonnet-4-20250514","system":[{"text":"You are a helpful assistant","type":"text"}],"thinking":{"budget_tokens":4000,"type":"enabled"},"tool_choice":{"disable_parallel_tool_use":false,"type":"auto"},"tools":[{"input_schema":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"},"name":"weather","description":"Get weather information for a location"}]}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - Anthropic/Go 1.10.0
+        url: https://api.anthropic.com/v1/messages
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        uncompressed: true

providertests/testdata/TestGoogleCommon/gemini-2.5-flash.yaml → providertests/testdata/TestGoogleCommon/thinking-gemini-2.5-flash.yaml 🔗

@@ -30,7 +30,7 @@ interactions:
                   "content": {
                     "parts": [
                       {
-                        "text": "**Okay, let's break this down.**\n\nRight, I've got a user who needs the weather in Florence, Italy. Simple enough. Since I have the `weather` tool at my disposal, that's definitely the route to go. The key here is the `location` parameter within that tool. I need to specify \"Florence, Italy\" as the value for the `location` parameter.  Therefore, the most direct and efficient approach is to call `default_api.weather(location=\"Florence, Italy\")`. That should get us exactly what we need.\n",
+                        "text": "**My Approach to the Florence Weather Query**\n\nOkay, so the user needs the weather for Florence, Italy. No problem. That's a straightforward request. I know I have a tool called `weather`, which is perfect for this. My first thought is to grab that tool and use it. I'll need to specify the location, of course.  \"Florence, Italy\" is what I need to feed into the `location` parameter of the `weather` tool.  Essentially, I'm just going to call the `weather` tool with \"Florence, Italy\" as the input. That should give me the weather information they're looking for.  Easy peasy.\n",
                         "thought": true
                       },
                       {
@@ -40,7 +40,7 @@ interactions:
                             "location": "Florence, Italy"
                           }
                         },
-                        "thoughtSignature": "CrQCAdHtim/6CS/mj6pws3rQtKhb1HdlEqRkjQ85xgZKrCFA2v3+MTLIf1foIHl0I7YqRgRSUZQClztnsrrD7avdIcWMRKxC03GaSaPD5Z0ydXt6p4hufk/mmLTAARDWyjW2pVkT+Lk59+TwdUH1f7GsSmtXZJrwN70wnDTawFfuKSJhdaZ9r2ZPe6H9Yv+BfA+IRZ/r2no1aLtaFGSuQJvzqko+vADveXtEQRwHeUOE1ElKT76yHTP71XC6PakJfNIj0vnd+EMJh4iESDNAbWIoPNixXmNpINgTfZjeI12dgT2JWCH6IKmoAIehZSKXr5/SBY/jyKWYRSZwMzy5YCbf19//q+qby1M0eGgj4jqo176oD9LBM/PBEFI3oAgEwet1wT+Ssja1VJ40VwkRmErS1jdMdGQ="
+                        "thoughtSignature": "CpICAdHtim/uAn9hFcnUaVUJ5BitYNYMl+/HjfIwgECLXLa3/RJ5LabwcGy+nwddN6CF1P8/jUTBrNjwxP5ox9pPRMTUyuCKbDerCwo8lNJqqakI/rqXM8znQkO0jPdkTG+tyOJpjIAFvCL2b9zTXG6IIk3utmTAbvFkg2tR81WCcvf0zZshcWyjoGZYLL419U3Pn5tiOvwWbaZED0P1IHgyIQ1SWJrN4hlK2XSCdApHe9sYYg6Tq52pGVSNSBJOMxAjbPUhmRHA0kOAozgUiduvEqyzaxJTB8imN8KmrtLzZJxQUC54pg9KkSTQ5gz0jixmT+NTPATrnyUDOqZ6i69rPVtlWANHhscj8RooCKj6s3eX4A=="
                       }
                     ],
                     "role": "model"
@@ -52,24 +52,24 @@ interactions:
               "usageMetadata": {
                 "promptTokenCount": 54,
                 "candidatesTokenCount": 15,
-                "totalTokenCount": 134,
+                "totalTokenCount": 125,
                 "promptTokensDetails": [
                   {
                     "modality": "TEXT",
                     "tokenCount": 54
                   }
                 ],
-                "thoughtsTokenCount": 65
+                "thoughtsTokenCount": 56
               },
               "modelVersion": "gemini-2.5-flash",
-              "responseId": "38LTaK2VKdjcnsEP84uh0AM"
+              "responseId": "scXTaIm8B-m1nsEP4trWkAM"
             }
         headers:
             Content-Type:
               - application/json; charset=UTF-8
         status: 200 OK
         code: 200
-        duration: 1.941863208s
+        duration: 2.234945625s
   - id: 1
     request:
         proto: HTTP/1.1
@@ -120,11 +120,11 @@ interactions:
                 ]
               },
               "modelVersion": "gemini-2.5-flash",
-              "responseId": "4MLTaJrLBJ7hnsEPwuCKqA0"
+              "responseId": "scXTaPDFIvPPnsEP4rTvuAM"
             }
         headers:
             Content-Type:
               - application/json; charset=UTF-8
         status: 200 OK
         code: 200
-        duration: 407.813167ms
+        duration: 411.970958ms

providertests/testdata/TestGoogleCommon/gemini-2.5-pro.yaml → providertests/testdata/TestGoogleCommon/thinking-gemini-2.5-pro.yaml 🔗

@@ -30,7 +30,7 @@ interactions:
                   "content": {
                     "parts": [
                       {
-                        "text": "**Okay, let's break this down.**\n\nI see the user is asking about the weather in Florence, Italy. That's a clear signal to use the `weather.get_weather` function. It's a straightforward request, so I need to translate \"Florence, Italy\" into the correct parameters for that function. The `get_weather` function needs a `location` parameter, and the user has helpfully given me exactly what I need: \"Florence, Italy\". Perfect. Now I just need to feed that information into the function.\n",
+                        "text": "**Thinking about Weather in Florence**\n\nOkay, so I'm trying to figure out the weather in Florence, Italy. That's a pretty straightforward request. From what I know about the available tools, this falls perfectly within the scope of the `weather.get_weather` function. It seems that all I need to do is plug \"Florence, Italy\" into the `location` parameter and I should get the information I need.  Seems simple enough.\n",
                         "thought": true
                       },
                       {
@@ -40,7 +40,7 @@ interactions:
                             "location": "Florence, Italy"
                           }
                         },
-                        "thoughtSignature": "CpUCAdHtim+FkIKuYF/pMBD+SuDOrCu9MGrL4toE9OsH93oInrdaqZgJaEGI3FmSd1fyuYdx9mttRXxUhA9cjrC3NqIMUVYG7nXS6QcPOSi8qwO4MqYNWnllSpo/0jDdHem7id9bVJW7Y2SeKXO4kPK72QSonogI9ZDWmzRMhdoGg6FJ/5I1cx8Wnpc80kdXKmgWZNPOjJbt7IUqRucH+bRoWCTnUMuBjyAs4Ut3f55MYGmyn6bb8PRc+5/ZxN8OCFxcffc+TubEIr3VGBOZXxEyTLlTGK8RnCumpdph/a40UCSf8OFnN0FgxrPEa2cNUnGRvNTxMcSCnoz02k7cG+/7C/1S8ICEx6b/fDZoCzhEW0Z9oh/l9w=="
+                        "thoughtSignature": "CpwCAdHtim88P4nCnVwvqi9uT52t2Jr3nEZZzq0Nc4Nu8ZYwHUX2ZctVNCfrWJjOAzPFVSaT5b8mIZTGog+tkOI8gJdAzyrUwi3N2ArFuTZq/be92EzfVEBmCyrG4sVqsQsMbpNfM6Xq0XUa8XC3H9yOh0mWGBjGEaM6t511bAJ0bst1pkTo2u1GXOFvnVbMjENFnbkkZz4Zrjp+JFQvyX+MAVV0MkVyaJ0Pru/J7lHZgT+TPO9pz70LUomT2XepZKBIeEvsjRux7obfsX9AfiTPNY4m9SAFNZGlZOMbGbijIYMgODR0XPaLwXtLtDthaJrZANKPsAn9NKdLBOT7wBSM2PJoJ/cGklvvH6G11Ouhqno9iILH5DvJkCJUcbg="
                       }
                     ],
                     "role": "model"
@@ -52,24 +52,24 @@ interactions:
               "usageMetadata": {
                 "promptTokenCount": 54,
                 "candidatesTokenCount": 15,
-                "totalTokenCount": 133,
+                "totalTokenCount": 135,
                 "promptTokensDetails": [
                   {
                     "modality": "TEXT",
                     "tokenCount": 54
                   }
                 ],
-                "thoughtsTokenCount": 64
+                "thoughtsTokenCount": 66
               },
               "modelVersion": "gemini-2.5-pro",
-              "responseId": "5MLTaIDkCJ6FkdUP-Py0kA0"
+              "responseId": "tsXTaOmOLK7CnsEPhrDXmA0"
             }
         headers:
             Content-Type:
               - application/json; charset=UTF-8
         status: 200 OK
         code: 200
-        duration: 4.03471325s
+        duration: 5.094352209s
   - id: 1
     request:
         proto: HTTP/1.1
@@ -99,7 +99,7 @@ interactions:
                   "content": {
                     "parts": [
                       {
-                        "text": "It is 40 C in Florence, Italy. \n"
+                        "text": "The weather in Florence, Italy is 40 C. \n"
                       }
                     ],
                     "role": "model"
@@ -110,8 +110,8 @@ interactions:
               ],
               "usageMetadata": {
                 "promptTokenCount": 84,
-                "candidatesTokenCount": 11,
-                "totalTokenCount": 95,
+                "candidatesTokenCount": 12,
+                "totalTokenCount": 96,
                 "promptTokensDetails": [
                   {
                     "modality": "TEXT",
@@ -120,11 +120,11 @@ interactions:
                 ]
               },
               "modelVersion": "gemini-2.5-pro",
-              "responseId": "5sLTaNHWA6j7nsEPm8f_0A0"
+              "responseId": "t8XTaNbKL6-FvdIPhdyn2QI"
             }
         headers:
             Content-Type:
               - application/json; charset=UTF-8
         status: 200 OK
         code: 200
-        duration: 1.913587958s
+        duration: 1.057940625s

providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_amazon-bedrock.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 877
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["amazon-bedrock"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_anthropic.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 872
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["anthropic"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_google-vertex.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 876
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["google-vertex"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_google-vertex/europe.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 883
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/europe"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_claude-sonnet-4_google-vertex/global.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 883
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_deepseek-chat-v3.1-free_deepinfra.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 879
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.0-flash_google-ai-studio.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 881
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-ai-studio"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.0-flash_google-vertex.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 878
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.5-flash_google-ai-studio.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 877
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["google-ai-studio"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.5-flash_google-vertex.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 874
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_gemini-2.5-flash_google-vertex/global.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 881
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_glm-4.5.yaml 🔗

@@ -0,0 +1,63 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 825
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"z-ai/glm-4.5","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true}}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_gpt-5_azure.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 866
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["azure"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_gpt-5_openai.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 867
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["openai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_grok-4-fast-free_xai.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 862
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["xai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_grok-code-fast-1_xai.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 862
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["xai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2.yaml 🔗

@@ -2,35 +2,6 @@
 version: 2
 interactions:
   - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 836
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: '{"error":{"message":"Provider returned error","code":429,"metadata":{"raw":"moonshotai/kimi-k2-0905 is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations","provider_name":"WandB"}},"user_id":"user_2zMGmKqlf4zmAvL9snVImB1Z1ZQ"}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 429 Too Many Requests
-        code: 429
-        duration: 1.817364708s
-  - id: 1
     request:
         proto: HTTP/1.1
         proto_major: 1
@@ -53,21 +24,21 @@ interactions:
         proto_minor: 0
         content_length: -1
         uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_baseten.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 868
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["baseten"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_chutes.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 867
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["chutes"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_deepinfra.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 870
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_fireworks.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 870
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["fireworks"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_groq.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 865
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["groq"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: '{"id":"gen-1758703194-FPf5rRoE9BLPYORKxFqH","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion","created":1758703194,"choices":[{"logprobs":null,"finish_reason":"tool_calls","native_finish_reason":"tool_calls","index":0,"message":{"role":"assistant","content":"","refusal":null,"reasoning":null,"tool_calls":[{"id":"functions.add:0","type":"function","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"},"index":0},{"id":"functions.multiply:1","type":"function","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"},"index":1}]}}],"system_fingerprint":"fp_6e6ff3688b","usage":{"prompt_tokens":207,"completion_tokens":41,"total_tokens":248,"cost":0.00033,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000207,"upstream_inference_completions_cost":0.000123},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 672.055166ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1244
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_moonshotai.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 871
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_moonshotai/turbo.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 877
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai/turbo"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_novita.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 867
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["novita"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_siliconflow.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 872
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["siliconflow"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_together.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 869
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["together"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_kimi-k2_wandb.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-      proto: HTTP/1.1
-      proto_major: 1
-      proto_minor: 1
-      content_length: 866
-      host: ""
-      body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["wandb"]},"usage":{"include":true}}'
-      headers:
-        Accept:
-          - application/json
-        Content-Type:
-          - application/json
-        User-Agent:
-          - OpenAI/Go 2.3.0
-      url: https://openrouter.ai/api/v1/chat/completions
-      method: POST
-    response:
-      proto: HTTP/2.0
-      proto_major: 2
-      proto_minor: 0
-      content_length: -1
-      uncompressed: true

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4.yaml 🔗

@@ -24,43 +24,43 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll add an","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll add an","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":"d multiply the numbers 2 and 3 for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":"d multiply the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers 2 and 3 for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_01CW4yxw7KqTQ2pX5sAjyujC","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_01DggK8Fb3WN547SkYe2SETF","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_01By7GJryNkth5zyuYAW5dAS","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_019WGJzs15v8WdzV8Eb89Ltc","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"{\"a\": "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
 
-            data: {"id":"gen-1758707414-pJ8VdZZUMayWZKn0kxje","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707414,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":502,"completion_tokens":137,"total_tokens":639,"cost":0.003561,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001506,"upstream_inference_completions_cost":0.002055},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709915-77KfZLZMAktDJNBi48QY","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709915,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":502,"completion_tokens":137,"total_tokens":639,"cost":0.003561,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001506,"upstream_inference_completions_cost":0.002055},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -69,7 +69,7 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 3.11887975s
+        duration: 1.839061s
   - id: 1
     request:
         proto: HTTP/1.1
@@ -77,7 +77,7 @@ interactions:
         proto_minor: 1
         content_length: 1410
         host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_amazon-bedrock.yaml 🔗

@@ -1,133 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 931
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["amazon-bedrock"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"I","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"'ll","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":" add and multiply the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":" 2 an","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"d 3 for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_bdrk_01K7wpQi9Yovsdmi5etWgAFd","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_bdrk_01Am4YPKG82JDEaf5fgMVRLM","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703536-4vhJkPCJGMrh5CnnHJ3L","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703536,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":502,"completion_tokens":137,"total_tokens":639,"cost":0.003561,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001506,"upstream_inference_completions_cost":0.002055},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.659447667s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1449
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_anthropic.yaml 🔗

@@ -1,123 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 926
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["anthropic"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll add an","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":"d multiply the numbers 2 and 3 for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_017ez6Y11aFqR8qmZrK7Btae","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_019WhQ1ADmF3pqwZB7JowE1A","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"{\"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":", \"b\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":" 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703483-LOuy7QTH8TDyNbgY30TV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703483,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":502,"completion_tokens":137,"total_tokens":639,"cost":0.003561,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001506,"upstream_inference_completions_cost":0.002055},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.673370291s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1424
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_google-vertex.yaml 🔗

@@ -1,131 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 930
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll add an","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":"d multiply the numbers","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":" 2 and 3 for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_01DnmZCpDRnkL5Vr8MhcYtS9","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":", \"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_0116gPZpAB1R3ic89xkD3X7f","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":", "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"\"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703430-Rk2SW4cOp81eByfgrDeu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703430,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":502,"completion_tokens":137,"total_tokens":639,"cost":0.003561,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001506,"upstream_inference_completions_cost":0.002055},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.211935542s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1448
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_google-vertex/europe.yaml 🔗

@@ -1,131 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 937
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/europe"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll add an","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":"d multiply the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":" 2 and 3 for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_014BnWyeLJKnwd8vwN2Tqb1P","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"a\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_014kjgdkPQosBq4VdJzKeBhS","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":", \"b\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703507-qvBSOm5047lKGDodXLIc","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703507,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":502,"completion_tokens":137,"total_tokens":639,"cost":0.003561,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001506,"upstream_inference_completions_cost":0.002055},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.564185917s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1455
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_claude-sonnet-4_google-vertex/global.yaml 🔗

@@ -1,131 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 937
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll add an","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":"d multiply the numbers","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":" 2 and 3 for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_01SHr5ifKaWhjY1X96UmUrYz","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":", \"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"\": "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_013eyJswYZfviqphDrSVgvDC","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":"{\"a\": 2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"type":"function","function":{"arguments":", \"b\": 3}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703449-yeZI523TurVN5Lz44q5X","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703449,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":502,"completion_tokens":137,"total_tokens":639,"cost":0.003561,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001506,"upstream_inference_completions_cost":0.002055},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.428779375s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1455
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_deepseek-chat-v3.1-free.yaml 🔗

@@ -24,33 +24,33 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":"I","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":"I","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":"'ll add","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":"'ll add","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":" and multiply","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":" and multiply","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":" the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":" the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":"2 and","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":"2 and","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":" 3","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":" 3","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":" simultaneously for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":" simultaneously for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"call_f8a2","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"add"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"call_0746","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"add"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"call_a0de","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"multiply"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"call_2d55","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"multiply"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
 
-            data: {"id":"gen-1758707598-tO0KIG6aOipHWTP5VUZL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707598,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":250,"completion_tokens":52,"total_tokens":302,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709976-fGaJEF1Ts20pnf1WfLHd","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709976,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":250,"completion_tokens":52,"total_tokens":302,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -59,7 +59,7 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 959.348834ms
+        duration: 857.035125ms
   - id: 1
     request:
         proto: HTTP/1.1
@@ -67,7 +67,7 @@ interactions:
         proto_minor: 1
         content_length: 1328
         host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_deepseek-chat-v3.1-free_deepinfra.yaml 🔗

@@ -1,127 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 933
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":"I","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":"'ll add","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":" and multiply","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":" the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":"2 and","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":" 3","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":" simultaneously as","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":" requested.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"call_1218","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"add"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"call_c6a4","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"multiply"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758704111-dT300jmM3hLhZq4SNDlo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704111,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":250,"completion_tokens":52,"total_tokens":302,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.01682225s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1367
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.0-flash.yaml 🔗

@@ -24,9 +24,9 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707458-cZd2shzRFx9lwNMJ5ZO9","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707458,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_OANWtA5QFZ8mJn7rBE3t","type":"function","function":{"name":"add","arguments":"{\"b\":3,\"a\":2}"}},{"index":1,"id":"tool_1_multiply_iU7twvuBC0wB45OQUN6N","type":"function","function":{"name":"multiply","arguments":"{\"b\":3,\"a\":2}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
+            data: {"id":"gen-1758709949-Jrfip9PNq2gmUbfd290T","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_kM776wR9n8RFAaTIVrUZ","type":"function","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"}},{"index":1,"id":"tool_1_multiply_j6xBsBDWWsMKmTQQlIrS","type":"function","function":{"name":"multiply","arguments":"{\"b\":3,\"a\":2}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
 
-            data: {"id":"gen-1758707458-cZd2shzRFx9lwNMJ5ZO9","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707458,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":10,"total_tokens":67,"cost":0.0000097,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000057,"upstream_inference_completions_cost":0.000004},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709949-Jrfip9PNq2gmUbfd290T","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709949,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":10,"total_tokens":67,"cost":0.00001455,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000855,"upstream_inference_completions_cost":0.000006},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -35,7 +35,7 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 820.145667ms
+        duration: 1.501293708s
   - id: 1
     request:
         proto: HTTP/1.1
@@ -43,7 +43,7 @@ interactions:
         proto_minor: 1
         content_length: 1337
         host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.0-flash_google-ai-studio.yaml 🔗

@@ -1,77 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 935
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-ai-studio"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703934-Rtb5kDReumqEhPdGCARc","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703934,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_QUgtUEa5j5Sy0298PIiK","type":"function","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"}},{"index":1,"id":"tool_1_multiply_qI2Q7dpLvKyYS8vuhjhe","type":"function","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703934-Rtb5kDReumqEhPdGCARc","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703934,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":10,"total_tokens":67,"cost":0.0000097,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000057,"upstream_inference_completions_cost":0.000004},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 774.011208ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1378
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.0-flash_google-vertex.yaml 🔗

@@ -1,77 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 932
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703947-wpyNk0Zt4KfcjxKpFNbh","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703947,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_4ywtlwXZLBlEzNwsgl7X","type":"function","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"}},{"index":1,"id":"tool_1_multiply_IO1TeYk7qGsd8TUNbTMo","type":"function","function":{"name":"multiply","arguments":"{\"b\":3,\"a\":2}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703947-wpyNk0Zt4KfcjxKpFNbh","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703947,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":10,"total_tokens":67,"cost":0.00001455,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000855,"upstream_inference_completions_cost":0.000006},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.76056725s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1375
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.5-flash.yaml 🔗

@@ -24,9 +24,9 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707449-SmG2sQU3DafnA4R6f6rX","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707449,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_g5rMrMPAMKgPsRepgdFC","type":"function","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"}},{"index":1,"id":"tool_1_multiply_d3AvCfoqx7tOMV0AZYkL","type":"function","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
+            data: {"id":"gen-1758709941-wUZ3Js3vHrXl2SUI32XZ","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709941,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_eyyV4RxUnSVtn1uekr0y","type":"function","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"}},{"index":1,"id":"tool_1_multiply_J7MkYXQJ41WhyQi3YALT","type":"function","function":{"name":"multiply","arguments":"{\"b\":3,\"a\":2}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
 
-            data: {"id":"gen-1758707449-SmG2sQU3DafnA4R6f6rX","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707449,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":10,"total_tokens":67,"cost":0.0000421,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000171,"upstream_inference_completions_cost":0.000025},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709941-wUZ3Js3vHrXl2SUI32XZ","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709941,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":10,"total_tokens":67,"cost":0.0000421,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000171,"upstream_inference_completions_cost":0.000025},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -35,7 +35,7 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 937.291875ms
+        duration: 1.075844333s
   - id: 1
     request:
         proto: HTTP/1.1
@@ -43,7 +43,7 @@ interactions:
         proto_minor: 1
         content_length: 1333
         host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.5-flash_google-ai-studio.yaml 🔗

@@ -1,75 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 931
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["google-ai-studio"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703832-Kmoor1Ommbtko0KqlD0k","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703832,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_5tjz0FLvReghvdKlI11s","type":"function","function":{"name":"add","arguments":"{\"b\":3,\"a\":2}"}},{"index":1,"id":"tool_1_multiply_uyRMwfRb8ftFmPfJUYtm","type":"function","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703832-Kmoor1Ommbtko0KqlD0k","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703832,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":121,"completion_tokens":36,"total_tokens":157,"cost":0.0001263,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000363,"upstream_inference_completions_cost":0.00009},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 770.896334ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1374
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.5-flash_google-vertex.yaml 🔗

@@ -1,77 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 928
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703839-IIjeKtoyVSa9GsVrQ3uv","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703839,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_KH8U9wsrnBUhs7Pa65Bq","type":"function","function":{"name":"add","arguments":"{\"b\":3,\"a\":2}"}},{"index":1,"id":"tool_1_multiply_TXFdxr9GMAbGT1HU4qV0","type":"function","function":{"name":"multiply","arguments":"{\"b\":3,\"a\":2}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703839-IIjeKtoyVSa9GsVrQ3uv","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703839,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":10,"total_tokens":67,"cost":0.0000421,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000171,"upstream_inference_completions_cost":0.000025},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 923.704583ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1371
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gemini-2.5-flash_google-vertex/global.yaml 🔗

@@ -1,77 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 935
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703824-EYBJHSc1zhaT9hokrllR","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703824,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_add_4U7KVs3rImd9TqEeWMfD","type":"function","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"}},{"index":1,"id":"tool_1_multiply_BziO6vjr0p9rhYMnQXfR","type":"function","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703824-EYBJHSc1zhaT9hokrllR","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703824,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":10,"total_tokens":67,"cost":0.0000421,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000171,"upstream_inference_completions_cost":0.000025},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 793.75175ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1378
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_glm-4.5.yaml 🔗

@@ -0,0 +1,469 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 879
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"z-ai/glm-4.5","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        body: |+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" wants","reasoning_details":[{"type":"reasoning.text","text":" wants","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" me","reasoning_details":[{"type":"reasoning.text","text":" me","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.text","text":" both","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" add","reasoning_details":[{"type":"reasoning.text","text":" add","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiply","reasoning_details":[{"type":"reasoning.text","text":" multiply","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" numbers","reasoning_details":[{"type":"reasoning.text","text":" numbers","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.text","text":"2","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.text","text":"3","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.text","text":" need","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.text","text":" use","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.text","text":" both","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" add","reasoning_details":[{"type":"reasoning.text","text":" add","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiply","reasoning_details":[{"type":"reasoning.text","text":" multiply","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.text","text":" functions","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.text","text":" with","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" same","reasoning_details":[{"type":"reasoning.text","text":" same","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" parameters","reasoning_details":[{"type":"reasoning.text","text":" parameters","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" (","reasoning_details":[{"type":"reasoning.text","text":" (","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.text","text":"2","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.text","text":"3","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":").\n\n","reasoning_details":[{"type":"reasoning.text","text":").\n\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"For","reasoning_details":[{"type":"reasoning.text","text":"For","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" add","reasoning_details":[{"type":"reasoning.text","text":" add","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" function","reasoning_details":[{"type":"reasoning.text","text":" function","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":\n","reasoning_details":[{"type":"reasoning.text","text":":\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"-","reasoning_details":[{"type":"reasoning.text","text":"-","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.text","text":" a","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.text","text":":","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.text","text":"2","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n","reasoning_details":[{"type":"reasoning.text","text":"\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"-","reasoning_details":[{"type":"reasoning.text","text":"-","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" b","reasoning_details":[{"type":"reasoning.text","text":" b","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.text","text":":","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.text","text":"3","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n","reasoning_details":[{"type":"reasoning.text","text":"\n\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"For","reasoning_details":[{"type":"reasoning.text","text":"For","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiply","reasoning_details":[{"type":"reasoning.text","text":" multiply","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" function","reasoning_details":[{"type":"reasoning.text","text":" function","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":\n","reasoning_details":[{"type":"reasoning.text","text":":\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"-","reasoning_details":[{"type":"reasoning.text","text":"-","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.text","text":" a","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.text","text":":","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.text","text":"2","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n","reasoning_details":[{"type":"reasoning.text","text":"  \n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"-","reasoning_details":[{"type":"reasoning.text","text":"-","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" b","reasoning_details":[{"type":"reasoning.text","text":" b","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.text","text":":","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.text","text":"3","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n","reasoning_details":[{"type":"reasoning.text","text":"\n\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"I","reasoning_details":[{"type":"reasoning.text","text":"I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"'ll","reasoning_details":[{"type":"reasoning.text","text":"'ll","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" call","reasoning_details":[{"type":"reasoning.text","text":" call","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.text","text":" both","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.text","text":" functions","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.text","text":" with","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" these","reasoning_details":[{"type":"reasoning.text","text":" these","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" parameters","reasoning_details":[{"type":"reasoning.text","text":" parameters","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"I","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"'ll","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" add","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" and","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiply","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"2","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" and","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"3","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":" you","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":".\n","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_11419dcf014f46c883686394","index":0,"type":"function","function":{"name":"add","arguments":"{\"a\": 2, \"b\": 3}"}}]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_b36e6bcb9b9e4e7f91a64373","index":1,"type":"function","function":{"name":"multiply","arguments":"{\"a\": 2, \"b\": 3}"}}]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+
+            data: {"id":"gen-1758710059-MzSwHAl3qGpssCqLe1Dn","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710059,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":282,"completion_tokens":141,"total_tokens":423,"cost":0.00045833,"is_byok":false,"prompt_tokens_details":{"cached_tokens":43,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00014813,"upstream_inference_completions_cost":0.0003102},"completion_tokens_details":{"reasoning_tokens":78,"image_tokens":0}}}
+
+            data: [DONE]
+
+        headers:
+            Content-Type:
+              - text/event-stream
+        status: 200 OK
+        code: 200
+        duration: 1.004246042s
+  - id: 1
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 1379
+        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gpt-5.yaml 🔗

@@ -24,45 +24,413 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707657-uYrSMCWAM0Q0UnNsYPEm","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707657,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758710025-JvYkFhfS25jA3PB7wt4C","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758710025,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gpt-5_azure.yaml 🔗

@@ -1,307 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 920
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["azure"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**Considering","reasoning_details":[{"type":"reasoning.summary","summary":"**Considering","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.summary","summary":" tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**\n\nI","reasoning_details":[{"type":"reasoning.summary","summary":"**\n\nI","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" see","reasoning_details":[{"type":"reasoning.summary","summary":" see","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" that","reasoning_details":[{"type":"reasoning.summary","summary":" that","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.summary","summary":" tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" returns","reasoning_details":[{"type":"reasoning.summary","summary":" returns","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" mapping","reasoning_details":[{"type":"reasoning.summary","summary":" mapping","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" wrapper","reasoning_details":[{"type":"reasoning.summary","summary":" wrapper","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" gives","reasoning_details":[{"type":"reasoning.summary","summary":" gives","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" aggregated","reasoning_details":[{"type":"reasoning.summary","summary":" aggregated","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" results","reasoning_details":[{"type":"reasoning.summary","summary":" results","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" should","reasoning_details":[{"type":"reasoning.summary","summary":" should","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" prepare","reasoning_details":[{"type":"reasoning.summary","summary":" prepare","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" present","reasoning_details":[{"type":"reasoning.summary","summary":" present","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" something","reasoning_details":[{"type":"reasoning.summary","summary":" something","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" clear","reasoning_details":[{"type":"reasoning.summary","summary":" clear","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" like","reasoning_details":[{"type":"reasoning.summary","summary":" like","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" stating","reasoning_details":[{"type":"reasoning.summary","summary":" stating","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" sum","reasoning_details":[{"type":"reasoning.summary","summary":" sum","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" product","reasoning_details":[{"type":"reasoning.summary","summary":" product","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.summary","summary":" need","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ensure","reasoning_details":[{"type":"reasoning.summary","summary":" ensure","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’m","reasoning_details":[{"type":"reasoning.summary","summary":"’m","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" using","reasoning_details":[{"type":"reasoning.summary","summary":" using","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"comment","reasoning_details":[{"type":"reasoning.summary","summary":"comment","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"ary","reasoning_details":[{"type":"reasoning.summary","summary":"ary","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.summary","summary":"\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" channel","reasoning_details":[{"type":"reasoning.summary","summary":" channel","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" when","reasoning_details":[{"type":"reasoning.summary","summary":" when","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" calling","reasoning_details":[{"type":"reasoning.summary","summary":" calling","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tools","reasoning_details":[{"type":"reasoning.summary","summary":" tools","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" switch","reasoning_details":[{"type":"reasoning.summary","summary":" switch","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" final","reasoning_details":[{"type":"reasoning.summary","summary":" final","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" channel","reasoning_details":[{"type":"reasoning.summary","summary":" channel","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.summary","summary":" for","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" delivering","reasoning_details":[{"type":"reasoning.summary","summary":" delivering","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" answer","reasoning_details":[{"type":"reasoning.summary","summary":" answer","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.summary","summary":" user","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Let","reasoning_details":[{"type":"reasoning.summary","summary":" Let","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’s","reasoning_details":[{"type":"reasoning.summary","summary":"’s","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" get","reasoning_details":[{"type":"reasoning.summary","summary":" get","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" everything","reasoning_details":[{"type":"reasoning.summary","summary":" everything","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.summary","summary":" in","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" place","reasoning_details":[{"type":"reasoning.summary","summary":" place","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" proceed","reasoning_details":[{"type":"reasoning.summary","summary":" proceed","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" that","reasoning_details":[{"type":"reasoning.summary","summary":" that","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707152-lxyKf8YH5egbuvrNJk8s","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707152,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!","reasoning_details":[{"type":"reasoning.summary","summary":"!","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_gpt-5_openai.yaml 🔗

@@ -1,535 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 921
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["openai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**Executing","reasoning_details":[{"type":"reasoning.summary","summary":"**Executing","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" calculations","reasoning_details":[{"type":"reasoning.summary","summary":" calculations","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" simultaneously","reasoning_details":[{"type":"reasoning.summary","summary":" simultaneously","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**\n\nI","reasoning_details":[{"type":"reasoning.summary","summary":"**\n\nI","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.summary","summary":" need","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" follow","reasoning_details":[{"type":"reasoning.summary","summary":" follow","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" developer","reasoning_details":[{"type":"reasoning.summary","summary":" developer","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"'s","reasoning_details":[{"type":"reasoning.summary","summary":"'s","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" instructions","reasoning_details":[{"type":"reasoning.summary","summary":" instructions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.summary","summary":" use","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.summary","summary":" both","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" addition","reasoning_details":[{"type":"reasoning.summary","summary":" addition","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiplication","reasoning_details":[{"type":"reasoning.summary","summary":" multiplication","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" at","reasoning_details":[{"type":"reasoning.summary","summary":" at","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" same","reasoning_details":[{"type":"reasoning.summary","summary":" same","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" time","reasoning_details":[{"type":"reasoning.summary","summary":" time","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" have","reasoning_details":[{"type":"reasoning.summary","summary":" have","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" two","reasoning_details":[{"type":"reasoning.summary","summary":" two","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tools","reasoning_details":[{"type":"reasoning.summary","summary":" tools","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.summary","summary":":","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".add","reasoning_details":[{"type":"reasoning.summary","summary":".add","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".multiply","reasoning_details":[{"type":"reasoning.summary","summary":".multiply","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" it","reasoning_details":[{"type":"reasoning.summary","summary":" it","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" looks","reasoning_details":[{"type":"reasoning.summary","summary":" looks","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" like","reasoning_details":[{"type":"reasoning.summary","summary":" like","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" can","reasoning_details":[{"type":"reasoning.summary","summary":" can","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" run","reasoning_details":[{"type":"reasoning.summary","summary":" run","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" these","reasoning_details":[{"type":"reasoning.summary","summary":" these","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.summary","summary":" in","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" parallel","reasoning_details":[{"type":"reasoning.summary","summary":" parallel","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" as","reasoning_details":[{"type":"reasoning.summary","summary":" as","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" they","reasoning_details":[{"type":"reasoning.summary","summary":" they","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" operate","reasoning_details":[{"type":"reasoning.summary","summary":" operate","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" simultaneously","reasoning_details":[{"type":"reasoning.summary","summary":" simultaneously","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" call","reasoning_details":[{"type":"reasoning.summary","summary":" call","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.summary","summary":" both","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tools","reasoning_details":[{"type":"reasoning.summary","summary":" tools","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" values","reasoning_details":[{"type":"reasoning.summary","summary":" values","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" 2","reasoning_details":[{"type":"reasoning.summary","summary":" 2","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" 3","reasoning_details":[{"type":"reasoning.summary","summary":" 3","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" return","reasoning_details":[{"type":"reasoning.summary","summary":" return","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.summary","summary":" a","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" message","reasoning_details":[{"type":"reasoning.summary","summary":" message","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.summary","summary":" user","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" results","reasoning_details":[{"type":"reasoning.summary","summary":" results","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.summary","summary":":","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" sum","reasoning_details":[{"type":"reasoning.summary","summary":" sum","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" will","reasoning_details":[{"type":"reasoning.summary","summary":" will","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" be","reasoning_details":[{"type":"reasoning.summary","summary":" be","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" 5","reasoning_details":[{"type":"reasoning.summary","summary":" 5","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" product","reasoning_details":[{"type":"reasoning.summary","summary":" product","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.summary","summary":" is","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" 6","reasoning_details":[{"type":"reasoning.summary","summary":" 6","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I'll","reasoning_details":[{"type":"reasoning.summary","summary":" I'll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" make","reasoning_details":[{"type":"reasoning.summary","summary":" make","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" sure","reasoning_details":[{"type":"reasoning.summary","summary":" sure","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" inputs","reasoning_details":[{"type":"reasoning.summary","summary":" inputs","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" are","reasoning_details":[{"type":"reasoning.summary","summary":" are","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" integers","reasoning_details":[{"type":"reasoning.summary","summary":" integers","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" which","reasoning_details":[{"type":"reasoning.summary","summary":" which","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" they","reasoning_details":[{"type":"reasoning.summary","summary":" they","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" are","reasoning_details":[{"type":"reasoning.summary","summary":" are","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**Executing","reasoning_details":[{"type":"reasoning.summary","summary":"**Executing","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" parallel","reasoning_details":[{"type":"reasoning.summary","summary":" parallel","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.summary","summary":" tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" calls","reasoning_details":[{"type":"reasoning.summary","summary":" calls","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**\n\nI","reasoning_details":[{"type":"reasoning.summary","summary":"**\n\nI","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’m","reasoning_details":[{"type":"reasoning.summary","summary":"’m","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" going","reasoning_details":[{"type":"reasoning.summary","summary":" going","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.summary","summary":" use","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multi","reasoning_details":[{"type":"reasoning.summary","summary":" multi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"_tool","reasoning_details":[{"type":"reasoning.summary","summary":"_tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"_use","reasoning_details":[{"type":"reasoning.summary","summary":"_use","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".parallel","reasoning_details":[{"type":"reasoning.summary","summary":".parallel","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" call","reasoning_details":[{"type":"reasoning.summary","summary":" call","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" two","reasoning_details":[{"type":"reasoning.summary","summary":" two","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.summary","summary":":","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".add","reasoning_details":[{"type":"reasoning.summary","summary":".add","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" values","reasoning_details":[{"type":"reasoning.summary","summary":" values","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.summary","summary":" a","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"=","reasoning_details":[{"type":"reasoning.summary","summary":"=","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.summary","summary":"2","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" b","reasoning_details":[{"type":"reasoning.summary","summary":" b","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"=","reasoning_details":[{"type":"reasoning.summary","summary":"=","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.summary","summary":"3","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".multiply","reasoning_details":[{"type":"reasoning.summary","summary":".multiply","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" same","reasoning_details":[{"type":"reasoning.summary","summary":" same","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" values","reasoning_details":[{"type":"reasoning.summary","summary":" values","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Once","reasoning_details":[{"type":"reasoning.summary","summary":" Once","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" get","reasoning_details":[{"type":"reasoning.summary","summary":" get","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" responses","reasoning_details":[{"type":"reasoning.summary","summary":" responses","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" expect","reasoning_details":[{"type":"reasoning.summary","summary":" expect","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" some","reasoning_details":[{"type":"reasoning.summary","summary":" some","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" numeric","reasoning_details":[{"type":"reasoning.summary","summary":" numeric","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" outputs","reasoning_details":[{"type":"reasoning.summary","summary":" outputs","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Since","reasoning_details":[{"type":"reasoning.summary","summary":" Since","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" order","reasoning_details":[{"type":"reasoning.summary","summary":" order","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" of","reasoning_details":[{"type":"reasoning.summary","summary":" of","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" results","reasoning_details":[{"type":"reasoning.summary","summary":" results","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" isn","reasoning_details":[{"type":"reasoning.summary","summary":" isn","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’t","reasoning_details":[{"type":"reasoning.summary","summary":"’t","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" guaranteed","reasoning_details":[{"type":"reasoning.summary","summary":" guaranteed","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.summary","summary":" need","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" gather","reasoning_details":[{"type":"reasoning.summary","summary":" gather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" them","reasoning_details":[{"type":"reasoning.summary","summary":" them","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" carefully","reasoning_details":[{"type":"reasoning.summary","summary":" carefully","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" make","reasoning_details":[{"type":"reasoning.summary","summary":" make","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" sure","reasoning_details":[{"type":"reasoning.summary","summary":" sure","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" provide","reasoning_details":[{"type":"reasoning.summary","summary":" provide","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" commentary","reasoning_details":[{"type":"reasoning.summary","summary":" commentary","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multi","reasoning_details":[{"type":"reasoning.summary","summary":" multi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"_tool","reasoning_details":[{"type":"reasoning.summary","summary":"_tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"_use","reasoning_details":[{"type":"reasoning.summary","summary":"_use","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".parallel","reasoning_details":[{"type":"reasoning.summary","summary":".parallel","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" as","reasoning_details":[{"type":"reasoning.summary","summary":" as","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" an","reasoning_details":[{"type":"reasoning.summary","summary":" an","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" assistant","reasoning_details":[{"type":"reasoning.summary","summary":" assistant","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" so","reasoning_details":[{"type":"reasoning.summary","summary":" so","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" let","reasoning_details":[{"type":"reasoning.summary","summary":" let","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’s","reasoning_details":[{"type":"reasoning.summary","summary":"’s","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" proceed","reasoning_details":[{"type":"reasoning.summary","summary":" proceed","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" this","reasoning_details":[{"type":"reasoning.summary","summary":" this","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" plan","reasoning_details":[{"type":"reasoning.summary","summary":" plan","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707092-QNacdtILBPlGrzxVmldk","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707092,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!","reasoning_details":[{"type":"reasoning.summary","summary":"!","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_grok-4-fast-free.yaml 🔗

@@ -24,351 +24,411 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_81504806","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_34808472","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"},"index":1,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707439-7ndW4PkskCrSByfoCLrM","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707439,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":237,"total_tokens":631,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":393,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":169,"image_tokens":0}}}
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_71003017","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_80127272","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"},"index":1,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709932-DLRiNy0xFxfjHQIfR7bD","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709932,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":267,"total_tokens":661,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":393,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":199,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -377,7 +437,7 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 291.064292ms
+        duration: 440.047041ms
   - id: 1
     request:
         proto: HTTP/1.1
@@ -385,7 +445,7 @@ interactions:
         proto_minor: 1
         content_length: 1249
         host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_grok-4-fast-free_xai.yaml 🔗

@@ -1,513 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 916
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["xai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_59506595","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_35183488","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"},"index":1,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703696-SwadkyonRTPK2slx92qE","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703696,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":213,"total_tokens":607,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":393,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":145,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 677.748583ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1277
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_grok-code-fast-1.yaml 🔗

@@ -24,1004 +24,898 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asked","reasoning_details":[{"type":"reasoning.text","text":" asked","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asked","reasoning_details":[{"type":"reasoning.text","text":" asked","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" add","reasoning_details":[{"type":"reasoning.text","text":" add","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Add","reasoning_details":[{"type":"reasoning.text","text":"Add","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiply","reasoning_details":[{"type":"reasoning.text","text":" multiply","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiply","reasoning_details":[{"type":"reasoning.text","text":" multiply","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.text","text":"2","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" number","reasoning_details":[{"type":"reasoning.text","text":" number","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.text","text":"3","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.text","text":"2","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" The","reasoning_details":[{"type":"reasoning.text","text":" The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" instructions","reasoning_details":[{"type":"reasoning.text","text":" instructions","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.text","text":"3","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" say","reasoning_details":[{"type":"reasoning.text","text":" say","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\".","reasoning_details":[{"type":"reasoning.text","text":"\".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.text","text":":","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.text","text":" need","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Always","reasoning_details":[{"type":"reasoning.text","text":"Always","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.text","text":" use","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.text","text":" both","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.text","text":" both","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" add","reasoning_details":[{"type":"reasoning.text","text":" add","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" add","reasoning_details":[{"type":"reasoning.text","text":" add","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiply","reasoning_details":[{"type":"reasoning.text","text":" multiply","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiply","reasoning_details":[{"type":"reasoning.text","text":" multiply","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" at","reasoning_details":[{"type":"reasoning.text","text":" at","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.text","text":"2","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" same","reasoning_details":[{"type":"reasoning.text","text":" same","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" time","reasoning_details":[{"type":"reasoning.text","text":" time","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.text","text":"3","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\"\n","reasoning_details":[{"type":"reasoning.text","text":".\"\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\n","reasoning_details":[{"type":"reasoning.text","text":".\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Processing user request  \n- The user wants to add and multiply the numbers 2 and 3, following instructions to use both operations together.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Processing user request  \n- The user wants to add and multiply the numbers 2 and 3, following instructions to use both operations together.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Interpreting user request  \n- The user wants to both add and multiply the numbers 2 and 3 simultaneously.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Interpreting user request  \n- The user wants to both add and multiply the numbers 2 and 3 simultaneously.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- The task requires using both addition and multiplication functions simultaneously.","reasoning_details":[{"type":"reasoning.text","text":"  \n- The task requires using both addition and multiplication functions simultaneously.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- Found that the format involves using specific function syntax, likely for computation.","reasoning_details":[{"type":"reasoning.text","text":"  \n- Found that the format involves using specific function syntax, likely for computation.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- The task requires using both addition and multiplication operations together.","reasoning_details":[{"type":"reasoning.text","text":"  \n- The task requires using both addition and multiplication operations together.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n\n## Executing calculations  \n- Adding 2 and 3 gives a sum of 5.","reasoning_details":[{"type":"reasoning.text","text":"  \n\n## Executing calculations  \n- Adding 2 and 3 gives a sum of 5.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- Planning to apply both operations to 2 and 3, ensuring the result reflects both addition and multiplication.","reasoning_details":[{"type":"reasoning.text","text":"  \n- Planning to apply both operations to 2 and 3, ensuring the result reflects both addition and multiplication.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_03388566","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_90592024","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"},"index":1,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709888-J9HOiqFCKelum0PTR3rb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709888,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":467,"completion_tokens":410,"total_tokens":877,"cost":0.00062776,"is_byok":false,"prompt_tokens_details":{"cached_tokens":448,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00001276,"upstream_inference_completions_cost":0.000615},"completion_tokens_details":{"reasoning_tokens":342,"image_tokens":0}}}
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Determining function call format  \n- The instructions specify using <xai:function_call> and </xai:function_call> tags for function calls, suggesting a structured format.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Determining function call format  \n- The instructions specify using <xai:function_call> and </xai:function_call> tags for function calls, suggesting a structured format.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: [DONE]
 
-            data: {"id":"gen-1758707383-p6bsrW8fApDxARXF59au","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707383,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+        headers:
+            Content-Type:
+              - text/event-stream
+        status: 200 OK
+        code: 200
+        duration: 275.813ms
+  - id: 1
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 1249
+        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_grok-code-fast-1_xai.yaml 🔗

@@ -1,851 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 916
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["xai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"First","reasoning_details":[{"type":"reasoning.text","text":"First","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" says","reasoning_details":[{"type":"reasoning.text","text":" says","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.text","text":":","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Add","reasoning_details":[{"type":"reasoning.text","text":"Add","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiply","reasoning_details":[{"type":"reasoning.text","text":" multiply","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" number","reasoning_details":[{"type":"reasoning.text","text":" number","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"2","reasoning_details":[{"type":"reasoning.text","text":"2","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"3","reasoning_details":[{"type":"reasoning.text","text":"3","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"\n","reasoning_details":[{"type":"reasoning.text","text":"\"\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Interpreting user request  \n- The user asked to add and multiply the numbers 2 and 3 simultaneously.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Interpreting user request  \n- The user asked to add and multiply the numbers 2 and 3 simultaneously.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- The instruction specifies using both addition and multiplication at the same time.","reasoning_details":[{"type":"reasoning.text","text":"  \n- The instruction specifies using both addition and multiplication at the same time.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n\n## Processing operations  \n- Addition of 2 and 3 gives 5.","reasoning_details":[{"type":"reasoning.text","text":"  \n\n## Processing operations  \n- Addition of 2 and 3 gives 5.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- Multiplication of 2 and 3 gives 6.","reasoning_details":[{"type":"reasoning.text","text":"  \n- Multiplication of 2 and 3 gives 6.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Determining function call format  \n- The task requires using both add and multiply tools simultaneously for numbers 2 and 3.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Determining function call format  \n- The task requires using both add and multiply tools simultaneously for numbers 2 and 3.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_85951183","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_24192398","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"},"index":1,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703099-O48TgbaLo4uiU4DFuH7s","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703099,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":467,"completion_tokens":423,"total_tokens":890,"cost":0.00064726,"is_byok":false,"prompt_tokens_details":{"cached_tokens":448,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00001276,"upstream_inference_completions_cost":0.0006345},"completion_tokens_details":{"reasoning_tokens":355,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 816.389041ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1277
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2.yaml 🔗

@@ -24,15 +24,83 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707352-SNJyYrQzqUyk88aRWeVL","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707352,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707352-SNJyYrQzqUyk88aRWeVL","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707352,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll perform both addition and multiplication on the numbers 2 and 3."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707352-SNJyYrQzqUyk88aRWeVL","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707352,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"0","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"add"},"type":"function"}]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":" add"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707352-SNJyYrQzqUyk88aRWeVL","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707352,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"1","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"multiply"},"type":"function"}]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707352-SNJyYrQzqUyk88aRWeVL","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707352,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":171,"completion_tokens":29,"total_tokens":200,"cost":0.0001435,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000855,"upstream_inference_completions_cost":0.000058},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiply"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.add:0","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"{\"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.multiply:1","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"{\"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+
+            data: {"id":"gen-1758709866-D6LmPHilGivX3GwTHVmj","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709866,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":197,"completion_tokens":53,"total_tokens":250,"cost":0.00015542,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00007486,"upstream_inference_completions_cost":0.00008056},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -41,15 +109,15 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 691.313708ms
+        duration: 1.1381205s
   - id: 1
     request:
         proto: HTTP/1.1
         proto_major: 1
         proto_minor: 1
-        content_length: 1291
+        content_length: 1326
         host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_baseten.yaml 🔗

@@ -1,209 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 922
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["baseten"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" perform"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" both"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" addition"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiplication"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" on"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":"{\"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"","arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":"{\"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"","arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698601-BcQZB51oJyBM5QJQFNej","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698601,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":216,"completion_tokens":56,"total_tokens":272,"cost":0.0002696,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0001296,"upstream_inference_completions_cost":0.00014},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 498.287166ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1389
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_chutes.yaml 🔗

@@ -1,217 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 921
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["chutes"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" use"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" both"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" add"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiply"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" functions"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.add:0","index":0,"type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"{\"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.multiply:1","index":1,"type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"{\"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":1,"type":"function","function":{"name":null,"arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758702154-WBOijoziFgXS8LllGt7W","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758702154,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":197,"completion_tokens":58,"total_tokens":255,"cost":0.00016302,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00007486,"upstream_inference_completions_cost":0.00008816},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.581871125s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1388
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_deepinfra.yaml 🔗

@@ -1,79 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 924
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698452-8C05CYcX21K3YrxDYBX4","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698452,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698452-8C05CYcX21K3YrxDYBX4","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698452,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"0","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"add"},"type":"function"}]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758698452-8C05CYcX21K3YrxDYBX4","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698452,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"1","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"multiply"},"type":"function"}]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758698452-8C05CYcX21K3YrxDYBX4","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698452,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":171,"completion_tokens":12,"total_tokens":183,"cost":0.0001095,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000855,"upstream_inference_completions_cost":0.000024},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 386.89175ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1243
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_fireworks.yaml 🔗

@@ -1,227 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 924
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["fireworks"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll perform"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" both"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" addition"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiplication"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" operations"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" on"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"add"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"multiply"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758698541-HQIgzjFbMYMNpyZh18kp","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698541,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":210,"completion_tokens":59,"total_tokens":269,"cost":0.0002735,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000126,"upstream_inference_completions_cost":0.0001475},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.71658775s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1410
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_groq.yaml 🔗

@@ -1,173 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 919
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["groq"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" use"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" both"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" add"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiply"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" functions"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" to"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" calculate"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" results"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.add:0","type":"function","function":{"name":"add","arguments":"{\"a\":2,\"b\":3}"},"index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.multiply:1","type":"function","function":{"name":"multiply","arguments":"{\"a\":2,\"b\":3}"},"index":1}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-I95hvuRRPNvOSguu14Pf","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":207,"completion_tokens":59,"total_tokens":266,"cost":0.000384,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000207,"upstream_inference_completions_cost":0.000177},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 385.067542ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1389
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_moonshotai.yaml 🔗

@@ -1,215 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 925
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":" add"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiply"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"add:0","type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"a"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"2"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"b"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"3"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"multiply:1","type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"a"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"2"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"b"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"3"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698559-dEnMb12ksGbLJrugl3yM","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698559,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":154,"completion_tokens":52,"total_tokens":206,"cost":0.0002224,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000924,"upstream_inference_completions_cost":0.00013},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.908387333s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1321
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_moonshotai/turbo.yaml 🔗

@@ -1,213 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 931
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai/turbo"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" add"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiply"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"add:0","type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"a"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"2"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"b"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"3"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"multiply:1","type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"a"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"2"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"b"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"3"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698624-r9d2X8LDEXor8rk1h2bl","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698624,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":154,"completion_tokens":54,"total_tokens":208,"cost":0.0004548,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0001848,"upstream_inference_completions_cost":0.00027},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 967.499125ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1339
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_novita.yaml 🔗

@@ -1,183 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 921
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["novita"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"add:0","type":"function","function":{"name":"add"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"a"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"2"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"b"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"3"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"multiply:1","type":"function","function":{"name":"multiply"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"a"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"2"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"b"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"3"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698589-7cPkQEXkEFIxtlQrSoT4","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698589,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":154,"completion_tokens":40,"total_tokens":194,"cost":0.0001924,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000924,"upstream_inference_completions_cost":0.0001},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.989344792s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1266
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_siliconflow.yaml 🔗

@@ -1,244 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 926
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["siliconflow"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" perform"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" both"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" addition"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiplication"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" on"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.add:0","type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"functions.multiply:1","type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"a"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"2"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"b"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":" "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"3"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":null,"type":"function","function":{"arguments":"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698502-MHFkiS2WJtsCM4wAIUm7","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698502,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":216,"completion_tokens":57,"total_tokens":273,"cost":0.00025581,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00012528,"upstream_inference_completions_cost":0.00013053},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.697189084s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1401
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_together.yaml 🔗

@@ -1,173 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 923
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["together"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" add"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiply"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"call_76fxfl1cntdf1l2yd3d5fkow","type":"function","function":{"name":"add","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\"a\":2,"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\"b\":3}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"id":"call_cy8aesbbkn1zfn97on2btvb3","type":"function","function":{"name":"multiply","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"{\"a\":2,"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\"b\":3}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758698613-9HfF6MGRyQ9gbZ95gb6R","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698613,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":218,"completion_tokens":55,"total_tokens":273,"cost":0.000383,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000218,"upstream_inference_completions_cost":0.000165},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.004536333s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 1411
-        host: ""

providertests/testdata/TestOpenRouterCommon/multi_tool_streaming_kimi-k2_wandb.yaml 🔗

@@ -1,233 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-      proto: HTTP/1.1
-      proto_major: 1
-      proto_minor: 1
-      content_length: 920
-      host: ""
-      body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"provider":{"only":["wandb"]},"usage":{"include":true},"stream":true}'
-      headers:
-        Accept:
-          - application/json
-        Content-Type:
-          - application/json
-        User-Agent:
-          - OpenAI/Go 2.3.0
-      url: https://openrouter.ai/api/v1/chat/completions
-      method: POST
-    response:
-      proto: HTTP/2.0
-      proto_major: 2
-      proto_minor: 0
-      content_length: -1
-      body: |+
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" help"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" add"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" multiply"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" numbers"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":"2"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":"3"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" at"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" same"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":" time"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.add:0","type":"function","index":0,"function":{"name":"add"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"a"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"2"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"b"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"3"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.multiply:1","type":"function","index":1,"function":{"name":"multiply"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"a"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"2"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"b"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":" "},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"3"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":1,"function":{"arguments":"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-        data: {"id":"gen-1758647949-VyHnJkppboLqimSlulNy","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647949,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":209,"completion_tokens":59,"total_tokens":268,"cost":0.00051815,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00028215,"upstream_inference_completions_cost":0.000236},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-        data: [DONE]
-
-      headers:
-        Content-Type:
-          - text/event-stream
-      status: 200 OK
-      code: 200
-      duration: 316.566ms
-  - id: 1
-    request:
-      proto: HTTP/1.1
-      proto_major: 1
-      proto_minor: 1
-      content_length: 1386
-      host: ""

providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4.yaml 🔗

@@ -24,10 +24,10 @@ interactions:
         proto_minor: 0
         content_length: -1
         uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758707388-cQuMCl4UXT7lXuzi2b0D\",\"provider\":\"Google\",\"model\":\"anthropic/claude-sonnet-4\",\"object\":\"chat.completion\",\"created\":1758707388,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá! (Oh-LAH!)\\n\\nThat's \\\"hi\\\" in Portuguese. You could also say \\\"Oi!\\\" (OY!) which is a bit more casual.\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":16,\"completion_tokens\":42,\"total_tokens\":58,\"cost\":0.000678,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000048,\"upstream_inference_completions_cost\":0.00063},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
+        body: "\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758709892-6PE3iue0fNU40wFCqPdU\",\"provider\":\"Google\",\"model\":\"anthropic/claude-sonnet-4\",\"object\":\"chat.completion\",\"created\":1758709892,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá! \\n\\n(That's \\\"hi\\\" in Portuguese - you can also say \\\"Oi!\\\" for a more casual greeting)\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":16,\"completion_tokens\":33,\"total_tokens\":49,\"cost\":0.000543,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000048,\"upstream_inference_completions_cost\":0.000495},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
         headers:
             Content-Type:
               - application/json
         status: 200 OK
         code: 200
-        duration: 1.961599042s
+        duration: 2.367681542s

providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_amazon-bedrock.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 239
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"provider":{"only":["amazon-bedrock"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758703512-Gm4spW8xO5nbEhiclJq1\",\"provider\":\"Amazon Bedrock\",\"model\":\"anthropic/claude-sonnet-4\",\"object\":\"chat.completion\",\"created\":1758703513,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":16,\"completion_tokens\":7,\"total_tokens\":23,\"cost\":0.000153,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000048,\"upstream_inference_completions_cost\":0.000105},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 2.448192541s

providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_anthropic.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 234
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"usage":{"include":true},"provider":{"only":["anthropic"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758703454-UI2RCuSlPnY6RYEfhxoh\",\"provider\":\"Anthropic\",\"model\":\"anthropic/claude-sonnet-4\",\"object\":\"chat.completion\",\"created\":1758703454,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":16,\"completion_tokens\":7,\"total_tokens\":23,\"cost\":0.000153,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000048,\"upstream_inference_completions_cost\":0.000105},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.994516958s

providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_google-vertex.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 238
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"provider":{"only":["google-vertex"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758703408-y7IKlbobhYKwJ6L3egiy\",\"provider\":\"Google\",\"model\":\"anthropic/claude-sonnet-4\",\"object\":\"chat.completion\",\"created\":1758703408,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá! \\n\\n(That's \\\"hi\\\" in Portuguese!)\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":16,\"completion_tokens\":18,\"total_tokens\":34,\"cost\":0.000318,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000048,\"upstream_inference_completions_cost\":0.00027},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 2.225140833s

providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_google-vertex/europe.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 245
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"provider":{"only":["google-vertex/europe"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758703489-fCFoX3Q2TlwGqElD2Ukf\",\"provider\":\"Google\",\"model\":\"anthropic/claude-sonnet-4\",\"object\":\"chat.completion\",\"created\":1758703489,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá! (Hello!)\\n\\nOr you could also say \\\"Oi!\\\" which is a more casual way to say hi in Portuguese.\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":16,\"completion_tokens\":33,\"total_tokens\":49,\"cost\":0.000543,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000048,\"upstream_inference_completions_cost\":0.000495},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.344501125s

providertests/testdata/TestOpenRouterCommon/simple_claude-sonnet-4_google-vertex/global.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 245
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"provider":{"only":["google-vertex/global"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n{\"id\":\"gen-1758703435-rmbIOBbD9iDRHTQ4CHjT\",\"provider\":\"Google\",\"model\":\"anthropic/claude-sonnet-4\",\"object\":\"chat.completion\",\"created\":1758703435,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá! \\n\\n(That's \\\"hi\\\" in Portuguese!)\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":16,\"completion_tokens\":18,\"total_tokens\":34,\"cost\":0.000318,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000048,\"upstream_inference_completions_cost\":0.00027},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.191377875s

providertests/testdata/TestOpenRouterCommon/simple_deepseek-chat-v3.1-free_deepinfra.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 241
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"provider":{"only":["deepinfra"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758704085-PBobpxtP5m1abvKwulG8\",\"provider\":\"DeepInfra\",\"model\":\"deepseek/deepseek-chat-v3.1:free\",\"object\":\"chat.completion\",\"created\":1758704085,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá! (That's \\\"Hello\\\" in Portuguese.)\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":13,\"completion_tokens\":13,\"total_tokens\":26,\"cost\":0,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0,\"upstream_inference_completions_cost\":0},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.212305625s

providertests/testdata/TestOpenRouterCommon/simple_gemini-2.0-flash.yaml 🔗

@@ -24,10 +24,10 @@ interactions:
         proto_minor: 0
         content_length: -1
         uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758707451-1wNt6CfdPqkrm0PZfTTF\",\"provider\":\"Google AI Studio\",\"model\":\"google/gemini-2.0-flash-001\",\"object\":\"chat.completion\",\"created\":1758707451,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\\n\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":9,\"completion_tokens\":3,\"total_tokens\":12,\"cost\":0.0000021,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":9e-7,\"upstream_inference_completions_cost\":0.0000012},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
+        body: "\n         \n{\"id\":\"gen-1758709943-zXd7Ax22uRAHy5znq3IZ\",\"provider\":\"Google AI Studio\",\"model\":\"google/gemini-2.0-flash-001\",\"object\":\"chat.completion\",\"created\":1758709943,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\\n\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":9,\"completion_tokens\":3,\"total_tokens\":12,\"cost\":0.0000021,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":9e-7,\"upstream_inference_completions_cost\":0.0000012},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
         headers:
             Content-Type:
               - application/json
         status: 200 OK
         code: 200
-        duration: 802.818625ms
+        duration: 492.340792ms

providertests/testdata/TestOpenRouterCommon/simple_gemini-2.0-flash_google-ai-studio.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 243
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"provider":{"only":["google-ai-studio"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758703927-oXMBmCZ6gCQRj6rj9n2n\",\"provider\":\"Google AI Studio\",\"model\":\"google/gemini-2.0-flash-001\",\"object\":\"chat.completion\",\"created\":1758703927,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\\n\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":9,\"completion_tokens\":3,\"total_tokens\":12,\"cost\":0.0000021,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":9e-7,\"upstream_inference_completions_cost\":0.0000012},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.207296209s

providertests/testdata/TestOpenRouterCommon/simple_gemini-2.0-flash_google-vertex.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 240
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"usage":{"include":true},"provider":{"only":["google-vertex"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n{\"id\":\"gen-1758703935-Q19sDnw0r2IUsDLwFgXP\",\"provider\":\"Google\",\"model\":\"google/gemini-2.0-flash-001\",\"object\":\"chat.completion\",\"created\":1758703935,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\\n\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":9,\"completion_tokens\":3,\"total_tokens\":12,\"cost\":0.00000315,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.00000135,\"upstream_inference_completions_cost\":0.0000018},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.447432458s

providertests/testdata/TestOpenRouterCommon/simple_gemini-2.5-flash.yaml 🔗

@@ -24,10 +24,10 @@ interactions:
         proto_minor: 0
         content_length: -1
         uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758707442-HtLwlVox0uevwax9OSt6\",\"provider\":\"Google\",\"model\":\"google/gemini-2.5-flash\",\"object\":\"chat.completion\",\"created\":1758707442,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá! (pronounced \\\"oh-LAH\\\")\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":9,\"completion_tokens\":9,\"total_tokens\":18,\"cost\":0.0000252,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000027,\"upstream_inference_completions_cost\":0.0000225},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
+        body: "\n         \n{\"id\":\"gen-1758709935-kd0WVfvQqUG7x9tO0Rze\",\"provider\":\"Google\",\"model\":\"google/gemini-2.5-flash\",\"object\":\"chat.completion\",\"created\":1758709935,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":9,\"completion_tokens\":1,\"total_tokens\":10,\"cost\":0.0000052,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000027,\"upstream_inference_completions_cost\":0.0000025},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
         headers:
             Content-Type:
               - application/json
         status: 200 OK
         code: 200
-        duration: 765.646458ms
+        duration: 766.97325ms

providertests/testdata/TestOpenRouterCommon/simple_gemini-2.5-flash_google-ai-studio.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 239
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"provider":{"only":["google-ai-studio"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: '{"id":"gen-1758703826-lKOF7A82gK5ktaYuQVKj","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion","created":1758703826,"choices":[{"logprobs":null,"finish_reason":"stop","native_finish_reason":"STOP","index":0,"message":{"role":"assistant","content":"\"Olá!\"","refusal":null,"reasoning":null}}],"usage":{"prompt_tokens":11,"completion_tokens":3,"total_tokens":14,"cost":0.0000108,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000033,"upstream_inference_completions_cost":0.0000075},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 384.559167ms

providertests/testdata/TestOpenRouterCommon/simple_gemini-2.5-flash_google-vertex.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 236
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"usage":{"include":true},"provider":{"only":["google-vertex"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n{\"id\":\"gen-1758703833-UOtGSn0HPRf7N4GbwcNq\",\"provider\":\"Google\",\"model\":\"google/gemini-2.5-flash\",\"object\":\"chat.completion\",\"created\":1758703833,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":9,\"completion_tokens\":2,\"total_tokens\":11,\"cost\":0.0000077,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000027,\"upstream_inference_completions_cost\":0.000005},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.186650292s

providertests/testdata/TestOpenRouterCommon/simple_gemini-2.5-flash_google-vertex/global.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 243
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"provider":{"only":["google-vertex/global"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758703819-1HtYtqHViG8mTLQmAyQt\",\"provider\":\"Google\",\"model\":\"google/gemini-2.5-flash\",\"object\":\"chat.completion\",\"created\":1758703819,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":9,\"completion_tokens\":2,\"total_tokens\":11,\"cost\":0.0000077,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000027,\"upstream_inference_completions_cost\":0.000005},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 840.353375ms

providertests/testdata/TestOpenRouterCommon/simple_glm-4.5.yaml 🔗

@@ -0,0 +1,33 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 187
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"z-ai/glm-4.5","max_tokens":4000,"usage":{"include":true}}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        uncompressed: true
+        body: "\n         \n\n         \n{\"id\":\"gen-1758710036-IXcHUMxkICQ5xKrla5sn\",\"provider\":\"Novita\",\"model\":\"z-ai/glm-4.5\",\"object\":\"chat.completion\",\"created\":1758710036,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"\",\"usage\":{\"prompt_tokens\":21,\"completion_tokens\":4,\"total_tokens\":25,\"cost\":0.0000214,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000126,\"upstream_inference_completions_cost\":0.0000088},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
+        headers:
+            Content-Type:
+              - application/json
+        status: 200 OK
+        code: 200
+        duration: 980.918084ms

providertests/testdata/TestOpenRouterCommon/simple_gpt-5_azure.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 228
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"provider":{"only":["azure"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/simple_gpt-5_openai.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 229
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"usage":{"include":true},"provider":{"only":["openai"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/simple_grok-4-fast-free.yaml 🔗

@@ -24,10 +24,10 @@ interactions:
         proto_minor: 0
         content_length: -1
         uncompressed: true
-        body: "\n         \n\n         \n\n         \n{\"id\":\"gen-1758707423-SXlaCZuxfDotppEssGeP\",\"provider\":\"xAI\",\"model\":\"x-ai/grok-4-fast:free\",\"object\":\"chat.completion\",\"created\":1758707423,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá! (That's \\\"hi\\\" in Portuguese.)\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"fp_9362061f30\",\"usage\":{\"prompt_tokens\":126,\"completion_tokens\":108,\"total_tokens\":234,\"cost\":0,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":117,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0,\"upstream_inference_completions_cost\":0},\"completion_tokens_details\":{\"reasoning_tokens\":98,\"image_tokens\":0}}}"
+        body: "\n         \n\n         \n{\"id\":\"gen-1758709920-vowfN70ILMkGgFoMLCFm\",\"provider\":\"xAI\",\"model\":\"x-ai/grok-4-fast:free\",\"object\":\"chat.completion\",\"created\":1758709920,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"fp_9362061f30\",\"usage\":{\"prompt_tokens\":126,\"completion_tokens\":116,\"total_tokens\":242,\"cost\":0,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":112,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0,\"upstream_inference_completions_cost\":0},\"completion_tokens_details\":{\"reasoning_tokens\":114,\"image_tokens\":0}}}"
         headers:
             Content-Type:
               - application/json
         status: 200 OK
         code: 200
-        duration: 764.104458ms
+        duration: 307.846917ms

providertests/testdata/TestOpenRouterCommon/simple_grok-4-fast-free_xai.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 224
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"provider":{"only":["xai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758703675-BMOqQZFObhwIThWJytp2\",\"provider\":\"xAI\",\"model\":\"x-ai/grok-4-fast:free\",\"object\":\"chat.completion\",\"created\":1758703675,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"fp_9362061f30\",\"usage\":{\"prompt_tokens\":126,\"completion_tokens\":110,\"total_tokens\":236,\"cost\":0,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":112,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0,\"upstream_inference_completions_cost\":0},\"completion_tokens_details\":{\"reasoning_tokens\":108,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.1968665s

providertests/testdata/TestOpenRouterCommon/simple_grok-code-fast-1_xai.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 224
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"provider":{"only":["xai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2.yaml 🔗

@@ -24,10 +24,10 @@ interactions:
         proto_minor: 0
         content_length: -1
         uncompressed: true
-        body: "\n         \n\n         \n\n         \n{\"id\":\"gen-1758707333-p56PcP6Fku3soN8OO0nY\",\"provider\":\"Novita\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758707334,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"fpv0_ef28f882\",\"usage\":{\"prompt_tokens\":20,\"completion_tokens\":4,\"total_tokens\":24,\"cost\":0.000022,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000012,\"upstream_inference_completions_cost\":0.00001},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
+        body: "\n         \n\n         \n{\"id\":\"gen-1758709843-fI5rQS7K0SjkdgR1cmjQ\",\"provider\":\"Chutes\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758709843,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":21,\"completion_tokens\":4,\"total_tokens\":25,\"cost\":0.00001406,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.00000798,\"upstream_inference_completions_cost\":0.00000608},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
         headers:
             Content-Type:
               - application/json
         status: 200 OK
         code: 200
-        duration: 1.916314584s
+        duration: 1.313627291s

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_baseten.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 230
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"usage":{"include":true},"provider":{"only":["baseten"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758698595-s4BPJzZiphaCEWkBP2EZ\",\"provider\":\"BaseTen\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698595,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":null,\"usage\":{\"prompt_tokens\":21,\"completion_tokens\":4,\"total_tokens\":25,\"cost\":0.0000226,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000126,\"upstream_inference_completions_cost\":0.00001},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 605.664584ms

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_chutes.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 229
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["chutes"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n{\"id\":\"gen-1758698425-n4rOtuTfFzehUSzSJu0b\",\"provider\":\"Chutes\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698425,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Oi!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":21,\"completion_tokens\":3,\"total_tokens\":24,\"cost\":0.00001254,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.00000798,\"upstream_inference_completions_cost\":0.00000456},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.164011792s

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_deepinfra.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 232
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["deepinfra"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758698443-ItyquiTFszk6knnpdwFu\",\"provider\":\"DeepInfra\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698443,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":20,\"completion_tokens\":3,\"total_tokens\":23,\"cost\":0.000016,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.00001,\"upstream_inference_completions_cost\":0.000006},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 632.003167ms

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_fireworks.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 232
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"usage":{"include":true},"provider":{"only":["fireworks"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758698516-61p0hZy1MMjTU54A1IS8\",\"provider\":\"Fireworks\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698516,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Oi!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":20,\"completion_tokens\":3,\"total_tokens\":23,\"cost\":0.0000195,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000012,\"upstream_inference_completions_cost\":0.0000075},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 4.454277375s

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_groq.yaml 🔗

@@ -1,62 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 227
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["groq"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: '{"error":{"message":"Provider returned error","code":429,"metadata":{"raw":"moonshotai/kimi-k2-0905 is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations","provider_name":"Groq"}},"user_id":"user_2zMGmKqlf4zmAvL9snVImB1Z1ZQ"}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 429 Too Many Requests
-        code: 429
-        duration: 1.880177958s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 227
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["groq"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: '{"id":"gen-1758703127-WCftfHLMV08JpLbeM0z1","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion","created":1758703127,"choices":[{"logprobs":null,"finish_reason":"stop","native_finish_reason":"stop","index":0,"message":{"role":"assistant","content":"Olá!","refusal":null,"reasoning":null}}],"system_fingerprint":"fp_6e6ff3688b","usage":{"prompt_tokens":20,"completion_tokens":4,"total_tokens":24,"cost":0.000032,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00002,"upstream_inference_completions_cost":0.000012},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 262.669375ms

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_moonshotai.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 233
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["moonshotai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758698545-WIWEbcRL9bx2d8mQzWvE\",\"provider\":\"Moonshot AI\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698545,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"fpv0_ec889fbb\",\"usage\":{\"prompt_tokens\":20,\"completion_tokens\":4,\"total_tokens\":24,\"cost\":0.000044,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000024,\"upstream_inference_completions_cost\":0.00002},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 898.509333ms

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_moonshotai/turbo.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 239
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["moonshotai/turbo"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n{\"id\":\"gen-1758698616-esBqN2uZ7FZH5QIQif8N\",\"provider\":\"Moonshot AI\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698616,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"fpv0_ec889fbb\",\"usage\":{\"prompt_tokens\":20,\"completion_tokens\":4,\"total_tokens\":24,\"cost\":0.000044,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000024,\"upstream_inference_completions_cost\":0.00002},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.017219083s

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_novita.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 229
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"usage":{"include":true},"provider":{"only":["novita"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758698567-XpCbjE7iALXFSaoAj9P0\",\"provider\":\"Novita\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698567,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Oi!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"fpv0_ef28f882\",\"usage\":{\"prompt_tokens\":20,\"completion_tokens\":3,\"total_tokens\":23,\"cost\":0.0000195,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000012,\"upstream_inference_completions_cost\":0.0000075},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.996124125s

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_siliconflow.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 234
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["siliconflow"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n\n         \n\n         \n{\"id\":\"gen-1758698455-D3lYN3xcXHkMN97UzO2b\",\"provider\":\"SiliconFlow\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698455,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Oi!\",\"refusal\":null,\"reasoning\":null}}],\"system_fingerprint\":\"\",\"usage\":{\"prompt_tokens\":21,\"completion_tokens\":2,\"total_tokens\":23,\"cost\":0.00001676,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.00001218,\"upstream_inference_completions_cost\":0.00000458},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 2.047593167s

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_together.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 231
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["together"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n{\"id\":\"gen-1758698603-JNe50ETRqMvU3Fxwo8BB\",\"provider\":\"Together\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698603,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Oi!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":21,\"completion_tokens\":3,\"total_tokens\":24,\"cost\":0.00003,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000021,\"upstream_inference_completions_cost\":0.000009},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.012277042s

providertests/testdata/TestOpenRouterCommon/simple_kimi-k2_wandb.yaml 🔗

@@ -1,33 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 228
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"provider":{"only":["wandb"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n{\"id\":\"gen-1758698626-WTRmw6VsqFE0E8MVFFMz\",\"provider\":\"WandB\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698626,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"Olá!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":20,\"completion_tokens\":4,\"total_tokens\":24,\"cost\":0.000043,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000027,\"upstream_inference_completions_cost\":0.000016},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.017699125s

providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4.yaml 🔗

@@ -24,17 +24,35 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707391-oEBdBYBxedqbaClh0BGu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707391,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707391-oEBdBYBxedqbaClh0BGu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707391,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707391-oEBdBYBxedqbaClh0BGu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707391,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707391-oEBdBYBxedqbaClh0BGu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707391,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"á! ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707391-oEBdBYBxedqbaClh0BGu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707391,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n\n(That","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707391-oEBdBYBxedqbaClh0BGu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707391,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":16,"completion_tokens":7,"total_tokens":23,"cost":0.000153,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000048,"upstream_inference_completions_cost":0.000105},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"hello\" in Portuguese. If you want a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":" more casual","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"hi,\"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":" you could also","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":" say \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi!\")","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
+
+            data: {"id":"gen-1758709895-PDp18f4GMTDzqXjD44HF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709895,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":16,"completion_tokens":36,"total_tokens":52,"cost":0.000588,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000048,"upstream_inference_completions_cost":0.00054},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -43,4 +61,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 2.318227084s
+        duration: 2.008673791s

providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_amazon-bedrock.yaml 🔗

@@ -1,48 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 293
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["amazon-bedrock"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703515-7P3UtpyYBMgVQX1Q7pDa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703515,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703515-7P3UtpyYBMgVQX1Q7pDa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703515,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703515-7P3UtpyYBMgVQX1Q7pDa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703515,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá! ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703515-7P3UtpyYBMgVQX1Q7pDa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703515,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n\n(That's \"hi\" in Portuguese!)","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703515-7P3UtpyYBMgVQX1Q7pDa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703515,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703515-7P3UtpyYBMgVQX1Q7pDa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703515,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703515-7P3UtpyYBMgVQX1Q7pDa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703515,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":16,"completion_tokens":18,"total_tokens":34,"cost":0.000318,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000048,"upstream_inference_completions_cost":0.00027},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.071447959s

providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_anthropic.yaml 🔗

@@ -1,54 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 288
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["anthropic"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n\n(That's \"hello\" in Portuguese.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":" You could also say \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi!\" for a more casual \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":"hi!\")","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703457-azEEMuDqqKhlLMdpq4jl","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703457,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":16,"completion_tokens":33,"total_tokens":49,"cost":0.000543,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000048,"upstream_inference_completions_cost":0.000495},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.166245167s

providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_google-vertex.yaml 🔗

@@ -1,60 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 292
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá! (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"That's \"hi","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"\" in Portuguese)","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n\nYou can also say","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi!\" which is a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":" more casual way to say hi","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":" in Portuguese.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703410-VHZouOacr7dEmAytFMJv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703410,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":16,"completion_tokens":38,"total_tokens":54,"cost":0.000618,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000048,"upstream_inference_completions_cost":0.00057},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.17237075s

providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_google-vertex/europe.yaml 🔗

@@ -1,86 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 299
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["google-vertex/europe"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá! (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oh","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"-LA","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"H","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":")","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n\nThis","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" is the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" most common","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" way","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" to say \"hi\" in Portuguese.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" You","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" coul","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"d also use","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi!\"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"OY","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":")","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" which","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" is more","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":" casual and friendly.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703491-ae2BWYa9Vz5ViELaIMv9","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703491,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":16,"completion_tokens":48,"total_tokens":64,"cost":0.000768,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000048,"upstream_inference_completions_cost":0.00072},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.528290833s

providertests/testdata/TestOpenRouterCommon/simple_streaming_claude-sonnet-4_google-vertex/global.yaml 🔗

@@ -1,46 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 299
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["google-vertex/global"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703436-WC0BFNzETFmaPHLJTryv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703436,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703436-WC0BFNzETFmaPHLJTryv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703436,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703436-WC0BFNzETFmaPHLJTryv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703436,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703436-WC0BFNzETFmaPHLJTryv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703436,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703436-WC0BFNzETFmaPHLJTryv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703436,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703436-WC0BFNzETFmaPHLJTryv","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703436,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":16,"completion_tokens":7,"total_tokens":23,"cost":0.000153,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000048,"upstream_inference_completions_cost":0.000105},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.38509775s

providertests/testdata/TestOpenRouterCommon/simple_streaming_deepseek-chat-v3.1-free.yaml 🔗

@@ -24,25 +24,13 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709953-bw0Rgn4YpPzMDfDKDhwt","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709954,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":"á!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709953-bw0Rgn4YpPzMDfDKDhwt","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709954,"choices":[{"index":0,"delta":{"role":"assistant","content":"á!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709953-bw0Rgn4YpPzMDfDKDhwt","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709954,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
 
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":"That","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":"Hi","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":"\" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":" Portuguese.)","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758707472-x5t438dHoytYm6g44YrF","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707472,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":13,"completion_tokens":13,"total_tokens":26,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709953-bw0Rgn4YpPzMDfDKDhwt","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709954,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":13,"completion_tokens":4,"total_tokens":17,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -51,4 +39,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 10.257364292s
+        duration: 498.817125ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_deepseek-chat-v3.1-free_deepinfra.yaml 🔗

@@ -1,42 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 295
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["deepinfra"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758704087-hMyTeT1IByO3juxWOYhC","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704087,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704087-hMyTeT1IByO3juxWOYhC","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704087,"choices":[{"index":0,"delta":{"role":"assistant","content":"á!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704087-hMyTeT1IByO3juxWOYhC","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704087,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758704087-hMyTeT1IByO3juxWOYhC","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704087,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":13,"completion_tokens":4,"total_tokens":17,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 606.512917ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.0-flash.yaml 🔗

@@ -24,11 +24,11 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707452-4l04zX34emMxhw9rNas0","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707452,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709943-guuvMhpAg40kORcXkBg0","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709943,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707452-4l04zX34emMxhw9rNas0","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707452,"choices":[{"index":0,"delta":{"role":"assistant","content":"!\n"},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
+            data: {"id":"gen-1758709943-guuvMhpAg40kORcXkBg0","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709943,"choices":[{"index":0,"delta":{"role":"assistant","content":"!\n"},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
 
-            data: {"id":"gen-1758707452-4l04zX34emMxhw9rNas0","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707452,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":9,"completion_tokens":3,"total_tokens":12,"cost":0.00000315,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000135,"upstream_inference_completions_cost":0.0000018},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709943-guuvMhpAg40kORcXkBg0","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709943,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":9,"completion_tokens":3,"total_tokens":12,"cost":0.0000021,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":9e-7,"upstream_inference_completions_cost":0.0000012},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -37,4 +37,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 1.259653584s
+        duration: 660.468583ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.0-flash_google-ai-studio.yaml 🔗

@@ -1,40 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 297
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["google-ai-studio"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703928-EupDIa9KxpLlcvQZeCZt","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703928,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703928-EupDIa9KxpLlcvQZeCZt","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703928,"choices":[{"index":0,"delta":{"role":"assistant","content":"!\n"},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703928-EupDIa9KxpLlcvQZeCZt","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703928,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":9,"completion_tokens":3,"total_tokens":12,"cost":0.0000021,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":9e-7,"upstream_inference_completions_cost":0.0000012},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.027754375s

providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.0-flash_google-vertex.yaml 🔗

@@ -1,40 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 294
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703937-c3zARIw7rBbUWPdGUrr7","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703937,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703937-c3zARIw7rBbUWPdGUrr7","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703937,"choices":[{"index":0,"delta":{"role":"assistant","content":"!\n"},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703937-c3zARIw7rBbUWPdGUrr7","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703937,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":9,"completion_tokens":3,"total_tokens":12,"cost":0.00000315,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000135,"upstream_inference_completions_cost":0.0000018},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.292658542s

providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.5-flash.yaml 🔗

@@ -24,11 +24,13 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707443-cs9eDvaHcmOz5UPaJ037","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707443,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709936-CU3C80RgLtGlwkaBFHis","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709936,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707443-cs9eDvaHcmOz5UPaJ037","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707443,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
+            data: {"id":"gen-1758709936-CU3C80RgLtGlwkaBFHis","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709936,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707443-cs9eDvaHcmOz5UPaJ037","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707443,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":9,"completion_tokens":2,"total_tokens":11,"cost":0.0000077,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000027,"upstream_inference_completions_cost":0.000005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709936-CU3C80RgLtGlwkaBFHis","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709936,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
+
+            data: {"id":"gen-1758709936-CU3C80RgLtGlwkaBFHis","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709936,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":9,"completion_tokens":2,"total_tokens":11,"cost":0.0000077,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000027,"upstream_inference_completions_cost":0.000005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -37,4 +39,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 1.112134959s
+        duration: 817.282792ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.5-flash_google-ai-studio.yaml 🔗

@@ -1,40 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 293
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["google-ai-studio"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703826-tRd6a7hwbYyJemlBwJ86","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703826,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703826-tRd6a7hwbYyJemlBwJ86","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703826,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703826-tRd6a7hwbYyJemlBwJ86","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703826,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":11,"completion_tokens":2,"total_tokens":13,"cost":0.0000083,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000033,"upstream_inference_completions_cost":0.000005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 466.110542ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.5-flash_google-vertex.yaml 🔗

@@ -1,42 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 290
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703834-PqKqBUb0y22965iY9gBA","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703834,"choices":[{"index":0,"delta":{"role":"assistant","content":"\"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703834-PqKqBUb0y22965iY9gBA","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703834,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá\" is the most","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703834-PqKqBUb0y22965iY9gBA","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703834,"choices":[{"index":0,"delta":{"role":"assistant","content":" common way to say \"hi\" or \"hello\" in Portuguese.","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703834-PqKqBUb0y22965iY9gBA","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703834,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":9,"completion_tokens":20,"total_tokens":29,"cost":0.0000527,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000027,"upstream_inference_completions_cost":0.00005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 513.528709ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_gemini-2.5-flash_google-vertex/global.yaml 🔗

@@ -1,40 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 297
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["google-vertex/global"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703819-acg5QcYB43aUYzXcQLgs","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703819,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703819-acg5QcYB43aUYzXcQLgs","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703819,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703819-acg5QcYB43aUYzXcQLgs","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703819,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":9,"completion_tokens":2,"total_tokens":11,"cost":0.0000077,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000027,"upstream_inference_completions_cost":0.000005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 559.291709ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_glm-4.5.yaml 🔗

@@ -0,0 +1,296 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 241
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"z-ai/glm-4.5","max_tokens":4000,"stream_options":{"include_usage":true},"usage":{"include":true},"stream":true}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        body: |+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" wants","reasoning_details":[{"type":"reasoning.text","text":" wants","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" me","reasoning_details":[{"type":"reasoning.text","text":" me","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" say","reasoning_details":[{"type":"reasoning.text","text":" say","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"hi","reasoning_details":[{"type":"reasoning.text","text":"hi","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portuguese","reasoning_details":[{"type":"reasoning.text","text":" Portuguese","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" In","reasoning_details":[{"type":"reasoning.text","text":" In","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portuguese","reasoning_details":[{"type":"reasoning.text","text":" Portuguese","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"hi","reasoning_details":[{"type":"reasoning.text","text":"hi","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" or","reasoning_details":[{"type":"reasoning.text","text":" or","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"hello","reasoning_details":[{"type":"reasoning.text","text":"hello","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.text","text":" is","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" commonly","reasoning_details":[{"type":"reasoning.text","text":" commonly","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" translated","reasoning_details":[{"type":"reasoning.text","text":" translated","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" as","reasoning_details":[{"type":"reasoning.text","text":" as","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Oi","reasoning_details":[{"type":"reasoning.text","text":"Oi","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" or","reasoning_details":[{"type":"reasoning.text","text":" or","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Ol","reasoning_details":[{"type":"reasoning.text","text":"Ol","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"á","reasoning_details":[{"type":"reasoning.text","text":"á","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\".","reasoning_details":[{"type":"reasoning.text","text":"\".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Both","reasoning_details":[{"type":"reasoning.text","text":" Both","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" are","reasoning_details":[{"type":"reasoning.text","text":" are","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" informal","reasoning_details":[{"type":"reasoning.text","text":" informal","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" greetings","reasoning_details":[{"type":"reasoning.text","text":" greetings","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" used","reasoning_details":[{"type":"reasoning.text","text":" used","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portuguese","reasoning_details":[{"type":"reasoning.text","text":" Portuguese","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"-speaking","reasoning_details":[{"type":"reasoning.text","text":"-speaking","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" countries","reasoning_details":[{"type":"reasoning.text","text":" countries","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" like","reasoning_details":[{"type":"reasoning.text","text":" like","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Brazil","reasoning_details":[{"type":"reasoning.text","text":" Brazil","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portugal","reasoning_details":[{"type":"reasoning.text","text":" Portugal","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Angola","reasoning_details":[{"type":"reasoning.text","text":" Angola","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Moz","reasoning_details":[{"type":"reasoning.text","text":" Moz","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"ambique","reasoning_details":[{"type":"reasoning.text","text":"ambique","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" etc","reasoning_details":[{"type":"reasoning.text","text":" etc","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\n\n","reasoning_details":[{"type":"reasoning.text","text":".\n\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Oi","reasoning_details":[{"type":"reasoning.text","text":"Oi","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.text","text":" is","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" more","reasoning_details":[{"type":"reasoning.text","text":" more","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" casual","reasoning_details":[{"type":"reasoning.text","text":" casual","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" commonly","reasoning_details":[{"type":"reasoning.text","text":" commonly","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" used","reasoning_details":[{"type":"reasoning.text","text":" used","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Brazil","reasoning_details":[{"type":"reasoning.text","text":" Brazil","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" while","reasoning_details":[{"type":"reasoning.text","text":" while","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Ol","reasoning_details":[{"type":"reasoning.text","text":"Ol","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"á","reasoning_details":[{"type":"reasoning.text","text":"á","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.text","text":" is","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" slightly","reasoning_details":[{"type":"reasoning.text","text":" slightly","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" more","reasoning_details":[{"type":"reasoning.text","text":" more","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" formal","reasoning_details":[{"type":"reasoning.text","text":" formal","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" but","reasoning_details":[{"type":"reasoning.text","text":" but","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" still","reasoning_details":[{"type":"reasoning.text","text":" still","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" used","reasoning_details":[{"type":"reasoning.text","text":" used","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" everyday","reasoning_details":[{"type":"reasoning.text","text":" everyday","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" situations","reasoning_details":[{"type":"reasoning.text","text":" situations","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"'ll","reasoning_details":[{"type":"reasoning.text","text":"'ll","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" provide","reasoning_details":[{"type":"reasoning.text","text":" provide","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.text","text":" both","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" translations","reasoning_details":[{"type":"reasoning.text","text":" translations","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" give","reasoning_details":[{"type":"reasoning.text","text":" give","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.text","text":" a","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" complete","reasoning_details":[{"type":"reasoning.text","text":" complete","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" answer","reasoning_details":[{"type":"reasoning.text","text":" answer","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"Hi","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" Portuguese","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" is","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"\"","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" or","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"á","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"\".","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" Both","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" are","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" common","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" greetings","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" with","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"\"","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" being","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" more","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" casual","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" and","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"á","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"\"","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" slightly","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" more","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":" formal","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
+
+            data: {"id":"gen-1758710037-SvVFh9RGkHtsTFejkmgg","provider":"Z.AI","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710037,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":18,"completion_tokens":131,"total_tokens":149,"cost":0.000299,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000108,"upstream_inference_completions_cost":0.0002882},"completion_tokens_details":{"reasoning_tokens":109,"image_tokens":0}}}
+
+            data: [DONE]
+
+        headers:
+            Content-Type:
+              - text/event-stream
+        status: 200 OK
+        code: 200
+        duration: 1.7910005s

providertests/testdata/TestOpenRouterCommon/simple_streaming_gpt-5.yaml 🔗

@@ -24,17 +24,17 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707616-U7xoiDiAy5I0o0e79JJR","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707616,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709988-nVhkZGAgcDLlvtCygw4h","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758709988,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 

providertests/testdata/TestOpenRouterCommon/simple_streaming_gpt-5_azure.yaml 🔗

@@ -1,236 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 282
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["azure"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**Respond","reasoning_details":[{"type":"reasoning.summary","summary":"**Respond","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"ing","reasoning_details":[{"type":"reasoning.summary","summary":"ing","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.summary","summary":" in","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portuguese","reasoning_details":[{"type":"reasoning.summary","summary":" Portuguese","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**\n\nThe","reasoning_details":[{"type":"reasoning.summary","summary":"**\n\nThe","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.summary","summary":" user","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" wants","reasoning_details":[{"type":"reasoning.summary","summary":" wants","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" me","reasoning_details":[{"type":"reasoning.summary","summary":" me","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" say","reasoning_details":[{"type":"reasoning.summary","summary":" say","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" hi","reasoning_details":[{"type":"reasoning.summary","summary":" hi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.summary","summary":" in","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portuguese","reasoning_details":[{"type":"reasoning.summary","summary":" Portuguese","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I'll","reasoning_details":[{"type":"reasoning.summary","summary":" I'll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" keep","reasoning_details":[{"type":"reasoning.summary","summary":" keep","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" it","reasoning_details":[{"type":"reasoning.summary","summary":" it","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" simple","reasoning_details":[{"type":"reasoning.summary","summary":" simple","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" respond","reasoning_details":[{"type":"reasoning.summary","summary":" respond","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" either","reasoning_details":[{"type":"reasoning.summary","summary":" either","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Olá","reasoning_details":[{"type":"reasoning.summary","summary":"Olá","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.summary","summary":"\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" or","reasoning_details":[{"type":"reasoning.summary","summary":" or","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Oi","reasoning_details":[{"type":"reasoning.summary","summary":"Oi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\"","reasoning_details":[{"type":"reasoning.summary","summary":".\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Since","reasoning_details":[{"type":"reasoning.summary","summary":" Since","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" “","reasoning_details":[{"type":"reasoning.summary","summary":" “","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"hi","reasoning_details":[{"type":"reasoning.summary","summary":"hi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"”","reasoning_details":[{"type":"reasoning.summary","summary":"”","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.summary","summary":" is","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" informal","reasoning_details":[{"type":"reasoning.summary","summary":" informal","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" think","reasoning_details":[{"type":"reasoning.summary","summary":" think","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Oi","reasoning_details":[{"type":"reasoning.summary","summary":"Oi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!\"","reasoning_details":[{"type":"reasoning.summary","summary":"!\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" fits","reasoning_details":[{"type":"reasoning.summary","summary":" fits","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" better","reasoning_details":[{"type":"reasoning.summary","summary":" better","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Maybe","reasoning_details":[{"type":"reasoning.summary","summary":" Maybe","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" could","reasoning_details":[{"type":"reasoning.summary","summary":" could","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" even","reasoning_details":[{"type":"reasoning.summary","summary":" even","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" include","reasoning_details":[{"type":"reasoning.summary","summary":" include","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" accents","reasoning_details":[{"type":"reasoning.summary","summary":" accents","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" but","reasoning_details":[{"type":"reasoning.summary","summary":" but","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" stick","reasoning_details":[{"type":"reasoning.summary","summary":" stick","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.summary","summary":" a","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" minimal","reasoning_details":[{"type":"reasoning.summary","summary":" minimal","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" approach","reasoning_details":[{"type":"reasoning.summary","summary":" approach","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" overall","reasoning_details":[{"type":"reasoning.summary","summary":" overall","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" So","reasoning_details":[{"type":"reasoning.summary","summary":" So","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" just","reasoning_details":[{"type":"reasoning.summary","summary":" just","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" go","reasoning_details":[{"type":"reasoning.summary","summary":" go","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Oi","reasoning_details":[{"type":"reasoning.summary","summary":"Oi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!\"","reasoning_details":[{"type":"reasoning.summary","summary":"!\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" as","reasoning_details":[{"type":"reasoning.summary","summary":" as","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" it","reasoning_details":[{"type":"reasoning.summary","summary":" it","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" feels","reasoning_details":[{"type":"reasoning.summary","summary":" feels","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" more","reasoning_details":[{"type":"reasoning.summary","summary":" more","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" casual","reasoning_details":[{"type":"reasoning.summary","summary":" casual","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" friendly","reasoning_details":[{"type":"reasoning.summary","summary":" friendly","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" aligning","reasoning_details":[{"type":"reasoning.summary","summary":" aligning","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" well","reasoning_details":[{"type":"reasoning.summary","summary":" well","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" their","reasoning_details":[{"type":"reasoning.summary","summary":" their","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" request","reasoning_details":[{"type":"reasoning.summary","summary":" request","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" It","reasoning_details":[{"type":"reasoning.summary","summary":" It","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’s","reasoning_details":[{"type":"reasoning.summary","summary":"’s","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" straightforward","reasoning_details":[{"type":"reasoning.summary","summary":" straightforward","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" but","reasoning_details":[{"type":"reasoning.summary","summary":" but","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" should","reasoning_details":[{"type":"reasoning.summary","summary":" should","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" fit","reasoning_details":[{"type":"reasoning.summary","summary":" fit","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" their","reasoning_details":[{"type":"reasoning.summary","summary":" their","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" needs","reasoning_details":[{"type":"reasoning.summary","summary":" needs","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707107-USuumgwP0CJxbdQXw1I1","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707107,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!","reasoning_details":[{"type":"reasoning.summary","summary":"!","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-

providertests/testdata/TestOpenRouterCommon/simple_streaming_gpt-5_openai.yaml 🔗

@@ -1,228 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 283
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["openai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**Respond","reasoning_details":[{"type":"reasoning.summary","summary":"**Respond","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"ing","reasoning_details":[{"type":"reasoning.summary","summary":"ing","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.summary","summary":" in","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portuguese","reasoning_details":[{"type":"reasoning.summary","summary":" Portuguese","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**\n\nThe","reasoning_details":[{"type":"reasoning.summary","summary":"**\n\nThe","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.summary","summary":" user","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" simply","reasoning_details":[{"type":"reasoning.summary","summary":" simply","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asked","reasoning_details":[{"type":"reasoning.summary","summary":" asked","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" me","reasoning_details":[{"type":"reasoning.summary","summary":" me","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" say","reasoning_details":[{"type":"reasoning.summary","summary":" say","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"hi","reasoning_details":[{"type":"reasoning.summary","summary":"hi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.summary","summary":"\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.summary","summary":" in","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portuguese","reasoning_details":[{"type":"reasoning.summary","summary":" Portuguese","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" think","reasoning_details":[{"type":"reasoning.summary","summary":" think","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" best","reasoning_details":[{"type":"reasoning.summary","summary":" best","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" way","reasoning_details":[{"type":"reasoning.summary","summary":" way","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" respond","reasoning_details":[{"type":"reasoning.summary","summary":" respond","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.summary","summary":" is","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Olá","reasoning_details":[{"type":"reasoning.summary","summary":"Olá","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.summary","summary":"\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" or","reasoning_details":[{"type":"reasoning.summary","summary":" or","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Oi","reasoning_details":[{"type":"reasoning.summary","summary":"Oi","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",\"","reasoning_details":[{"type":"reasoning.summary","summary":",\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" both","reasoning_details":[{"type":"reasoning.summary","summary":" both","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" of","reasoning_details":[{"type":"reasoning.summary","summary":" of","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" which","reasoning_details":[{"type":"reasoning.summary","summary":" which","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" are","reasoning_details":[{"type":"reasoning.summary","summary":" are","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" common","reasoning_details":[{"type":"reasoning.summary","summary":" common","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" greetings","reasoning_details":[{"type":"reasoning.summary","summary":" greetings","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" go","reasoning_details":[{"type":"reasoning.summary","summary":" go","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Olá","reasoning_details":[{"type":"reasoning.summary","summary":"Olá","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!\"","reasoning_details":[{"type":"reasoning.summary","summary":"!\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" because","reasoning_details":[{"type":"reasoning.summary","summary":" because","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" it","reasoning_details":[{"type":"reasoning.summary","summary":" it","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" feels","reasoning_details":[{"type":"reasoning.summary","summary":" feels","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.summary","summary":" a","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" bit","reasoning_details":[{"type":"reasoning.summary","summary":" bit","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" more","reasoning_details":[{"type":"reasoning.summary","summary":" more","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" formal","reasoning_details":[{"type":"reasoning.summary","summary":" formal","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" friendly","reasoning_details":[{"type":"reasoning.summary","summary":" friendly","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Keeping","reasoning_details":[{"type":"reasoning.summary","summary":" Keeping","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" it","reasoning_details":[{"type":"reasoning.summary","summary":" it","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" concise","reasoning_details":[{"type":"reasoning.summary","summary":" concise","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.summary","summary":" is","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" key","reasoning_details":[{"type":"reasoning.summary","summary":" key","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" since","reasoning_details":[{"type":"reasoning.summary","summary":" since","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" app","reasoning_details":[{"type":"reasoning.summary","summary":" app","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" might","reasoning_details":[{"type":"reasoning.summary","summary":" might","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" not","reasoning_details":[{"type":"reasoning.summary","summary":" not","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" support","reasoning_details":[{"type":"reasoning.summary","summary":" support","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" heavy","reasoning_details":[{"type":"reasoning.summary","summary":" heavy","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" formatting","reasoning_details":[{"type":"reasoning.summary","summary":" formatting","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":";","reasoning_details":[{"type":"reasoning.summary","summary":";","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" can","reasoning_details":[{"type":"reasoning.summary","summary":" can","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" just","reasoning_details":[{"type":"reasoning.summary","summary":" just","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" stick","reasoning_details":[{"type":"reasoning.summary","summary":" stick","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" saying","reasoning_details":[{"type":"reasoning.summary","summary":" saying","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Olá","reasoning_details":[{"type":"reasoning.summary","summary":"Olá","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!\"","reasoning_details":[{"type":"reasoning.summary","summary":"!\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" directly","reasoning_details":[{"type":"reasoning.summary","summary":" directly","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" feel","reasoning_details":[{"type":"reasoning.summary","summary":" feel","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" happy","reasoning_details":[{"type":"reasoning.summary","summary":" happy","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" provide","reasoning_details":[{"type":"reasoning.summary","summary":" provide","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" that","reasoning_details":[{"type":"reasoning.summary","summary":" that","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" simple","reasoning_details":[{"type":"reasoning.summary","summary":" simple","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" greeting","reasoning_details":[{"type":"reasoning.summary","summary":" greeting","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707047-XQBhWz1uIRVefWP0svZB","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!","reasoning_details":[{"type":"reasoning.summary","summary":"!","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-

providertests/testdata/TestOpenRouterCommon/simple_streaming_grok-4-fast-free.yaml 🔗

@@ -24,267 +24,261 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"That's","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"hi","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"That's","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"\"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"hi","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":" Portuguese","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"\"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":".)","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":" Portuguese","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":".)","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707425-gWuwPytIElIgR1uWjk11","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707425,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":126,"completion_tokens":129,"total_tokens":255,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":125,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":119,"image_tokens":0}}}
+            data: {"id":"gen-1758709922-mNavoEwHfO8o2eSafBwj","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709922,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":126,"completion_tokens":126,"total_tokens":252,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":125,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":116,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -293,4 +287,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 611.697959ms
+        duration: 507.960875ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_grok-4-fast-free_xai.yaml 🔗

@@ -1,206 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 278
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"stream_options":{"include_usage":true},"usage":{"include":true},"provider":{"only":["xai"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703680-f2vFWU0eBGKFNtBsecDH","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703680,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":126,"completion_tokens":84,"total_tokens":210,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":125,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":82,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 535.219208ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_grok-code-fast-1_xai.yaml 🔗

@@ -1,432 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 278
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["xai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"First","reasoning_details":[{"type":"reasoning.text","text":"First","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asked","reasoning_details":[{"type":"reasoning.text","text":" asked","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Say","reasoning_details":[{"type":"reasoning.text","text":"Say","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" hi","reasoning_details":[{"type":"reasoning.text","text":" hi","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Portuguese","reasoning_details":[{"type":"reasoning.text","text":" Portuguese","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\"","reasoning_details":[{"type":"reasoning.text","text":".\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" This","reasoning_details":[{"type":"reasoning.text","text":" This","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.text","text":" is","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.text","text":" a","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" simple","reasoning_details":[{"type":"reasoning.text","text":" simple","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" request","reasoning_details":[{"type":"reasoning.text","text":" request","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.text","text":" for","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.text","text":" a","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" translation","reasoning_details":[{"type":"reasoning.text","text":" translation","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" or","reasoning_details":[{"type":"reasoning.text","text":" or","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" greeting","reasoning_details":[{"type":"reasoning.text","text":" greeting","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\n","reasoning_details":[{"type":"reasoning.text","text":".\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Handling User Request  \n- The user asked to \"Say hi in Portuguese,\" which is a straightforward request for a greeting translation.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Handling User Request  \n- The user asked to \"Say hi in Portuguese,\" which is a straightforward request for a greeting translation.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- Found \"Olá\" as a common way to say \"hi\" in Portuguese, fitting the user's simple inquiry.","reasoning_details":[{"type":"reasoning.text","text":"  \n- Found \"Olá\" as a common way to say \"hi\" in Portuguese, fitting the user's simple inquiry.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"Olá","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"That's","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":" \"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"Hi","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"\"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":" Portuguese","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":".)","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703067-wWy9nid56qZUvNLDn6Yd","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703067,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":213,"completion_tokens":197,"total_tokens":410,"cost":0.00030354,"is_byok":false,"prompt_tokens_details":{"cached_tokens":192,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000804,"upstream_inference_completions_cost":0.0002955},"completion_tokens_details":{"reasoning_tokens":187,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 400.862041ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2.yaml 🔗

@@ -24,17 +24,15 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707335-yor723CM17VJ3x7kYOle","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707335,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709845-YTvBVQ31R68jhUh2sxzT","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709845,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707335-yor723CM17VJ3x7kYOle","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707335,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709845-YTvBVQ31R68jhUh2sxzT","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709845,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707335-yor723CM17VJ3x7kYOle","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707335,"choices":[{"index":0,"delta":{"role":"assistant","content":"á"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709845-YTvBVQ31R68jhUh2sxzT","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709845,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707335-yor723CM17VJ3x7kYOle","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707335,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709845-YTvBVQ31R68jhUh2sxzT","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709845,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707335-yor723CM17VJ3x7kYOle","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707335,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758707335-yor723CM17VJ3x7kYOle","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707335,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":3,"total_tokens":23,"cost":0.000016,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00001,"upstream_inference_completions_cost":0.000006},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709845-YTvBVQ31R68jhUh2sxzT","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709845,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":3,"total_tokens":23,"cost":0.0000195,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000012,"upstream_inference_completions_cost":0.0000075},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -43,4 +41,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 718.457792ms
+        duration: 1.431936s

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_baseten.yaml 🔗

@@ -1,44 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 284
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["baseten"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698596-JjdEleUtlhRE1WTVCGCR","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698596,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698596-JjdEleUtlhRE1WTVCGCR","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698596,"choices":[{"index":0,"delta":{"role":"assistant","content":"á"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698596-JjdEleUtlhRE1WTVCGCR","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698596,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698596-JjdEleUtlhRE1WTVCGCR","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698596,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698596-JjdEleUtlhRE1WTVCGCR","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698596,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":21,"completion_tokens":4,"total_tokens":25,"cost":0.0000226,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000126,"upstream_inference_completions_cost":0.00001},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 437.590417ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_chutes.yaml 🔗

@@ -1,46 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 283
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"usage":{"include":true},"provider":{"only":["chutes"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698427-GyoKXgNMahf1cadHvokc","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698427,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698427-GyoKXgNMahf1cadHvokc","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698427,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698427-GyoKXgNMahf1cadHvokc","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698427,"choices":[{"index":0,"delta":{"role":"assistant","content":"á"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698427-GyoKXgNMahf1cadHvokc","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698427,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698427-GyoKXgNMahf1cadHvokc","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698427,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698427-GyoKXgNMahf1cadHvokc","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698427,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":21,"completion_tokens":4,"total_tokens":25,"cost":0.00001406,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000798,"upstream_inference_completions_cost":0.00000608},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.303000125s

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_deepinfra.yaml 🔗

@@ -1,44 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 286
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["deepinfra"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698443-7cmLYNFew8b7uTRdo1H0","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698443,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698443-7cmLYNFew8b7uTRdo1H0","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698443,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698443-7cmLYNFew8b7uTRdo1H0","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698443,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698443-7cmLYNFew8b7uTRdo1H0","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698443,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698443-7cmLYNFew8b7uTRdo1H0","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698443,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":2,"total_tokens":22,"cost":0.000014,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00001,"upstream_inference_completions_cost":0.000004},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 689.935416ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_fireworks.yaml 🔗

@@ -1,42 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 286
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["fireworks"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698521-p9dwsTBOwxohY2SbHeeB","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698521,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698521-p9dwsTBOwxohY2SbHeeB","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698521,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698521-p9dwsTBOwxohY2SbHeeB","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698521,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698521-p9dwsTBOwxohY2SbHeeB","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698521,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":3,"total_tokens":23,"cost":0.0000195,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000012,"upstream_inference_completions_cost":0.0000075},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 767.782833ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_groq.yaml 🔗

@@ -1,46 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 281
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["groq"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703127-HhgBCe5YfgeAGz9bvnU7","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703127,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703127-HhgBCe5YfgeAGz9bvnU7","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703127,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703127-HhgBCe5YfgeAGz9bvnU7","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703127,"choices":[{"index":0,"delta":{"role":"assistant","content":"á"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703127-HhgBCe5YfgeAGz9bvnU7","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703127,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703127-HhgBCe5YfgeAGz9bvnU7","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703127,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703127-HhgBCe5YfgeAGz9bvnU7","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703127,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":4,"total_tokens":24,"cost":0.000032,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00002,"upstream_inference_completions_cost":0.000012},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 211.675292ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_moonshotai.yaml 🔗

@@ -1,44 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 287
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"usage":{"include":true},"provider":{"only":["moonshotai"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698546-zdV0SvhsGMgF8Ds4pu9i","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698546,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698546-zdV0SvhsGMgF8Ds4pu9i","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698546,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698546-zdV0SvhsGMgF8Ds4pu9i","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698546,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698546-zdV0SvhsGMgF8Ds4pu9i","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698546,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698546-zdV0SvhsGMgF8Ds4pu9i","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698546,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":3,"total_tokens":23,"cost":0.000039,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000024,"upstream_inference_completions_cost":0.000015},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 850.075708ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_moonshotai/turbo.yaml 🔗

@@ -1,46 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 293
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["moonshotai/turbo"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698617-fjz9AQQ0KMkikJ4wwSaN","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698617,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698617-fjz9AQQ0KMkikJ4wwSaN","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698617,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698617-fjz9AQQ0KMkikJ4wwSaN","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698617,"choices":[{"index":0,"delta":{"role":"assistant","content":"á"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698617-fjz9AQQ0KMkikJ4wwSaN","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698617,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698617-fjz9AQQ0KMkikJ4wwSaN","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698617,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698617-fjz9AQQ0KMkikJ4wwSaN","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698617,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":4,"total_tokens":24,"cost":0.000044,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000024,"upstream_inference_completions_cost":0.00002},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 678.386041ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_novita.yaml 🔗

@@ -1,46 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 283
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["novita"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698568-tDDRYhg82Z5qu5OL8vPp","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698568,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698568-tDDRYhg82Z5qu5OL8vPp","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698568,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698568-tDDRYhg82Z5qu5OL8vPp","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698568,"choices":[{"index":0,"delta":{"role":"assistant","content":"á"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698568-tDDRYhg82Z5qu5OL8vPp","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698568,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698568-tDDRYhg82Z5qu5OL8vPp","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698568,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698568-tDDRYhg82Z5qu5OL8vPp","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698568,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":4,"total_tokens":24,"cost":0.000022,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000012,"upstream_inference_completions_cost":0.00001},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.429727375s

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_siliconflow.yaml 🔗

@@ -1,46 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 288
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["siliconflow"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698457-Jg6hiwtK83qi1JrQnSyI","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698457,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698457-Jg6hiwtK83qi1JrQnSyI","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698457,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698457-Jg6hiwtK83qi1JrQnSyI","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698457,"choices":[{"index":0,"delta":{"role":"assistant","content":"á"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698457-Jg6hiwtK83qi1JrQnSyI","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698457,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698457-Jg6hiwtK83qi1JrQnSyI","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698457,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758698457-Jg6hiwtK83qi1JrQnSyI","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698457,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":21,"completion_tokens":3,"total_tokens":24,"cost":0.00001905,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00001218,"upstream_inference_completions_cost":0.00000687},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.305102959s

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_together.yaml 🔗

@@ -1,46 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 285
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["together"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698604-QhK0WrMt9vKBmmPjSEXh","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698604,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698604-QhK0WrMt9vKBmmPjSEXh","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698604,"choices":[{"index":0,"delta":{"role":"assistant","content":"Ol"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698604-QhK0WrMt9vKBmmPjSEXh","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698604,"choices":[{"index":0,"delta":{"role":"assistant","content":"á"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698604-QhK0WrMt9vKBmmPjSEXh","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698604,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698604-QhK0WrMt9vKBmmPjSEXh","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698604,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698604-QhK0WrMt9vKBmmPjSEXh","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698604,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":21,"completion_tokens":4,"total_tokens":25,"cost":0.000033,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000021,"upstream_inference_completions_cost":0.000012},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 905.389792ms

providertests/testdata/TestOpenRouterCommon/simple_streaming_kimi-k2_wandb.yaml 🔗

@@ -1,73 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 282
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["wandb"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: '{"error":{"message":"Provider returned error","code":429,"metadata":{"raw":"moonshotai/kimi-k2-0905 is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations","provider_name":"WandB"}},"user_id":"user_2zMGmKqlf4zmAvL9snVImB1Z1ZQ"}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 429 Too Many Requests
-        code: 429
-        duration: 641.195667ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 282
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"Say hi in Portuguese","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"provider":{"only":["wandb"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698629-5CNlN3eN3r4JHgnIsxJp","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698629,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698629-5CNlN3eN3r4JHgnIsxJp","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698629,"choices":[{"index":0,"delta":{"role":"assistant","content":"Oi"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698629-5CNlN3eN3r4JHgnIsxJp","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698629,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698629-5CNlN3eN3r4JHgnIsxJp","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698629,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698629-5CNlN3eN3r4JHgnIsxJp","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698629,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":20,"completion_tokens":3,"total_tokens":23,"cost":0.000039,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000027,"upstream_inference_completions_cost":0.000012},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 523.797417ms

providertests/testdata/TestOpenRouterCommon/thinking-glm-4.5.yaml 🔗

@@ -0,0 +1,63 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 494
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence, Italy?","role":"user"}],"model":"z-ai/glm-4.5","tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"reasoning":{"effort":"medium"},"usage":{"include":true}}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        uncompressed: true

providertests/testdata/TestOpenRouterCommon/thinking-gpt-5.yaml 🔗

@@ -0,0 +1,63 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 494
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence, Italy?","role":"user"}],"model":"openai/gpt-5","tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"reasoning":{"effort":"medium"},"usage":{"include":true}}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_amazon-bedrock.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 531
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["amazon-bedrock"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_anthropic.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 526
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["anthropic"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_google-vertex.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 530
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["google-vertex"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_google-vertex/europe.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 537
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/europe"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_claude-sonnet-4_google-vertex/global.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 537
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_deepseek-chat-v3.1-free_deepinfra.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 533
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_gemini-2.0-flash_google-ai-studio.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 535
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-ai-studio"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_gemini-2.0-flash_google-vertex.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 532
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_gemini-2.5-flash_google-ai-studio.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 531
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-ai-studio"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_gemini-2.5-flash_google-vertex.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 528
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758703835-QRbo6AN5Yrc7ExyLsGsB\",\"provider\":\"Google\",\"model\":\"google/gemini-2.5-flash\",\"object\":\"chat.completion\",\"created\":1758703835,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"tool_calls\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"\",\"refusal\":null,\"reasoning\":null,\"tool_calls\":[{\"index\":0,\"id\":\"tool_0_weather_pisIeGWIpMquWuIb45fl\",\"type\":\"function\",\"function\":{\"name\":\"weather\",\"arguments\":\"{\\\"location\\\":\\\"Florence,Italy\\\"}\"}}]}}],\"usage\":{\"prompt_tokens\":28,\"completion_tokens\":5,\"total_tokens\":33,\"cost\":0.0000209,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000084,\"upstream_inference_completions_cost\":0.0000125},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 693.128792ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 791
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_pisIeGWIpMquWuIb45fl","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_pisIeGWIpMquWuIb45fl","role":"tool"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["google-vertex"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758703835-pp0IbEfyj6DJvS6UPeyu\",\"provider\":\"Google\",\"model\":\"google/gemini-2.5-flash\",\"object\":\"chat.completion\",\"created\":1758703835,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"The weather in Florence, Italy is 40 degrees Celsius.\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":54,\"completion_tokens\":13,\"total_tokens\":67,\"cost\":0.0000487,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000162,\"upstream_inference_completions_cost\":0.0000325},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 690.716458ms

providertests/testdata/TestOpenRouterCommon/tool_gemini-2.5-flash_google-vertex/global.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 535
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758703820-xruWRSvLbjyR9nsK4749\",\"provider\":\"Google\",\"model\":\"google/gemini-2.5-flash\",\"object\":\"chat.completion\",\"created\":1758703820,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"tool_calls\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"\",\"refusal\":null,\"reasoning\":null,\"tool_calls\":[{\"index\":0,\"id\":\"tool_0_weather_16iLM524ZeDpIDTOj6O1\",\"type\":\"function\",\"function\":{\"name\":\"weather\",\"arguments\":\"{\\\"location\\\":\\\"Florence,Italy\\\"}\"}}]}}],\"usage\":{\"prompt_tokens\":28,\"completion_tokens\":5,\"total_tokens\":33,\"cost\":0.0000209,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000084,\"upstream_inference_completions_cost\":0.0000125},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 730.854417ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 798
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_16iLM524ZeDpIDTOj6O1","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_16iLM524ZeDpIDTOj6O1","role":"tool"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758703820-BJOErOhcAdaOFFVVeVEe\",\"provider\":\"Google\",\"model\":\"google/gemini-2.5-flash\",\"object\":\"chat.completion\",\"created\":1758703821,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"STOP\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"It's 40 degrees Celsius in Florence, Italy.\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":58,\"completion_tokens\":13,\"total_tokens\":71,\"cost\":0.0000499,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.0000174,\"upstream_inference_completions_cost\":0.0000325},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 613.167916ms

providertests/testdata/TestOpenRouterCommon/tool_glm-4.5.yaml 🔗

@@ -0,0 +1,63 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 479
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"z-ai/glm-4.5","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true}}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_gpt-5_azure.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 520
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["azure"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_gpt-5_openai.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 521
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["openai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_grok-4-fast-free_xai.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 516
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["xai"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_grok-code-fast-1_xai.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 516
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["xai"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_baseten.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 522
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["baseten"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_chutes.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 521
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["chutes"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_deepinfra.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 524
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_fireworks.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 524
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["fireworks"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_groq.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 519
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["groq"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: '{"id":"gen-1758703127-cQAlqB2QwbsHTzXD0law","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion","created":1758703127,"choices":[{"logprobs":null,"finish_reason":"tool_calls","native_finish_reason":"tool_calls","index":0,"message":{"role":"assistant","content":"I''ll check the weather for Florence, Italy for you.","refusal":null,"reasoning":null,"tool_calls":[{"id":"functions.weather:0","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"},"index":0}]}}],"system_fingerprint":"fp_6e6ff3688b","usage":{"prompt_tokens":99,"completion_tokens":32,"total_tokens":131,"cost":0.000195,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000099,"upstream_inference_completions_cost":0.000096},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 285.761167ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 814
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather for Florence, Italy for you.","tool_calls":[{"id":"functions.weather:0","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"functions.weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["groq"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: '{"id":"gen-1758703128-uqBY7xQhvYFizffGd8fZ","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion","created":1758703128,"choices":[{"logprobs":null,"finish_reason":"stop","native_finish_reason":"stop","index":0,"message":{"role":"assistant","content":"The current weather in Florence, Italy is quite hot - it''s 40°C (104°F). Stay cool and hydrated if you''re going to be outdoors today!","refusal":null,"reasoning":null}}],"system_fingerprint":"fp_6e6ff3688b","usage":{"prompt_tokens":150,"completion_tokens":32,"total_tokens":182,"cost":0.000246,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00015,"upstream_inference_completions_cost":0.000096},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 347.6805ms

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_moonshotai.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 525
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_moonshotai/turbo.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 531
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai/turbo"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_novita.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 521
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["novita"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_siliconflow.yaml 🔗

@@ -1,92 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 526
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["siliconflow"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_together.yaml 🔗

@@ -1,63 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 523
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["together"]}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n{\"id\":\"gen-1758698605-4GWVwkjiqfBR9eUVpeKa\",\"provider\":\"Together\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698605,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"tool_calls\",\"native_finish_reason\":\"tool_calls\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"\",\"refusal\":null,\"reasoning\":null,\"tool_calls\":[{\"index\":0,\"id\":\"call_s46a1jsh61wi8iquvxby0ygp\",\"type\":\"function\",\"function\":{\"name\":\"weather\",\"arguments\":\"{\\\"location\\\":\\\"Florence,Italy\\\"}\"}}]}}],\"usage\":{\"prompt_tokens\":105,\"completion_tokens\":21,\"total_tokens\":126,\"cost\":0.000168,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.000105,\"upstream_inference_completions_cost\":0.000063},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 832.583ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 774
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"call_s46a1jsh61wi8iquvxby0ygp","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_s46a1jsh61wi8iquvxby0ygp","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["together"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true
-        body: "\n         \n\n         \n{\"id\":\"gen-1758698606-brd5WwcctChPma4qEjXz\",\"provider\":\"Together\",\"model\":\"moonshotai/kimi-k2-0905\",\"object\":\"chat.completion\",\"created\":1758698606,\"choices\":[{\"logprobs\":null,\"finish_reason\":\"stop\",\"native_finish_reason\":\"stop\",\"index\":0,\"message\":{\"role\":\"assistant\",\"content\":\"It’s a hot 40°C in Florence right now—stay cool and hydrated!\",\"refusal\":null,\"reasoning\":null}}],\"usage\":{\"prompt_tokens\":180,\"completion_tokens\":18,\"total_tokens\":198,\"cost\":0.000234,\"is_byok\":false,\"prompt_tokens_details\":{\"cached_tokens\":0,\"audio_tokens\":0},\"cost_details\":{\"upstream_inference_cost\":null,\"upstream_inference_prompt_cost\":0.00018,\"upstream_inference_completions_cost\":0.000054},\"completion_tokens_details\":{\"reasoning_tokens\":0,\"image_tokens\":0}}}"
-        headers:
-            Content-Type:
-              - application/json
-        status: 200 OK
-        code: 200
-        duration: 1.216442833s

providertests/testdata/TestOpenRouterCommon/tool_kimi-k2_wandb.yaml 🔗

@@ -1,92 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 520
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["wandb"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: '{"error":{"message":"Provider returned error","code":429,"metadata":{"raw":"moonshotai/kimi-k2-0905 is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations","provider_name":"WandB"}},"user_id":"user_2zMGmKqlf4zmAvL9snVImB1Z1ZQ"}'
-        headers:
-            Content-Type:
-              - application/json
-        status: 429 Too Many Requests
-        code: 429
-        duration: 718.996542ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 520
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["wandb"]},"usage":{"include":true}}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        uncompressed: true

providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4.yaml 🔗

@@ -24,33 +24,35 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll get the weather information","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll get the current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":" for Florence, Italy for you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather information for Florence, Italy for you","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_01FJpf1q3PXfgS1vdBRJZWZm","index":0,"type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_01QNVf5N27PGZUy2hdgEBgQa","index":0,"type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"location"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"\": "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"loc"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"\"Florence,I"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"ation\": "}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"taly\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"\"Floren"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"ce, Italy\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707401-Nfc0zvrvIfR9OYJchBzT","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707401,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":67,"total_tokens":461,"cost":0.002187,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001182,"upstream_inference_completions_cost":0.001005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+
+            data: {"id":"gen-1758709904-eWGMmroChtWuMqmxkutI","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709904,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":68,"total_tokens":462,"cost":0.002202,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001182,"upstream_inference_completions_cost":0.00102},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -59,15 +61,15 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 2.090023541s
+        duration: 2.348995459s
   - id: 1
     request:
         proto: HTTP/1.1
         proto_major: 1
         proto_minor: 1
-        content_length: 884
+        content_length: 893
         host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the weather information for Florence, Italy for you.","tool_calls":[{"id":"toolu_vrtx_01FJpf1q3PXfgS1vdBRJZWZm","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"toolu_vrtx_01FJpf1q3PXfgS1vdBRJZWZm","role":"tool"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the current weather information for Florence, Italy for you.","tool_calls":[{"id":"toolu_vrtx_01QNVf5N27PGZUy2hdgEBgQa","function":{"arguments":"{\"location\": \"Florence, Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"toolu_vrtx_01QNVf5N27PGZUy2hdgEBgQa","role":"tool"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
         headers:
             Accept:
               - application/json
@@ -83,29 +85,41 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":"The current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" in Florence, Italy is 40°","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":"C (104°F). That","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s quite","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot! Make","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" sure to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":" current weather in Florence, Italy is 40","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" stay","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C (104°F). That","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" hydrated and seek","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s quite hot! Make","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" shade if","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":" sure to stay hydrated and seek","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" you're","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":" shade if you're planning to be out","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":" planning to be out","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":"doors.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":"doors.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
 
-            data: {"id":"gen-1758707404-Mw0q6npBk7ex2okCJiQN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758707404,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":476,"completion_tokens":43,"total_tokens":519,"cost":0.002073,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001428,"upstream_inference_completions_cost":0.000645},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709907-rixSh0antqCG1LOkG9L6","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758709907,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":477,"completion_tokens":43,"total_tokens":520,"cost":0.002076,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001431,"upstream_inference_completions_cost":0.000645},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -114,4 +128,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 2.122933083s
+        duration: 2.021869167s

providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_amazon-bedrock.yaml 🔗

@@ -1,119 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 585
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["amazon-bedrock"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll get the weather information","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":" for Florence, Italy for you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_bdrk_013pCiWByeyQJP6mCFLWb3y3","index":0,"type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"loca"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"tion\": \"F"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"lorence"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":",Ital"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"y\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703523-RvVV9U7LMp8PSHwBqyFa","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703523,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":67,"total_tokens":461,"cost":0.002187,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001182,"upstream_inference_completions_cost":0.001005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.730769417s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 923
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the weather information for Florence, Italy for you.","tool_calls":[{"id":"toolu_bdrk_013pCiWByeyQJP6mCFLWb3y3","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"toolu_bdrk_013pCiWByeyQJP6mCFLWb3y3","role":"tool"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["amazon-bedrock"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":"The current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature in Florence, Italy is 40°","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":"C (104°F). That's quite","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot! If you're planning to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":" visit or are currently there, make sure to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":" stay hydrated and seek shade during the hottest parts of the","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":" day.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703526-qwN9g0fFIE8IDXhx6MJO","provider":"Amazon Bedrock","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703527,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":476,"completion_tokens":54,"total_tokens":530,"cost":0.002238,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001428,"upstream_inference_completions_cost":0.00081},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.336130292s

providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_anthropic.yaml 🔗

@@ -1,121 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 580
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["anthropic"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll get","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":" the weather information for Florence, Italy for you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_01GJYtQvdcS73pmDMzbEaxxo","index":0,"type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"location"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"\": \"Flore"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"nce,I"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"taly"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703468-PZBsTS61Zv8dC4gFmkdP","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703468,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":67,"total_tokens":461,"cost":0.002187,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001182,"upstream_inference_completions_cost":0.001005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.985700666s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 908
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the weather information for Florence, Italy for you.","tool_calls":[{"id":"toolu_01GJYtQvdcS73pmDMzbEaxxo","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"toolu_01GJYtQvdcS73pmDMzbEaxxo","role":"tool"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["anthropic"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":"The current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather in Florence, Italy shows","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":" a temperature of 40°C (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":"104°F). That's quite hot","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":"! Make sure to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":" stay hydrated and seek","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":" shade if you're planning","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":" to be outdoors.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703472-eEvBb5ewHGcTPuquejTV","provider":"Anthropic","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703472,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":476,"completion_tokens":46,"total_tokens":522,"cost":0.002118,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001428,"upstream_inference_completions_cost":0.00069},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.426378875s

providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_google-vertex.yaml 🔗

@@ -1,125 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 584
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll get the weather information","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":" for Florence, Italy for you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_01KAtCYAhJncFvXBrmP8TvYj","index":0,"type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"location\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":": \"Flo"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"ren"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"ce,Italy\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703419-91uUKXxCtEVQul9RRUiN","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703419,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":67,"total_tokens":461,"cost":0.002187,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001182,"upstream_inference_completions_cost":0.001005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.208934459s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 922
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the weather information for Florence, Italy for you.","tool_calls":[{"id":"toolu_vrtx_01KAtCYAhJncFvXBrmP8TvYj","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"toolu_vrtx_01KAtCYAhJncFvXBrmP8TvYj","role":"tool"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":" current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather in Florence, Italy is 40","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C (104°F). That","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s quite","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot! It","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":" very","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":" warm day in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703422-TIBE56DbHfmidVSPDzKu","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703423,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":476,"completion_tokens":34,"total_tokens":510,"cost":0.001938,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001428,"upstream_inference_completions_cost":0.00051},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.153385584s

providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_google-vertex/europe.yaml 🔗

@@ -1,137 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 591
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/europe"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll get the weather information","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":" for Florence, Italy for you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_018gxNZKGPB561WXyjqCZDPA","index":0,"type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"location\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":" \"Fl"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"orence"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":",I"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"taly\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703498-fM9ZsDQAfy71vyjAQGOF","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703498,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":67,"total_tokens":461,"cost":0.002187,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001182,"upstream_inference_completions_cost":0.001005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.036525917s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 929
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the weather information for Florence, Italy for you.","tool_calls":[{"id":"toolu_vrtx_018gxNZKGPB561WXyjqCZDPA","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"toolu_vrtx_018gxNZKGPB561WXyjqCZDPA","role":"tool"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/europe"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":"The current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" in Florence, Italy is 40°","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":"C (104°F). That","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s quite hot","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":"! If","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" you're planning to visit or","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" are currently","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" there","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":", make","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" sure to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" stay","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" hydrated and seek","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" shade during the hottest parts","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":" of the day.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703501-F3TPZJvH25uBXpA02kYe","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703501,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":476,"completion_tokens":54,"total_tokens":530,"cost":0.002238,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001428,"upstream_inference_completions_cost":0.00081},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.330429834s

providertests/testdata/TestOpenRouterCommon/tool_streaming_claude-sonnet-4_google-vertex/global.yaml 🔗

@@ -1,133 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 591
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll get","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":" the current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather information","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":" for Florence, Italy for you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"toolu_vrtx_018YAYcRRh2FsSEMXgs9sADK","index":0,"type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"{\"location\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":" \"Flore"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"nce, Italy"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"type":"function","function":{"arguments":"\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758703441-x2a6sIg6KNtgAe47OkdJ","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703441,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":394,"completion_tokens":68,"total_tokens":462,"cost":0.002202,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001182,"upstream_inference_completions_cost":0.00102},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.352287166s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 938
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the current weather information for Florence, Italy for you.","tool_calls":[{"id":"toolu_vrtx_018YAYcRRh2FsSEMXgs9sADK","function":{"arguments":"{\"location\": \"Florence, Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"toolu_vrtx_018YAYcRRh2FsSEMXgs9sADK","role":"tool"}],"model":"anthropic/claude-sonnet-4","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":"The current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" in Florence, Italy is 40°","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":"C (104°F). That","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s quite","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot! Make","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" sure to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" stay","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" hydrated and seek","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" shade if","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" you're planning to be","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":" out","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":"doors.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758703443-tUSMqvyVWt5awRRvXeqm","provider":"Google","model":"anthropic/claude-sonnet-4","object":"chat.completion.chunk","created":1758703443,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":477,"completion_tokens":43,"total_tokens":520,"cost":0.002076,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.001431,"upstream_inference_completions_cost":0.000645},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 937.009042ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_deepseek-chat-v3.1-free.yaml 🔗

@@ -24,27 +24,27 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":"I","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":"I","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":"'ll get","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":"'ll check","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":" the weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":" the weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":" information for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence,","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence,","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"call_d607","function":{"arguments":"{\"location\": \"Florence\"}","name":"weather"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"call_839f","function":{"arguments":"{\"location\": \"Florence\"}","name":"weather"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
 
-            data: {"id":"gen-1758707554-2G2q7ivdy9HCggb2g4Eo","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707554,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":160,"completion_tokens":28,"total_tokens":188,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709961-Pa2LV4AqJywjfKzcDE5c","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709961,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":160,"completion_tokens":27,"total_tokens":187,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -53,15 +53,15 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 4.474706084s
+        duration: 446.60825ms
   - id: 1
     request:
         proto: HTTP/1.1
         proto_major: 1
         proto_minor: 1
-        content_length: 833
+        content_length: 822
         host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the weather information for Florence, Italy for you.","tool_calls":[{"id":"call_d607","function":{"arguments":"{\"location\": \"Florence\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_d607","role":"tool"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather in Florence, Italy for you.","tool_calls":[{"id":"call_839f","function":{"arguments":"{\"location\": \"Florence\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_839f","role":"tool"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
         headers:
             Accept:
               - application/json
@@ -77,33 +77,67 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":" current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence,","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence,","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently **","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"40°","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":"40°","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"C**","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":"C.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" (104","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":" It's","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"°","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite warm","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"F).","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":" there!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" That's","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite hot","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707570-bO6RsxkW56zG4vT0S7Hy","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758707570,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":193,"completion_tokens":20,"total_tokens":213,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"! It","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" appears","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" be a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" very warm","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" day there","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":". You","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" might want","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" to stay","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" hydrated and","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" seek shade","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" if you","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"'re planning","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":" be outdoors","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
+
+            data: {"id":"gen-1758709965-DIoUrQPblLedfSbK10sT","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758709965,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":192,"completion_tokens":51,"total_tokens":243,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -112,4 +146,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 3.8388925s
+        duration: 1.3195515s

providertests/testdata/TestOpenRouterCommon/tool_streaming_deepseek-chat-v3.1-free_deepinfra.yaml 🔗

@@ -1,133 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 587
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":"I","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":"'ll check","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":" the weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence,","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":" you.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"call_1747","function":{"arguments":"{\"location\": \"Florence\"}","name":"weather"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758704095-gVWbFkzRub21BvJrpBdL","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704095,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":160,"completion_tokens":27,"total_tokens":187,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 949.799791ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 856
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather in Florence, Italy for you.","tool_calls":[{"id":"call_1747","function":{"arguments":"{\"location\": \"Florence\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_1747","role":"tool"}],"model":"deepseek/deepseek-chat-v3.1:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence,","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":"40°","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":"C.","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" It's","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite hot","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" there!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" You","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" might want","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" to stay","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" hydrated and","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" seek shade","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" if you","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":"'re planning","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":" be outdoors","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758704099-c4uoTxChRtWJGtMjfaVK","provider":"DeepInfra","model":"deepseek/deepseek-chat-v3.1:free","object":"chat.completion.chunk","created":1758704099,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":192,"completion_tokens":37,"total_tokens":229,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 866.230792ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.0-flash.yaml 🔗

@@ -24,9 +24,9 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707455-wjQnPEzsDZwH5WRL7s6m","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707455,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_JMzzGHaVOoyMmvq1SWN2","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
+            data: {"id":"gen-1758709945-z3I8wuODPUkFvoYAm94e","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709945,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_eSe4zRv6CB7jWK5vKM1u","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
 
-            data: {"id":"gen-1758707455-wjQnPEzsDZwH5WRL7s6m","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707455,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":28,"completion_tokens":3,"total_tokens":31,"cost":0.000004,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000028,"upstream_inference_completions_cost":0.0000012},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709945-z3I8wuODPUkFvoYAm94e","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709945,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":28,"completion_tokens":5,"total_tokens":33,"cost":0.0000048,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000028,"upstream_inference_completions_cost":0.000002},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -35,15 +35,15 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 621.308333ms
+        duration: 885.527292ms
   - id: 1
     request:
         proto: HTTP/1.1
         proto_major: 1
         proto_minor: 1
-        content_length: 805
+        content_length: 811
         host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_JMzzGHaVOoyMmvq1SWN2","function":{"arguments":"{\"location\":\"Florence\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_JMzzGHaVOoyMmvq1SWN2","role":"tool"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_eSe4zRv6CB7jWK5vKM1u","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_eSe4zRv6CB7jWK5vKM1u","role":"tool"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
         headers:
             Accept:
               - application/json
@@ -59,11 +59,11 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707455-ZFcpXWaesT12zE42xJ8P","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707455,"choices":[{"index":0,"delta":{"role":"assistant","content":"The weather in Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709946-fiIQs2CzPcdrntAxPyCf","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709946,"choices":[{"index":0,"delta":{"role":"assistant","content":"The weather in Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707455-ZFcpXWaesT12zE42xJ8P","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707455,"choices":[{"index":0,"delta":{"role":"assistant","content":" is 40 C.\n"},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
+            data: {"id":"gen-1758709946-fiIQs2CzPcdrntAxPyCf","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709946,"choices":[{"index":0,"delta":{"role":"assistant","content":", Italy is 40 C.\n"},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
 
-            data: {"id":"gen-1758707455-ZFcpXWaesT12zE42xJ8P","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758707455,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":54,"completion_tokens":11,"total_tokens":65,"cost":0.0000147,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000081,"upstream_inference_completions_cost":0.0000066},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709946-fiIQs2CzPcdrntAxPyCf","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758709946,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":58,"completion_tokens":13,"total_tokens":71,"cost":0.000011,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000058,"upstream_inference_completions_cost":0.0000052},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -72,4 +72,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 1.3302435s
+        duration: 515.069041ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.0-flash_google-ai-studio.yaml 🔗

@@ -1,75 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 589
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-ai-studio"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703931-fLH0HcaxrY4SZ4NQ6tWw","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703931,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_LVdXlqzFjnkcE0NQt7y4","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703931-fLH0HcaxrY4SZ4NQ6tWw","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703931,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":28,"completion_tokens":5,"total_tokens":33,"cost":0.0000048,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000028,"upstream_inference_completions_cost":0.000002},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 660.108041ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 852
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_LVdXlqzFjnkcE0NQt7y4","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_LVdXlqzFjnkcE0NQt7y4","role":"tool"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-ai-studio"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703931-bgiUu4SqXlRVJMRRTs9D","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703931,"choices":[{"index":0,"delta":{"role":"assistant","content":"It"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703931-bgiUu4SqXlRVJMRRTs9D","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703931,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s 40 C in Florence, Italy.\n"},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703931-bgiUu4SqXlRVJMRRTs9D","provider":"Google AI Studio","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703931,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":57,"completion_tokens":13,"total_tokens":70,"cost":0.0000109,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000057,"upstream_inference_completions_cost":0.0000052},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 532.710958ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.0-flash_google-vertex.yaml 🔗

@@ -1,75 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 586
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703940-DXian3wpzFWByfegIT9z","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703940,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_n9f6uGvWGqhx8tjnmWp0","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703940-DXian3wpzFWByfegIT9z","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703940,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":28,"completion_tokens":3,"total_tokens":31,"cost":0.000006,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000042,"upstream_inference_completions_cost":0.0000018},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.394811041s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 843
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_n9f6uGvWGqhx8tjnmWp0","function":{"arguments":"{\"location\":\"Florence\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_n9f6uGvWGqhx8tjnmWp0","role":"tool"}],"model":"google/gemini-2.0-flash-001","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["google-vertex"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703942-YRiZ3CR5l6JctjRyrGlG","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703942,"choices":[{"index":0,"delta":{"role":"assistant","content":"It"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703942-YRiZ3CR5l6JctjRyrGlG","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703942,"choices":[{"index":0,"delta":{"role":"assistant","content":"'s 40 C in Florence.\n"},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703942-YRiZ3CR5l6JctjRyrGlG","provider":"Google","model":"google/gemini-2.0-flash-001","object":"chat.completion.chunk","created":1758703942,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":55,"completion_tokens":11,"total_tokens":66,"cost":0.00001485,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000825,"upstream_inference_completions_cost":0.0000066},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.7370605s

providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.5-flash.yaml 🔗

@@ -24,9 +24,9 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707445-LJidJIg5vyINwvjAkfnF","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707446,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_u1yhyal4l4jR07AfzPLZ","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
+            data: {"id":"gen-1758709938-NHkZaJSNsxQQNnAzqO5H","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709938,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_xBkaIsEkug4mfh3X04ps","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
 
-            data: {"id":"gen-1758707445-LJidJIg5vyINwvjAkfnF","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707446,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":28,"completion_tokens":5,"total_tokens":33,"cost":0.0000209,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000084,"upstream_inference_completions_cost":0.0000125},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709938-NHkZaJSNsxQQNnAzqO5H","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709938,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":28,"completion_tokens":5,"total_tokens":33,"cost":0.0000209,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000084,"upstream_inference_completions_cost":0.0000125},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -35,7 +35,7 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 806.809584ms
+        duration: 828.459833ms
   - id: 1
     request:
         proto: HTTP/1.1
@@ -43,7 +43,7 @@ interactions:
         proto_minor: 1
         content_length: 807
         host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_u1yhyal4l4jR07AfzPLZ","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_u1yhyal4l4jR07AfzPLZ","role":"tool"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_xBkaIsEkug4mfh3X04ps","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_xBkaIsEkug4mfh3X04ps","role":"tool"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
         headers:
             Accept:
               - application/json
@@ -59,11 +59,11 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707446-pQIqXolCXpZTPfD6htxF","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707446,"choices":[{"index":0,"delta":{"role":"assistant","content":"The weather in Florence,Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758709939-bRUUybEXMhu35l88hMQ0","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709939,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 
-            data: {"id":"gen-1758707446-pQIqXolCXpZTPfD6htxF","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707446,"choices":[{"index":0,"delta":{"role":"assistant","content":" is 40 C.","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
+            data: {"id":"gen-1758709939-bRUUybEXMhu35l88hMQ0","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709939,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather in Florence, Italy is 40 degrees Celsius.","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
 
-            data: {"id":"gen-1758707446-pQIqXolCXpZTPfD6htxF","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758707446,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":59,"completion_tokens":12,"total_tokens":71,"cost":0.0000477,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000177,"upstream_inference_completions_cost":0.00003},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709939-bRUUybEXMhu35l88hMQ0","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758709939,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":56,"completion_tokens":13,"total_tokens":69,"cost":0.0000493,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000168,"upstream_inference_completions_cost":0.0000325},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -72,4 +72,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 902.870834ms
+        duration: 651.246708ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.5-flash_google-ai-studio.yaml 🔗

@@ -1,75 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 585
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-ai-studio"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703829-uzmqaZrYw58Bw3GpcfSs","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703829,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_GRiNHWvnqr6phmz2EHzE","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703829-uzmqaZrYw58Bw3GpcfSs","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703829,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":54,"completion_tokens":15,"total_tokens":69,"cost":0.0000537,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000162,"upstream_inference_completions_cost":0.0000375},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 927.46375ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 848
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_GRiNHWvnqr6phmz2EHzE","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_GRiNHWvnqr6phmz2EHzE","role":"tool"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-ai-studio"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703830-Kk0wyqI4L1J39hm0vjfz","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703830,"choices":[{"index":0,"delta":{"role":"assistant","content":"The weather in Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703830-Kk0wyqI4L1J39hm0vjfz","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703830,"choices":[{"index":0,"delta":{"role":"assistant","content":", Italy is 40 C.","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703830-Kk0wyqI4L1J39hm0vjfz","provider":"Google AI Studio","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703830,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":102,"completion_tokens":12,"total_tokens":114,"cost":0.0000606,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000306,"upstream_inference_completions_cost":0.00003},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 609.687583ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.5-flash_google-vertex.yaml 🔗

@@ -1,75 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 582
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703836-M3HO51jlqZgtOcH54tqp","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703836,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_zRxyTyWOpxyBIIsrGNQb","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703836-M3HO51jlqZgtOcH54tqp","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703836,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":28,"completion_tokens":5,"total_tokens":33,"cost":0.0000209,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000084,"upstream_inference_completions_cost":0.0000125},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 731.052667ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 845
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_zRxyTyWOpxyBIIsrGNQb","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_zRxyTyWOpxyBIIsrGNQb","role":"tool"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703837-IoFAnaoBhObldcW3tg0m","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703837,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703837-IoFAnaoBhObldcW3tg0m","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703837,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather in Florence, Italy is 40 degrees Celsius.","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703837-IoFAnaoBhObldcW3tg0m","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703837,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":55,"completion_tokens":13,"total_tokens":68,"cost":0.000049,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000165,"upstream_inference_completions_cost":0.0000325},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 697.874042ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_gemini-2.5-flash_google-vertex/global.yaml 🔗

@@ -1,75 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 589
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703821-dZu7LbsgRUCmK0Ufdqtc","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703821,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"tool_0_weather_P63yrD3HjU0ANCb6Ms68","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"}}]},"finish_reason":"tool_calls","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703821-dZu7LbsgRUCmK0Ufdqtc","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703821,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":28,"completion_tokens":5,"total_tokens":33,"cost":0.0000209,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000084,"upstream_inference_completions_cost":0.0000125},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 815.136459ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 852
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"tool_0_weather_P63yrD3HjU0ANCb6Ms68","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"tool_0_weather_P63yrD3HjU0ANCb6Ms68","role":"tool"}],"model":"google/gemini-2.5-flash","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["google-vertex/global"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703822-Sg3pNqQpQCaNrz79Pjrb","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703822,"choices":[{"index":0,"delta":{"role":"assistant","content":"The weather in Florence, Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758703822-Sg3pNqQpQCaNrz79Pjrb","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703822,"choices":[{"index":0,"delta":{"role":"assistant","content":" is 40 degrees Celsius.","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"STOP","logprobs":null}]}
-
-            data: {"id":"gen-1758703822-Sg3pNqQpQCaNrz79Pjrb","provider":"Google","model":"google/gemini-2.5-flash","object":"chat.completion.chunk","created":1758703822,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":58,"completion_tokens":13,"total_tokens":71,"cost":0.0000499,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000174,"upstream_inference_completions_cost":0.0000325},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 715.936ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_glm-4.5.yaml 🔗

@@ -0,0 +1,275 @@
+---
+version: 2
+interactions:
+  - id: 0
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 533
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"z-ai/glm-4.5","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        body: |+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.text","text":" is","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asking","reasoning_details":[{"type":"reasoning.text","text":" asking","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.text","text":" for","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Florence","reasoning_details":[{"type":"reasoning.text","text":" Florence","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.text","text":" Italy","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.text","text":" need","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.text","text":" use","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" function","reasoning_details":[{"type":"reasoning.text","text":" function","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" get","reasoning_details":[{"type":"reasoning.text","text":" get","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" this","reasoning_details":[{"type":"reasoning.text","text":" this","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" information","reasoning_details":[{"type":"reasoning.text","text":" information","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" The","reasoning_details":[{"type":"reasoning.text","text":" The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" location","reasoning_details":[{"type":"reasoning.text","text":" location","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" parameter","reasoning_details":[{"type":"reasoning.text","text":" parameter","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.text","text":" is","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" required","reasoning_details":[{"type":"reasoning.text","text":" required","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.text","text":" and","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" has","reasoning_details":[{"type":"reasoning.text","text":" has","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" specified","reasoning_details":[{"type":"reasoning.text","text":" specified","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Flo","reasoning_details":[{"type":"reasoning.text","text":"Flo","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"rence","reasoning_details":[{"type":"reasoning.text","text":"rence","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Italy","reasoning_details":[{"type":"reasoning.text","text":"Italy","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" as","reasoning_details":[{"type":"reasoning.text","text":" as","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" location","reasoning_details":[{"type":"reasoning.text","text":" location","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" should","reasoning_details":[{"type":"reasoning.text","text":" should","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.text","text":" use","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" this","reasoning_details":[{"type":"reasoning.text","text":" this","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" exact","reasoning_details":[{"type":"reasoning.text","text":" exact","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" value","reasoning_details":[{"type":"reasoning.text","text":" value","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" as","reasoning_details":[{"type":"reasoning.text","text":" as","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" provided","reasoning_details":[{"type":"reasoning.text","text":" provided","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" by","reasoning_details":[{"type":"reasoning.text","text":" by","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_515d3aab515e4b1c852510ce","index":0,"type":"function","function":{"name":"weather","arguments":"{\"location\": \"Florence,Italy\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
+
+            data: {"id":"gen-1758710047-XiHmPZoovEH3dUaSSJTf","provider":"Chutes","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710047,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":178,"completion_tokens":76,"total_tokens":254,"cost":0.00019838,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00007298,"upstream_inference_completions_cost":0.0001254},"completion_tokens_details":{"reasoning_tokens":67,"image_tokens":0}}}
+
+            data: [DONE]
+
+        headers:
+            Content-Type:
+              - text/event-stream
+        status: 200 OK
+        code: 200
+        duration: 1.045373875s
+  - id: 1
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 802
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"\n\n","tool_calls":[{"id":"call_515d3aab515e4b1c852510ce","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_515d3aab515e4b1c852510ce","role":"tool"}],"model":"z-ai/glm-4.5","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        body: |+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"\n","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asked about","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the weather","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in Florence","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":", Italy","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and I","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" used","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the weather","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" function with","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" location \"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Florence","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",Italy","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\". The","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" function returned","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"40","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" C\",","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" which indicates","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the current","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" temperature is","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" 40","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" degrees Celsius","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":". \n\n","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"I should","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" provide this","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" information to","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the user","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in a","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" clear and","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" helpful way","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":"","reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":" current weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":" in Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":", Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":" is ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"40°C","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
+
+            data: {"id":"gen-1758710050-n1tUsF1phNSWggSYnA8M","provider":"Parasail","model":"z-ai/glm-4.5","object":"chat.completion.chunk","created":1758710050,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":206,"completion_tokens":76,"total_tokens":282,"cost":0.00028114,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00012154,"upstream_inference_completions_cost":0.0001596},"completion_tokens_details":{"reasoning_tokens":74,"image_tokens":0}}}
+
+            data: [DONE]
+
+        headers:
+            Content-Type:
+              - text/event-stream
+        status: 200 OK
+        code: 200
+        duration: 1.123029792s

providertests/testdata/TestOpenRouterCommon/tool_streaming_gpt-5.yaml 🔗

@@ -24,31 +24,227 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707634-LQZ59s25vQL6YefKcTmR","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707634,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
+            data: {"id":"gen-1758710004-CN27qOGtula0CCSuqBvM","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758710004,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
 

providertests/testdata/TestOpenRouterCommon/tool_streaming_gpt-5_azure.yaml 🔗

@@ -1,731 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 574
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["azure"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**Getting","reasoning_details":[{"type":"reasoning.summary","summary":"**Getting","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.summary","summary":" weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" information","reasoning_details":[{"type":"reasoning.summary","summary":" information","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**\n\nI","reasoning_details":[{"type":"reasoning.summary","summary":"**\n\nI","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.summary","summary":" need","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" check","reasoning_details":[{"type":"reasoning.summary","summary":" check","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.summary","summary":" weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.summary","summary":" for","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Florence","reasoning_details":[{"type":"reasoning.summary","summary":" Florence","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.summary","summary":" Italy","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" There's","reasoning_details":[{"type":"reasoning.summary","summary":" There's","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.summary","summary":" a","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" function","reasoning_details":[{"type":"reasoning.summary","summary":" function","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" can","reasoning_details":[{"type":"reasoning.summary","summary":" can","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.summary","summary":" use","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" called","reasoning_details":[{"type":"reasoning.summary","summary":" called","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".weather","reasoning_details":[{"type":"reasoning.summary","summary":".weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" call","reasoning_details":[{"type":"reasoning.summary","summary":" call","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" it","reasoning_details":[{"type":"reasoning.summary","summary":" it","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" location","reasoning_details":[{"type":"reasoning.summary","summary":" location","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Flor","reasoning_details":[{"type":"reasoning.summary","summary":"Flor","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"ence","reasoning_details":[{"type":"reasoning.summary","summary":"ence","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.summary","summary":" Italy","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\"","reasoning_details":[{"type":"reasoning.summary","summary":".\"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" For","reasoning_details":[{"type":"reasoning.summary","summary":" For","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" this","reasoning_details":[{"type":"reasoning.summary","summary":" this","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" action","reasoning_details":[{"type":"reasoning.summary","summary":" action","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" only","reasoning_details":[{"type":"reasoning.summary","summary":" only","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.summary","summary":" need","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.summary","summary":" use","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" one","reasoning_details":[{"type":"reasoning.summary","summary":" one","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.summary","summary":" tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" so","reasoning_details":[{"type":"reasoning.summary","summary":" so","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" go","reasoning_details":[{"type":"reasoning.summary","summary":" go","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".weather","reasoning_details":[{"type":"reasoning.summary","summary":".weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" instead","reasoning_details":[{"type":"reasoning.summary","summary":" instead","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" of","reasoning_details":[{"type":"reasoning.summary","summary":" of","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" running","reasoning_details":[{"type":"reasoning.summary","summary":" running","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" multiple","reasoning_details":[{"type":"reasoning.summary","summary":" multiple","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tools","reasoning_details":[{"type":"reasoning.summary","summary":" tools","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Once","reasoning_details":[{"type":"reasoning.summary","summary":" Once","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" get","reasoning_details":[{"type":"reasoning.summary","summary":" get","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" results","reasoning_details":[{"type":"reasoning.summary","summary":" results","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I'll","reasoning_details":[{"type":"reasoning.summary","summary":" I'll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" present","reasoning_details":[{"type":"reasoning.summary","summary":" present","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" them","reasoning_details":[{"type":"reasoning.summary","summary":" them","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" clearly","reasoning_details":[{"type":"reasoning.summary","summary":" clearly","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" simply","reasoning_details":[{"type":"reasoning.summary","summary":" simply","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.summary","summary":" for","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.summary","summary":" user","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Let's","reasoning_details":[{"type":"reasoning.summary","summary":" Let's","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" proceed","reasoning_details":[{"type":"reasoning.summary","summary":" proceed","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" call","reasoning_details":[{"type":"reasoning.summary","summary":" call","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" function","reasoning_details":[{"type":"reasoning.summary","summary":" function","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" now","reasoning_details":[{"type":"reasoning.summary","summary":" now","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707128-vN9gP7b9cdoWg9P1PUZ9","provider":"Azure","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707128,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!","reasoning_details":[{"type":"reasoning.summary","summary":"!","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-

providertests/testdata/TestOpenRouterCommon/tool_streaming_gpt-5_openai.yaml 🔗

@@ -1,707 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 575
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"openai/gpt-5","max_completion_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["openai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**Getting","reasoning_details":[{"type":"reasoning.summary","summary":"**Getting","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.summary","summary":" weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" info","reasoning_details":[{"type":"reasoning.summary","summary":" info","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"**\n\nI","reasoning_details":[{"type":"reasoning.summary","summary":"**\n\nI","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.summary","summary":" need","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.summary","summary":" to","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" retrieve","reasoning_details":[{"type":"reasoning.summary","summary":" retrieve","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.summary","summary":" weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" information","reasoning_details":[{"type":"reasoning.summary","summary":" information","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" using","reasoning_details":[{"type":"reasoning.summary","summary":" using","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" provided","reasoning_details":[{"type":"reasoning.summary","summary":" provided","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.summary","summary":" tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" There's","reasoning_details":[{"type":"reasoning.summary","summary":" There's","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.summary","summary":" a","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".weather","reasoning_details":[{"type":"reasoning.summary","summary":".weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.summary","summary":" tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" that","reasoning_details":[{"type":"reasoning.summary","summary":" that","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" requires","reasoning_details":[{"type":"reasoning.summary","summary":" requires","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.summary","summary":" a","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" JSON","reasoning_details":[{"type":"reasoning.summary","summary":" JSON","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" object","reasoning_details":[{"type":"reasoning.summary","summary":" object","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" location","reasoning_details":[{"type":"reasoning.summary","summary":" location","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" string","reasoning_details":[{"type":"reasoning.summary","summary":" string","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" However","reasoning_details":[{"type":"reasoning.summary","summary":" However","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" since","reasoning_details":[{"type":"reasoning.summary","summary":" since","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" we","reasoning_details":[{"type":"reasoning.summary","summary":" we","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" only","reasoning_details":[{"type":"reasoning.summary","summary":" only","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.summary","summary":" need","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" one","reasoning_details":[{"type":"reasoning.summary","summary":" one","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.summary","summary":" tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’ll","reasoning_details":[{"type":"reasoning.summary","summary":"’ll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" just","reasoning_details":[{"type":"reasoning.summary","summary":" just","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" call","reasoning_details":[{"type":"reasoning.summary","summary":" call","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" functions","reasoning_details":[{"type":"reasoning.summary","summary":" functions","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".weather","reasoning_details":[{"type":"reasoning.summary","summary":".weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.summary","summary":" \"","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"Flor","reasoning_details":[{"type":"reasoning.summary","summary":"Flor","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"ence","reasoning_details":[{"type":"reasoning.summary","summary":"ence","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.summary","summary":" Italy","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\".","reasoning_details":[{"type":"reasoning.summary","summary":"\".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I'll","reasoning_details":[{"type":"reasoning.summary","summary":" I'll","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.summary","summary":" use","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" commentary","reasoning_details":[{"type":"reasoning.summary","summary":" commentary","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" channel","reasoning_details":[{"type":"reasoning.summary","summary":" channel","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.summary","summary":" for","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.summary","summary":" tool","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" call","reasoning_details":[{"type":"reasoning.summary","summary":" call","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" and","reasoning_details":[{"type":"reasoning.summary","summary":" and","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" once","reasoning_details":[{"type":"reasoning.summary","summary":" once","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" get","reasoning_details":[{"type":"reasoning.summary","summary":" get","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" response","reasoning_details":[{"type":"reasoning.summary","summary":" response","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.summary","summary":",","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.summary","summary":" I","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" can","reasoning_details":[{"type":"reasoning.summary","summary":" can","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" share","reasoning_details":[{"type":"reasoning.summary","summary":" share","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" current","reasoning_details":[{"type":"reasoning.summary","summary":" current","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.summary","summary":" weather","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" data","reasoning_details":[{"type":"reasoning.summary","summary":" data","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" with","reasoning_details":[{"type":"reasoning.summary","summary":" with","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.summary","summary":" the","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.summary","summary":" user","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.summary","summary":".","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Let","reasoning_details":[{"type":"reasoning.summary","summary":" Let","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"’s","reasoning_details":[{"type":"reasoning.summary","summary":"’s","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" make","reasoning_details":[{"type":"reasoning.summary","summary":" make","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" that","reasoning_details":[{"type":"reasoning.summary","summary":" that","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" call","reasoning_details":[{"type":"reasoning.summary","summary":" call","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758707068-K1yICzs1vgLO3mEIMAwT","provider":"OpenAI","model":"openai/gpt-5","object":"chat.completion.chunk","created":1758707068,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"!","reasoning_details":[{"type":"reasoning.summary","summary":"!","format":"openai-responses-v1","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-

providertests/testdata/TestOpenRouterCommon/tool_streaming_grok-4-fast-free.yaml 🔗

@@ -24,497 +24,317 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_20888006","function":{"name":"weather","arguments":"{\"location\":\"Florence, Italy\"}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_90966614","function":{"name":"weather","arguments":"{\"location\":\"Florence, Italy\"}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758707433-EfTS1KZ7C6hrclcxYgcb","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707433,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":322,"completion_tokens":269,"total_tokens":591,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":321,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":243,"image_tokens":0}}}
+            data: {"id":"gen-1758709926-KLu1Q2b9fSzwQ8Lnuptg","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709926,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":322,"completion_tokens":179,"total_tokens":501,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":321,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":153,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -523,7 +343,7 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 377.46775ms
+        duration: 383.832584ms
   - id: 1
     request:
         proto: HTTP/1.1
@@ -531,7 +351,7 @@ interactions:
         proto_minor: 1
         content_length: 762
         host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"call_90966614","function":{"arguments":"{\"location\":\"Florence, Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_90966614","role":"tool"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"call_20888006","function":{"arguments":"{\"location\":\"Florence, Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_20888006","role":"tool"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
         headers:
             Accept:
               - application/json
@@ -547,177 +367,183 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"40","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"40","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"104","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"°F","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":").","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" If","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" If","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" you","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" you","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" need","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" need","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" more","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" more","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" details","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" details","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" like","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"like","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" forecasts","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" forecast","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" or","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" or","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" conditions","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" conditions","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"),","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" let","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" let","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" me","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" me","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":" know","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":" know","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
 
-            data: {"id":"gen-1758707435-f3O2GpC3D1Pe5RpdfLn1","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758707435,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":604,"completion_tokens":84,"total_tokens":688,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":592,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":52,"image_tokens":0}}}
+            data: {"id":"gen-1758709928-VZVdPobsW5hUaKCeGI9r","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758709928,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":514,"completion_tokens":87,"total_tokens":601,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":502,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":60,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -726,4 +552,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 311.512583ms
+        duration: 273.292834ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_grok-4-fast-free_xai.yaml 🔗

@@ -1,535 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 570
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["xai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_42882503","function":{"name":"weather","arguments":"{\"location\":\"Florence, Italy\"}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703686-nMu50m508HvuI3cvmcAY","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703686,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":322,"completion_tokens":182,"total_tokens":504,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":321,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":156,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 699.243958ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 790
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"call_42882503","function":{"arguments":"{\"location\":\"Florence, Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_42882503","role":"tool"}],"model":"x-ai/grok-4-fast:free","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["xai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"40","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"sun","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"ny","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" and","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":").","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" If","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" you","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" need","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" more","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" details","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" like","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" forecasts","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" or","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" humidity","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" let","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" me","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":" know","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"!","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_9362061f30"}
-
-            data: {"id":"gen-1758703690-zJ4IpETUsvnqGJgVx9zu","provider":"xAI","model":"x-ai/grok-4-fast:free","object":"chat.completion.chunk","created":1758703690,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":517,"completion_tokens":74,"total_tokens":591,"cost":0,"is_byok":false,"prompt_tokens_details":{"cached_tokens":505,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0,"upstream_inference_completions_cost":0},"completion_tokens_details":{"reasoning_tokens":42,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.150267791s

providertests/testdata/TestOpenRouterCommon/tool_streaming_grok-code-fast-1.yaml 🔗

@@ -24,219 +24,327 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asked","reasoning_details":[{"type":"reasoning.text","text":" asked","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asked","reasoning_details":[{"type":"reasoning.text","text":" asked","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.text","text":" for","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" about","reasoning_details":[{"type":"reasoning.text","text":" about","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Florence","reasoning_details":[{"type":"reasoning.text","text":" Florence","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Florence","reasoning_details":[{"type":"reasoning.text","text":" Florence","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.text","text":" Italy","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.text","text":" Italy","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".","reasoning_details":[{"type":"reasoning.text","text":".","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" need","reasoning_details":[{"type":"reasoning.text","text":" need","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" have","reasoning_details":[{"type":"reasoning.text","text":" have","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" to","reasoning_details":[{"type":"reasoning.text","text":" to","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.text","text":" a","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" use","reasoning_details":[{"type":"reasoning.text","text":" use","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.text","text":" tool","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" called","reasoning_details":[{"type":"reasoning.text","text":" called","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.text","text":" tool","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"weather","reasoning_details":[{"type":"reasoning.text","text":"weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.text","text":" for","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" that","reasoning_details":[{"type":"reasoning.text","text":" that","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" that","reasoning_details":[{"type":"reasoning.text","text":" that","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\n","reasoning_details":[{"type":"reasoning.text","text":".\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" can","reasoning_details":[{"type":"reasoning.text","text":" can","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" get","reasoning_details":[{"type":"reasoning.text","text":" get","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" information","reasoning_details":[{"type":"reasoning.text","text":" information","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.text","text":" for","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" a","reasoning_details":[{"type":"reasoning.text","text":" a","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" location","reasoning_details":[{"type":"reasoning.text","text":" location","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\n","reasoning_details":[{"type":"reasoning.text","text":".\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_83430368","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707375-PydxJYaqw8uVGgTtoyzb","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707375,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":390,"completion_tokens":130,"total_tokens":520,"cost":0.00020388,"is_byok":false,"prompt_tokens_details":{"cached_tokens":384,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000888,"upstream_inference_completions_cost":0.000195},"completion_tokens_details":{"reasoning_tokens":104,"image_tokens":0}}}
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Gathering Weather Details  \n- The user wants to know the weather in Florence, Italy.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Gathering Weather Details  \n- The user wants to know the weather in Florence, Italy.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_63896137","function":{"name":"weather","arguments":"{\"location\":\"Florence,Italy\"}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709880-p44ZNvrlN9otYVTK0jJj","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709880,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":390,"completion_tokens":184,"total_tokens":574,"cost":0.00028488,"is_byok":false,"prompt_tokens_details":{"cached_tokens":384,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000888,"upstream_inference_completions_cost":0.000276},"completion_tokens_details":{"reasoning_tokens":158,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -245,7 +353,7 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 406.194458ms
+        duration: 298.535917ms
   - id: 1
     request:
         proto: HTTP/1.1
@@ -253,7 +361,7 @@ interactions:
         proto_minor: 1
         content_length: 761
         host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"call_83430368","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_83430368","role":"tool"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"call_63896137","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_63896137","role":"tool"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
         headers:
             Accept:
               - application/json
@@ -269,105 +377,461 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.text","text":" tool","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" returned","reasoning_details":[{"type":"reasoning.text","text":" returned","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"40","reasoning_details":[{"type":"reasoning.text","text":"40","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" C","reasoning_details":[{"type":"reasoning.text","text":" C","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\",","reasoning_details":[{"type":"reasoning.text","text":"\",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" which","reasoning_details":[{"type":"reasoning.text","text":" which","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" assume","reasoning_details":[{"type":"reasoning.text","text":" assume","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" means","reasoning_details":[{"type":"reasoning.text","text":" means","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"40","reasoning_details":[{"type":"reasoning.text","text":"40","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" degrees","reasoning_details":[{"type":"reasoning.text","text":" degrees","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Celsius","reasoning_details":[{"type":"reasoning.text","text":" Celsius","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.text","text":" for","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Florence","reasoning_details":[{"type":"reasoning.text","text":" Florence","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.text","text":" Italy","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\n","reasoning_details":[{"type":"reasoning.text","text":".\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Checking weather data  \n- The tool provided \"40 C\" as the result, likely indicating 40 degrees Celsius for Florence, Italy.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Checking weather data  \n- The tool provided \"40 C\" as the result, likely indicating 40 degrees Celsius for Florence, Italy.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- This appears to be the current temperature, aligning with the user's likely interest in weather conditions.","reasoning_details":[{"type":"reasoning.text","text":"  \n- This appears to be the current temperature, aligning with the user's likely interest in weather conditions.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.text","text":" tool","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" returned","reasoning_details":[{"type":"reasoning.text","text":" returned","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"40","reasoning_details":[{"type":"reasoning.text","text":"40","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" C","reasoning_details":[{"type":"reasoning.text","text":" C","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"","reasoning_details":[{"type":"reasoning.text","text":"\"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.text","text":" for","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Florence","reasoning_details":[{"type":"reasoning.text","text":" Florence","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.text","text":" Italy","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\n","reasoning_details":[{"type":"reasoning.text","text":".\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" shows","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" of","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"40","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" For","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" more","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" detailed","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" information","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":" current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" you","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" may","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" want","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" to","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" check","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":" is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" reliable","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"40","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":" source","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
 
-            data: {"id":"gen-1758707376-hoB9RTgCmjS41NuTPmGH","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758707376,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":533,"completion_tokens":48,"total_tokens":581,"cost":0.00008644,"is_byok":false,"prompt_tokens_details":{"cached_tokens":512,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00001444,"upstream_inference_completions_cost":0.000072},"completion_tokens_details":{"reasoning_tokens":36,"image_tokens":0}}}
+            data: {"id":"gen-1758709881-ylFkHhSWB5GFqJrOqwjN","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758709882,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":587,"completion_tokens":226,"total_tokens":813,"cost":0.00036424,"is_byok":false,"prompt_tokens_details":{"cached_tokens":512,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00002524,"upstream_inference_completions_cost":0.000339},"completion_tokens_details":{"reasoning_tokens":195,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -376,4 +840,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 484.715417ms
+        duration: 376.146375ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_grok-code-fast-1_xai.yaml 🔗

@@ -1,979 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 570
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["xai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" user","reasoning_details":[{"type":"reasoning.text","text":" user","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" asked","reasoning_details":[{"type":"reasoning.text","text":" asked","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":":","reasoning_details":[{"type":"reasoning.text","text":":","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"What's","reasoning_details":[{"type":"reasoning.text","text":"What's","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Florence","reasoning_details":[{"type":"reasoning.text","text":" Florence","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.text","text":" Italy","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"?\"\n","reasoning_details":[{"type":"reasoning.text","text":"?\"\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Investigating user query  \n- The user wants to know the current weather in Florence, Italy.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Investigating user query  \n- The user wants to know the current weather in Florence, Italy.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- This involves retrieving weather information for a specific location.","reasoning_details":[{"type":"reasoning.text","text":"  \n- This involves retrieving weather information for a specific location.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n\n## Formulating approach  \n- Found a way to get weather data by specifying the city as a parameter.","reasoning_details":[{"type":"reasoning.text","text":"  \n\n## Formulating approach  \n- Found a way to get weather data by specifying the city as a parameter.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"call_91124540","function":{"name":"weather","arguments":"{\"location\":\"Florence, Italy\"}"},"index":0,"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"  \n- Planning to use \"Florence, Italy\" as the location to fetch accurate weather details.","reasoning_details":[{"type":"reasoning.text","text":"  \n- Planning to use \"Florence, Italy\" as the location to fetch accurate weather details.","format":"unknown","index":0}]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703079-m8nGWodB9zDhxcNIah2e","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703079,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":390,"completion_tokens":222,"total_tokens":612,"cost":0.00034188,"is_byok":false,"prompt_tokens_details":{"cached_tokens":384,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00000888,"upstream_inference_completions_cost":0.000333},"completion_tokens_details":{"reasoning_tokens":196,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 928.497459ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 790
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"call_91124540","function":{"arguments":"{\"location\":\"Florence, Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_91124540","role":"tool"}],"model":"x-ai/grok-code-fast-1","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["xai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"The","reasoning_details":[{"type":"reasoning.text","text":"The","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" tool","reasoning_details":[{"type":"reasoning.text","text":" tool","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" returned","reasoning_details":[{"type":"reasoning.text","text":" returned","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" \"","reasoning_details":[{"type":"reasoning.text","text":" \"","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"40","reasoning_details":[{"type":"reasoning.text","text":"40","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" C","reasoning_details":[{"type":"reasoning.text","text":" C","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\",","reasoning_details":[{"type":"reasoning.text","text":"\",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" which","reasoning_details":[{"type":"reasoning.text","text":" which","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" I","reasoning_details":[{"type":"reasoning.text","text":" I","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" assume","reasoning_details":[{"type":"reasoning.text","text":" assume","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" is","reasoning_details":[{"type":"reasoning.text","text":" is","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" ","reasoning_details":[{"type":"reasoning.text","text":" ","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"40","reasoning_details":[{"type":"reasoning.text","text":"40","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" degrees","reasoning_details":[{"type":"reasoning.text","text":" degrees","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Celsius","reasoning_details":[{"type":"reasoning.text","text":" Celsius","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" for","reasoning_details":[{"type":"reasoning.text","text":" for","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" the","reasoning_details":[{"type":"reasoning.text","text":" the","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" weather","reasoning_details":[{"type":"reasoning.text","text":" weather","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" in","reasoning_details":[{"type":"reasoning.text","text":" in","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Florence","reasoning_details":[{"type":"reasoning.text","text":" Florence","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":",","reasoning_details":[{"type":"reasoning.text","text":",","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":" Italy","reasoning_details":[{"type":"reasoning.text","text":" Italy","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":".\n","reasoning_details":[{"type":"reasoning.text","text":".\n","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\n\n## Reviewing weather data  \n- The tool provided weather information for Florence, Italy, returning \"40 C.","reasoning_details":[{"type":"reasoning.text","text":"\n\n## Reviewing weather data  \n- The tool provided weather information for Florence, Italy, returning \"40 C.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":"\"  \n- Assuming this means 40 degrees Celsius, it indicates a hot temperature for the location.","reasoning_details":[{"type":"reasoning.text","text":"\"  \n- Assuming this means 40 degrees Celsius, it indicates a hot temperature for the location.","format":"unknown","index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"The","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" current","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" in","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" ","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"40","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":".","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" (","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"Note","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":":","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" This","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" is","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" simplified","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" response","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" based","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" on","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" available","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" data","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":";","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" for","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" full","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" forecast","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":",","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" consider","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" checking","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" a","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":" service","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":".)","reasoning":null,"reasoning_details":[]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":"","reasoning":null,"reasoning_details":[]},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_10f00c862d"}
-
-            data: {"id":"gen-1758703084-SN5u3lQwyY9fNgFv8jOG","provider":"xAI","model":"x-ai/grok-code-fast-1","object":"chat.completion.chunk","created":1758703084,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":625,"completion_tokens":256,"total_tokens":881,"cost":0.00040532,"is_byok":false,"prompt_tokens_details":{"cached_tokens":576,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00002132,"upstream_inference_completions_cost":0.000384},"completion_tokens_details":{"reasoning_tokens":219,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 593.932667ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2.yaml 🔗

@@ -24,55 +24,55 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":" check"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":" check"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"weather:0","type":"function","function":{"name":"weather"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"weather:0","type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"location"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"location"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Fl"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Fl"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"ore"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"ore"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"nce"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"nce"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Italy"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Italy"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
 
-            data: {"id":"gen-1758707339-ZNfEpmo7a24E3TN0Yga9","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707339,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":76,"completion_tokens":31,"total_tokens":107,"cost":0.0001231,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000456,"upstream_inference_completions_cost":0.0000775},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709851-QEqIRKI009XxCHALjc2k","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709851,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":76,"completion_tokens":31,"total_tokens":107,"cost":0.0001231,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000456,"upstream_inference_completions_cost":0.0000775},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -81,8 +81,37 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 2.03776975s
+        duration: 1.435186916s
   - id: 1
+    request:
+        proto: HTTP/1.1
+        proto_major: 1
+        proto_minor: 1
+        content_length: 819
+        host: ""
+        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather in Florence, Italy for you.","tool_calls":[{"id":"weather:0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"stream":true}'
+        headers:
+            Accept:
+              - application/json
+            Content-Type:
+              - application/json
+            User-Agent:
+              - OpenAI/Go 2.3.0
+        url: https://openrouter.ai/api/v1/chat/completions
+        method: POST
+    response:
+        proto: HTTP/2.0
+        proto_major: 2
+        proto_minor: 0
+        content_length: -1
+        body: '{"error":{"message":"Provider returned error","code":429,"metadata":{"raw":"moonshotai/kimi-k2-0905 is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations","provider_name":"GMICloud"}},"user_id":"user_2zMGmKqlf4zmAvL9snVImB1Z1ZQ"}'
+        headers:
+            Content-Type:
+              - application/json
+        status: 429 Too Many Requests
+        code: 429
+        duration: 648.639375ms
+  - id: 2
     request:
         proto: HTTP/1.1
         proto_major: 1
@@ -105,79 +134,55 @@ interactions:
         proto_minor: 0
         content_length: -1
         body: |+
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":"The"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" is"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":"The"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":"°F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" current"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":")."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" That's"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" Make"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" is"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" sure"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" to"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" stay"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" hydrated"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" wear"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":"°F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" sunscreen"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":")."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" if"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" It's"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" you're"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" going"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" to"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" there"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" be"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" right"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":" outside"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":" now"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":""}
 
-            data: {"id":"gen-1758707343-zVHvKKVwNDkxXJj6MET8","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758707343,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":126,"completion_tokens":35,"total_tokens":161,"cost":0.0001631,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000756,"upstream_inference_completions_cost":0.0000875},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
+            data: {"id":"gen-1758709855-hikO8aUvMtIUghqo5Q7b","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758709855,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":155,"completion_tokens":22,"total_tokens":177,"cost":0.00014028,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000899,"upstream_inference_completions_cost":0.00005038},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
 
             data: [DONE]
 
@@ -186,4 +191,4 @@ interactions:
               - text/event-stream
         status: 200 OK
         code: 200
-        duration: 1.998385s
+        duration: 1.949914416s

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_baseten.yaml 🔗

@@ -1,159 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 576
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["baseten"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":" check"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":"{\"location"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":"Fl"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":"ore"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":"nce"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":"Italy"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"","arguments":"\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698598-9XHbe8nO1up7h9tLit6N","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698598,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":104,"completion_tokens":32,"total_tokens":136,"cost":0.0001424,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000624,"upstream_inference_completions_cost":0.00008},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 386.150833ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 871
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather in Florence, Italy for you.","tool_calls":[{"id":"functions.weather:0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"functions.weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["baseten"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":"The"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" is"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":"°F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":")."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" It's"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" there"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" right"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":" now"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":null}
-
-            data: {"id":"gen-1758698599-iW97WPYH25kPjqCPFE2m","provider":"BaseTen","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698599,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":156,"completion_tokens":23,"total_tokens":179,"cost":0.0001511,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000936,"upstream_inference_completions_cost":0.0000575},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 496.955625ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_chutes.yaml 🔗

@@ -1,157 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 575
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["chutes"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":" check"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.weather:0","index":0,"type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"{\"location"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"Fl"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"ore"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"nce"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"Italy"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":null,"index":0,"type":"function","function":{"name":null,"arguments":"\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758698431-gBPnHYfioe6vWXpYIu9E","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698431,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":94,"completion_tokens":32,"total_tokens":126,"cost":0.00008436,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00003572,"upstream_inference_completions_cost":0.00004864},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.230852709s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 870
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather in Florence, Italy for you.","tool_calls":[{"id":"functions.weather:0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"functions.weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["chutes"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":"The"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" is"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":"°F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":")"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" -"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698433-tlSCWJSTjZdPdmRVSdsM","provider":"Chutes","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698433,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":147,"completion_tokens":20,"total_tokens":167,"cost":0.00008626,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00005586,"upstream_inference_completions_cost":0.0000304},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.164862917s

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_deepinfra.yaml 🔗

@@ -1,77 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 578
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698447-t6HVYtvjECljnjRZ8GvN","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698447,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698447-t6HVYtvjECljnjRZ8GvN","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698447,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}]},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758698447-t6HVYtvjECljnjRZ8GvN","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698447,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":90,"completion_tokens":10,"total_tokens":100,"cost":0.000065,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000045,"upstream_inference_completions_cost":0.00002},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 679.760417ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 774
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["deepinfra"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698448-PjYIbGmFOAI3oWM4SemS","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698448,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698448-PjYIbGmFOAI3oWM4SemS","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698448,"choices":[{"index":0,"delta":{"role":"assistant","content":"The weather in Florence, Italy is 40 C."},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698448-PjYIbGmFOAI3oWM4SemS","provider":"DeepInfra","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698448,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":124,"completion_tokens":11,"total_tokens":135,"cost":0.000084,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000062,"upstream_inference_completions_cost":0.000022},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 802.196ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_fireworks.yaml 🔗

@@ -1,157 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 578
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["fireworks"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll get"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" information"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" right"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":" now"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"weather"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"location"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"Fl"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"ore"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"nce"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" Italy"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758698524-5mpZ0tIRrK8q3Q6eZQAA","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698524,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":97,"completion_tokens":35,"total_tokens":132,"cost":0.0001457,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000582,"upstream_inference_completions_cost":0.0000875},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 10.057092666s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 895
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the weather information for Florence, Italy for you right now.","tool_calls":[{"id":"functions.weather:0","function":{"arguments":"{\"location\": \"Florence, Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"functions.weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["fireworks"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":"The weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" is"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" -"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" that's"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698536-9yuyII7gp3usL5tI8gHI","provider":"Fireworks","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698536,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":146,"completion_tokens":17,"total_tokens":163,"cost":0.0001301,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000876,"upstream_inference_completions_cost":0.0000425},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.166147292s

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_groq.yaml 🔗

@@ -1,149 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 573
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["groq"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":"Let"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":" me"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":" check"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.weather:0","type":"function","function":{"name":"weather","arguments":"{\"location\":\"Florence\"}"},"index":0}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703128-RplHkDTJeNiFVROyOi4H","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703128,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":99,"completion_tokens":29,"total_tokens":128,"cost":0.000186,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000099,"upstream_inference_completions_cost":0.000087},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 275.632959ms
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 856
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"Let me check the weather for Florence, Italy.","tool_calls":[{"id":"functions.weather:0","function":{"arguments":"{\"location\":\"Florence\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"functions.weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["groq"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"It"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"’s"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" °"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" °"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":")"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"—"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"so"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" it"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"’s"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" right"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":" now"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fp_6e6ff3688b"}
-
-            data: {"id":"gen-1758703129-JVpkgPs4yE55K0L9Z65D","provider":"Groq","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758703129,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":147,"completion_tokens":26,"total_tokens":173,"cost":0.000225,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000147,"upstream_inference_completions_cost":0.000078},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 221.768625ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_moonshotai.yaml 🔗

@@ -1,153 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 579
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" get"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" information"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"weather:0","type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"location"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Fl"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"ore"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"nce"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Italy"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698549-Cj6sx2rFVy8SxIzE4rQi","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698549,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":76,"completion_tokens":32,"total_tokens":108,"cost":0.0001256,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000456,"upstream_inference_completions_cost":0.00008},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.510256375s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 865
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll get the weather information for Florence, Italy for you.","tool_calls":[{"id":"weather:0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":"The"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":" is"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":"°F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":")."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698552-kuvLITw54WQ4qVrGApNX","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698552,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":127,"completion_tokens":16,"total_tokens":143,"cost":0.0001162,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000762,"upstream_inference_completions_cost":0.00004},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.377033792s

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_moonshotai/turbo.yaml 🔗

@@ -1,129 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 585
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai/turbo"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"weather:0","type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"location"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Fl"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"ore"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"nce"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Italy"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698619-oNFYW9cVPVZcAzpztvgI","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698619,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":76,"completion_tokens":20,"total_tokens":96,"cost":0.0001912,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000912,"upstream_inference_completions_cost":0.0001},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.02439525s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 797
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"weather:0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["moonshotai/turbo"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":"It"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":"’s"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":" currently"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":" °"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":"C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":"—"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":"quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fpv0_ec889fbb"}
-
-            data: {"id":"gen-1758698620-fpA5AIBswvPwvlGCGmv3","provider":"Moonshot AI","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698620,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":115,"completion_tokens":16,"total_tokens":131,"cost":0.000218,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000138,"upstream_inference_completions_cost":0.00008},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 875.896791ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_novita.yaml 🔗

@@ -1,129 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 575
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["novita"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"weather:0","type":"function","function":{"name":"weather"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"location"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Fl"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"ore"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"nce"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":","},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Italy"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698576-XAjNfKwsDlXa9TW3B3yM","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698576,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":76,"completion_tokens":20,"total_tokens":96,"cost":0.0000956,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0000456,"upstream_inference_completions_cost":0.00005},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.14857275s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 787
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"tool_calls":[{"id":"weather:0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["novita"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":"The"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":" current"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":" is"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":"°F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":")."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":"fpv0_ef28f882"}
-
-            data: {"id":"gen-1758698579-i5c8s9QHwqjSPY3UCPId","provider":"Novita","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698579,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":115,"completion_tokens":16,"total_tokens":131,"cost":0.000109,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000069,"upstream_inference_completions_cost":0.00004},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.478965833s

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_siliconflow.yaml 🔗

@@ -1,197 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 580
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["siliconflow"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":" check"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"functions.weather:0","type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"{\""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"location"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"\":"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":" \""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"Fl"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"ore"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"nce"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":","}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"Italy"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":null,"type":"function","function":{"arguments":"\"}"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647762-KghUIUodL1L59UJSyEo8","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647762,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":104,"completion_tokens":31,"total_tokens":135,"cost":0.00013131,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00006032,"upstream_inference_completions_cost":0.00007099},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.276751334s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 875
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather in Florence, Italy for you.","tool_calls":[{"id":"functions.weather:0","function":{"arguments":"{\"location\": \"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"functions.weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["siliconflow"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":"It"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" appears"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" to"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" be"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" right"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" now"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" with"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" a"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" temperature"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" of"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":"°C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":"°F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":")."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" Make"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" sure"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" to"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" stay"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" hydrated"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" seek"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" shade"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" if"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" you're"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" planning"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" to"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" be"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":" outdoors"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}],"system_fingerprint":""}
-
-            data: {"id":"gen-1758647765-u1AXxNss8Cq9wkMDOE9R","provider":"SiliconFlow","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647765,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":157,"completion_tokens":38,"total_tokens":195,"cost":0.00017808,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00009106,"upstream_inference_completions_cost":0.00008702},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 2.030076209s

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_together.yaml 🔗

@@ -1,139 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 577
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"usage":{"include":true},"provider":{"only":["together"]},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":" check"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":" you"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"id":"call_3phdhufcik484u5ko1t3mdif","type":"function","function":{"name":"weather","arguments":""}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\"location\":\"Florence,Italy\"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-            data: {"id":"gen-1758698607-pYD2nO2kNVUJeWepZLxm","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698607,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":105,"completion_tokens":32,"total_tokens":137,"cost":0.000201,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000105,"upstream_inference_completions_cost":0.000096},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 1.851215709s
-  - id: 1
-    request:
-        proto: HTTP/1.1
-        proto_major: 1
-        proto_minor: 1
-        content_length: 891
-        host: ""
-        body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather in Florence, Italy for you.","tool_calls":[{"id":"call_3phdhufcik484u5ko1t3mdif","function":{"arguments":"{\"location\":\"Florence,Italy\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"call_3phdhufcik484u5ko1t3mdif","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["together"]},"usage":{"include":true},"stream":true}'
-        headers:
-            Accept:
-              - application/json
-            Content-Type:
-              - application/json
-            User-Agent:
-              - OpenAI/Go 2.3.0
-        url: https://openrouter.ai/api/v1/chat/completions
-        method: POST
-    response:
-        proto: HTTP/2.0
-        proto_major: 2
-        proto_minor: 0
-        content_length: -1
-        body: |+
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":"It"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":"’s"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" very"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" hot"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" in"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" right"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" now"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":"—"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":"about"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" "},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" °"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":"C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" ("},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":"104"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":" °"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":"F"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":")."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-            data: {"id":"gen-1758698609-mepolQdTkunttYqQr0UU","provider":"Together","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758698609,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":205,"completion_tokens":20,"total_tokens":225,"cost":0.000265,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.000205,"upstream_inference_completions_cost":0.00006},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-            data: [DONE]
-
-        headers:
-            Content-Type:
-              - text/event-stream
-        status: 200 OK
-        code: 200
-        duration: 906.690209ms

providertests/testdata/TestOpenRouterCommon/tool_streaming_kimi-k2_wandb.yaml 🔗

@@ -1,191 +0,0 @@
----
-version: 2
-interactions:
-  - id: 0
-    request:
-      proto: HTTP/1.1
-      proto_major: 1
-      proto_minor: 1
-      content_length: 574
-      host: ""
-      body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["wandb"]},"usage":{"include":true},"stream":true}'
-      headers:
-        Accept:
-          - application/json
-        Content-Type:
-          - application/json
-        User-Agent:
-          - OpenAI/Go 2.3.0
-      url: https://openrouter.ai/api/v1/chat/completions
-      method: POST
-    response:
-      proto: HTTP/2.0
-      proto_major: 2
-      proto_minor: 0
-      content_length: -1
-      body: |+
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":"I'll"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":" check"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":" the"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":" weather"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":" for"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":" Florence"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":" Italy"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":" right"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":" now"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":"."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"id":"functions.weather:0","type":"function","index":0,"function":{"name":"weather"}}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"{\""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"location"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\":"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":" \""},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"Fl"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"ore"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"nce"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":null,"tool_calls":[{"index":0,"function":{"arguments":"\"}"},"type":"function"}]},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"tool_calls","native_finish_reason":"tool_calls","logprobs":null}]}
-
-        data: {"id":"gen-1758647943-3Y7XIA4Pet8LczpLpaDZ","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647943,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":97,"completion_tokens":30,"total_tokens":127,"cost":0.00025095,"is_byok":false,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.00013095,"upstream_inference_completions_cost":0.00012},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-        data: [DONE]
-
-      headers:
-        Content-Type:
-          - text/event-stream
-      status: 200 OK
-      code: 200
-      duration: 496.2315ms
-  - id: 1
-    request:
-      proto: HTTP/1.1
-      proto_major: 1
-      proto_minor: 1
-      content_length: 866
-      host: ""
-      body: '{"messages":[{"content":"You are a helpful assistant","role":"system"},{"content":"What''s the weather in Florence,Italy?","role":"user"},{"content":"I''ll check the weather for Florence, Italy right now.","tool_calls":[{"id":"functions.weather:0","function":{"arguments":"{\"location\": \"Florence\"}","name":"weather"},"type":"function"}],"role":"assistant"},{"content":"40 C","tool_call_id":"functions.weather:0","role":"tool"}],"model":"moonshotai/kimi-k2-0905","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"weather","strict":false,"description":"Get weather information for a location","parameters":{"properties":{"location":{"description":"the city","type":"string"}},"required":["location"],"type":"object"}},"type":"function"}],"provider":{"only":["wandb"]},"usage":{"include":true},"stream":true}'
-      headers:
-        Accept:
-          - application/json
-        Content-Type:
-          - application/json
-        User-Agent:
-          - OpenAI/Go 2.3.0
-      url: https://openrouter.ai/api/v1/chat/completions
-      method: POST
-    response:
-      proto: HTTP/2.0
-      proto_major: 2
-      proto_minor: 0
-      content_length: -1
-      body: |+
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"Fl"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"ore"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"nce"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" is"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" quite"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" warm"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" right"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" now"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"—"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"temperature"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"s"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" are"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" around"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" **"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"40"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" °"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"C"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"**."},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" If"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" you're"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" heading"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" out"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":","},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" be"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" sure"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" to"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" stay"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" hydrated"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" and"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" use"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" plenty"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" of"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" sun"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":" protection"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":"!"},"finish_reason":null,"native_finish_reason":null,"logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":"stop","native_finish_reason":"stop","logprobs":null}]}
-
-        data: {"id":"gen-1758647944-5EeZ51jkbqPRveFpOa0F","provider":"WandB","model":"moonshotai/kimi-k2-0905","object":"chat.completion.chunk","created":1758647944,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null,"native_finish_reason":null,"logprobs":null}],"usage":{"prompt_tokens":170,"completion_tokens":36,"total_tokens":206,"cost":0.0003735,"is_byok":false,"prompt_tokens_details":{"cached_tokens":64,"audio_tokens":0},"cost_details":{"upstream_inference_cost":null,"upstream_inference_prompt_cost":0.0002295,"upstream_inference_completions_cost":0.000144},"completion_tokens_details":{"reasoning_tokens":0,"image_tokens":0}}}
-
-        data: [DONE]
-
-      headers:
-        Content-Type:
-          - text/event-stream
-      status: 200 OK
-      code: 200
-      duration: 302.790792ms