diff --git a/.speakeasy/in.openapi.yaml b/.speakeasy/in.openapi.yaml index e648028..c6e40df 100644 --- a/.speakeasy/in.openapi.yaml +++ b/.speakeasy/in.openapi.yaml @@ -13959,6 +13959,37 @@ components: example: end_turn nullable: true type: string + OutputAdvisorServerToolItem: + description: An openrouter:advisor server tool output item + example: + id: st_tmp_abc123 + status: completed + type: openrouter:advisor + properties: + advice: + description: The advisor model's response (the advice text returned to the executor). + type: string + error: + description: Error message when the advisor call did not produce advice. + type: string + id: + type: string + model: + description: Slug of the advisor model that was consulted. + type: string + prompt: + description: The prompt the executor sent to the advisor. + type: string + status: + $ref: '#/components/schemas/ToolCallStatus' + type: + enum: + - openrouter:advisor + type: string + required: + - status + - type + type: object OutputApplyPatchCallItem: description: >- A native `apply_patch_call` output item matching OpenAI's Responses API shape. Emitted when the client requested @@ -14778,6 +14809,7 @@ components: function_call: '#/components/schemas/OutputFunctionCallItem' image_generation_call: '#/components/schemas/OutputImageGenerationCallItem' message: '#/components/schemas/OutputMessageItem' + openrouter:advisor: '#/components/schemas/OutputAdvisorServerToolItem' openrouter:apply_patch: '#/components/schemas/OutputApplyPatchServerToolItem' openrouter:bash: '#/components/schemas/OutputBashServerToolItem' openrouter:browser_use: '#/components/schemas/OutputBrowserUseServerToolItem' @@ -14829,6 +14861,7 @@ components: - $ref: '#/components/schemas/OutputMcpServerToolItem' - $ref: '#/components/schemas/OutputSearchModelsServerToolItem' - $ref: '#/components/schemas/OutputFusionServerToolItem' + - $ref: '#/components/schemas/OutputAdvisorServerToolItem' - $ref: '#/components/schemas/OutputCustomToolCallItem' OutputItemWebSearchCall: example: