From 629257b1c19ea89c5c1a83a1cb7436895519f183 Mon Sep 17 00:00:00 2001 From: Kayvan Sylvan Date: Thu, 12 Feb 2026 18:32:54 -0800 Subject: [PATCH 1/2] feat: enable responses for GrokAI (xAI) provider ### CHANGES - Set ImplementsResponses to true for GrokAI provider. --- internal/plugins/ai/openai_compatible/providers_config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/plugins/ai/openai_compatible/providers_config.go b/internal/plugins/ai/openai_compatible/providers_config.go index fdbb7df3..2ef7916c 100644 --- a/internal/plugins/ai/openai_compatible/providers_config.go +++ b/internal/plugins/ai/openai_compatible/providers_config.go @@ -236,7 +236,7 @@ var ProviderMap = map[string]ProviderConfig{ "GrokAI": { Name: "GrokAI", BaseURL: "https://api.x.ai/v1", - ImplementsResponses: false, + ImplementsResponses: true, }, "Groq": { Name: "Groq", From d5219a8efd37d617b57ebe0b6dd48cc8fbd4e729 Mon Sep 17 00:00:00 2001 From: Kayvan Sylvan Date: Thu, 12 Feb 2026 18:37:06 -0800 Subject: [PATCH 2/2] chore: incoming 1997 changelog entry --- cmd/generate_changelog/incoming/1997.txt | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 cmd/generate_changelog/incoming/1997.txt diff --git a/cmd/generate_changelog/incoming/1997.txt b/cmd/generate_changelog/incoming/1997.txt new file mode 100644 index 00000000..a1786435 --- /dev/null +++ b/cmd/generate_changelog/incoming/1997.txt @@ -0,0 +1,4 @@ +### PR [#1997](https://github.com/danielmiessler/Fabric/pull/1997) by [ksylvan](https://github.com/ksylvan): Enable responses API usage for GrokAI (xAI) provider + +- Enable responses API for GrokAI (xAI) provider +- Set ImplementsResponses to true for GrokAI provider