diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ChatWebSearchShorthand.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ChatWebSearchShorthand.g.cs index 756851c..b7acc8c 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.Models.ChatWebSearchShorthand.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ChatWebSearchShorthand.g.cs @@ -34,7 +34,7 @@ public sealed partial class ChatWebSearchShorthand public int? MaxResults { get; set; } /// - /// 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. + /// 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. Defaults to 50 when not specified. /// [global::System.Text.Json.Serialization.JsonPropertyName("max_total_results")] public int? MaxTotalResults { get; set; } @@ -89,7 +89,7 @@ public sealed partial class ChatWebSearchShorthand /// Maximum number of search results to return per search call. Defaults to 5. Applies to Exa, Firecrawl, and Parallel engines; ignored with native provider search. /// /// - /// 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. + /// 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. Defaults to 50 when not specified. /// /// /// diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchConfig.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchConfig.g.cs index 53cd2e0..349fc2f 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchConfig.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchConfig.g.cs @@ -34,7 +34,7 @@ public sealed partial class WebSearchConfig public int? MaxResults { get; set; } /// - /// 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. + /// 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. Defaults to 50 when not specified. /// [global::System.Text.Json.Serialization.JsonPropertyName("max_total_results")] public int? MaxTotalResults { get; set; } @@ -74,7 +74,7 @@ public sealed partial class WebSearchConfig /// Maximum number of search results to return per search call. Defaults to 5. Applies to Exa, Firecrawl, and Parallel engines; ignored with native provider search. /// /// - /// 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. + /// 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. Defaults to 50 when not specified. /// /// /// How much context to retrieve per result. Applies to Exa and Parallel engines; ignored with native provider search and Firecrawl. For Exa, pins a fixed per-result character cap (low=5,000, medium=15,000, high=30,000); when omitted, Exa picks an adaptive size per query and document (typically ~2,000–4,000 characters per result). For Parallel, controls the total characters across all results; when omitted, Parallel uses its own default size. diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchServerToolConfig.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchServerToolConfig.g.cs index bb89eca..15ae7ec 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchServerToolConfig.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.WebSearchServerToolConfig.g.cs @@ -34,7 +34,7 @@ public sealed partial class WebSearchServerToolConfig public int? MaxResults { get; set; } /// - /// 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. + /// 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. Defaults to 50 when not specified. /// [global::System.Text.Json.Serialization.JsonPropertyName("max_total_results")] public int? MaxTotalResults { get; set; } @@ -74,7 +74,7 @@ public sealed partial class WebSearchServerToolConfig /// Maximum number of search results to return per search call. Defaults to 5. Applies to Exa, Firecrawl, and Parallel engines; ignored with native provider search. /// /// - /// 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. + /// 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. Defaults to 50 when not specified. /// /// /// How much context to retrieve per result. Applies to Exa and Parallel engines; ignored with native provider search and Firecrawl. For Exa, pins a fixed per-result character cap (low=5,000, medium=15,000, high=30,000); when omitted, Exa picks an adaptive size per query and document (typically ~2,000–4,000 characters per result). For Parallel, controls the total characters across all results; when omitted, Parallel uses its own default size. diff --git a/src/libs/OpenRouter/openapi.yaml b/src/libs/OpenRouter/openapi.yaml index b09e710..e42a272 100644 --- a/src/libs/OpenRouter/openapi.yaml +++ b/src/libs/OpenRouter/openapi.yaml @@ -10041,7 +10041,7 @@ }, "max_total_results": { "type": "integer", - "description": "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." + "description": "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. Defaults to 50 when not specified." }, "search_context_size": { "$ref": "#/components/schemas/SearchQualityLevel" @@ -16196,7 +16196,7 @@ }, "max_total_results": { "type": "integer", - "description": "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." + "description": "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. Defaults to 50 when not specified." }, "search_context_size": { "$ref": "#/components/schemas/SearchQualityLevel" @@ -16266,7 +16266,7 @@ }, "max_total_results": { "type": "integer", - "description": "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." + "description": "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. Defaults to 50 when not specified." }, "parameters": { "$ref": "#/components/schemas/WebSearchConfig"