From 7d0a303785fd73677c255fb15657e6af8dc1e3e8 Mon Sep 17 00:00:00 2001 From: "Joseph T. Lyons" Date: Fri, 29 Aug 2025 23:03:47 -0400 Subject: [PATCH] Add xAI to supported language model providers (#37206) After setting a `grok` model via the agent panel, the settings complains that it doesn't recognize the language model provider: SCR-20250829-tqqd Also, sorted the list, in the follow-up commit. Release Notes: - N/A --- crates/agent_settings/src/agent_settings.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/crates/agent_settings/src/agent_settings.rs b/crates/agent_settings/src/agent_settings.rs index 3808cc510f7941107f6e4ab90c9a5f8a2c3d920a..3e21e18a11ba68726f15d88bec93b95f01f89500 100644 --- a/crates/agent_settings/src/agent_settings.rs +++ b/crates/agent_settings/src/agent_settings.rs @@ -352,18 +352,19 @@ impl JsonSchema for LanguageModelProviderSetting { fn json_schema(_: &mut schemars::SchemaGenerator) -> schemars::Schema { json_schema!({ "enum": [ - "anthropic", "amazon-bedrock", + "anthropic", + "copilot_chat", + "deepseek", "google", "lmstudio", + "mistral", "ollama", "openai", - "zed.dev", - "copilot_chat", - "deepseek", "openrouter", - "mistral", - "vercel" + "vercel", + "x_ai", + "zed.dev" ] }) }