From 0aa6eabffdacba94e87dee29b014c3e4a1aca4d0 Mon Sep 17 00:00:00 2001 From: robert-j-y <212159665+robert-j-y@users.noreply.github.com> Date: Thu, 14 May 2026 17:00:01 -0700 Subject: [PATCH] chore: update OpenAPI spec from monorepo (#248) Co-authored-by: OpenRouter SDK Bot --- .speakeasy/in.openapi.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.speakeasy/in.openapi.yaml b/.speakeasy/in.openapi.yaml index c0ec723..68bdc92 100644 --- a/.speakeasy/in.openapi.yaml +++ b/.speakeasy/in.openapi.yaml @@ -6390,6 +6390,15 @@ components: enum: - fusion type: string + max_tool_calls: + description: >- + Maximum number of tool-calling steps each panelist (analysis model) and the judge model may take during + their agentic web-research loop. Models with web_search/web_fetch enabled iterate until they produce a text + response or hit this ceiling. Defaults to 8. Capped at 16. + example: 12 + maximum: 16 + minimum: 1 + type: integer model: description: >- Slug of the model that performs both the judge step (with web_search + web_fetch) and the final synthesis. @@ -6442,6 +6451,15 @@ components: maxItems: 8 minItems: 1 type: array + max_tool_calls: + description: >- + Maximum number of tool-calling steps each panelist (analysis model) and the judge model may take during + their agentic web-research loop. Models with web_search/web_fetch enabled iterate until they produce a text + response or hit this ceiling. Defaults to 8. Capped at 16. + example: 12 + maximum: 16 + minimum: 1 + type: integer model: description: >- Slug of the judge model that produces the structured analysis JSON. Defaults to the model used in the outer