diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ChatWebSearchShorthand.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ChatWebSearchShorthand.g.cs
index 8fb166d6..06347670 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.ChatWebSearchShorthand.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ChatWebSearchShorthand.g.cs
@@ -46,7 +46,7 @@ public sealed partial class ChatWebSearchShorthand
public global::OpenRouter.WebSearchConfig? Parameters { get; set; }
///
- /// How much context to retrieve per result. Defaults to medium (15000 chars). Only applies when using the Exa engine; ignored with native provider search.
+ /// How much context to retrieve per result. Defaults to medium (15000 chars). Applies to Exa and Parallel engines; ignored with native provider search and Firecrawl.
///
[global::System.Text.Json.Serialization.JsonPropertyName("search_context_size")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::OpenRouter.JsonConverters.SearchQualityLevelJsonConverter))]
@@ -93,7 +93,7 @@ public sealed partial class ChatWebSearchShorthand
///
///
///
- /// How much context to retrieve per result. Defaults to medium (15000 chars). Only applies when using the Exa engine; ignored with native provider search.
+ /// How much context to retrieve per result. Defaults to medium (15000 chars). Applies to Exa and Parallel engines; ignored with native provider search and Firecrawl.
///
///
/// Approximate user location for location-biased results.
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.SearchQualityLevel.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.SearchQualityLevel.g.cs
index 07a7c77e..8599f183 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.SearchQualityLevel.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.SearchQualityLevel.g.cs
@@ -4,7 +4,7 @@
namespace OpenRouter
{
///
- /// How much context to retrieve per result. Defaults to medium (15000 chars). Only applies when using the Exa engine; ignored with native provider search.
+ /// How much context to retrieve per result. Defaults to medium (15000 chars). Applies to Exa and Parallel engines; ignored with native provider search and Firecrawl.
///
public enum SearchQualityLevel
{
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchConfig.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchConfig.g.cs
index 10c9bf8c..b4cc3258 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchConfig.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchConfig.g.cs
@@ -40,7 +40,7 @@ public sealed partial class WebSearchConfig
public int? MaxTotalResults { get; set; }
///
- /// How much context to retrieve per result. Defaults to medium (15000 chars). Only applies when using the Exa engine; ignored with native provider search.
+ /// How much context to retrieve per result. Defaults to medium (15000 chars). Applies to Exa and Parallel engines; ignored with native provider search and Firecrawl.
///
[global::System.Text.Json.Serialization.JsonPropertyName("search_context_size")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::OpenRouter.JsonConverters.SearchQualityLevelJsonConverter))]
@@ -77,7 +77,7 @@ public sealed partial class WebSearchConfig
/// Maximum total number of search results across all search calls in a single request. Once this limit is reached, the tool will stop returning new results. Useful for controlling cost and context size in agentic loops.
///
///
- /// How much context to retrieve per result. Defaults to medium (15000 chars). Only applies when using the Exa engine; ignored with native provider search.
+ /// How much context to retrieve per result. Defaults to medium (15000 chars). Applies to Exa and Parallel engines; ignored with native provider search and Firecrawl.
///
///
/// Approximate user location for location-biased results.
diff --git a/src/libs/OpenRouter/openapi.yaml b/src/libs/OpenRouter/openapi.yaml
index cbd70778..07f83912 100644
--- a/src/libs/OpenRouter/openapi.yaml
+++ b/src/libs/OpenRouter/openapi.yaml
@@ -13117,7 +13117,7 @@
"medium",
"high"
],
- "description": "How much context to retrieve per result. Defaults to medium (15000 chars). Only applies when using the Exa engine; ignored with native provider search.",
+ "description": "How much context to retrieve per result. Defaults to medium (15000 chars). Applies to Exa and Parallel engines; ignored with native provider search and Firecrawl.",
"title": "SearchQualityLevel"
},
"WebSearchUserLocationServerToolType": {