From f80226251d95a397415add6d61045052a8c8bcf0 Mon Sep 17 00:00:00 2001 From: Developer Date: Fri, 15 Aug 2025 14:12:52 +0100 Subject: [PATCH] Add stream_options for token usage tracking in streaming responses X.AI supports the OpenAI standard stream_options parameter to include token usage information in streaming responses. This ensures token usage is properly tracked when using streaming mode. --- src/grok/client.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/grok/client.ts b/src/grok/client.ts index 88e776d..18841d8 100644 --- a/src/grok/client.ts +++ b/src/grok/client.ts @@ -114,6 +114,7 @@ export class GrokClient { temperature: 0.7, max_tokens: 4000, stream: true, + stream_options: { include_usage: true }, }; // Add search parameters if specified