From f8d04e6672978e6616b07d4730096915a346a8e9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 13 Oct 2026 06:23:19 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...ter.Models.OutputFusionServerToolItem.g.cs | 30 +------------------ .../OpenRouter.Models.OutputItems.g.cs | 2 +- src/libs/OpenRouter/openapi.yaml | 18 ----------- 3 files changed, 2 insertions(+), 48 deletions(-) diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputFusionServerToolItem.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputFusionServerToolItem.g.cs index 2e821d0c..eb598f51 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputFusionServerToolItem.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputFusionServerToolItem.g.cs @@ -5,7 +5,7 @@ namespace OpenRouter { /// /// An openrouter:fusion server tool output item
- /// Example: {"arguments":"{\u0022prompt\u0022:\u0022Compare the leading approaches\u0022}","call_id":"call_fusion_abc123","id":"st_tmp_abc123","status":"completed","type":"openrouter:fusion"} + /// Example: {"id":"st_tmp_abc123","status":"completed","type":"openrouter:fusion"} ///
public sealed partial class OutputFusionServerToolItem { @@ -17,22 +17,6 @@ public sealed partial class OutputFusionServerToolItem [global::System.Text.Json.Serialization.JsonPropertyName("analysis")] public global::OpenRouter.FusionAnalysisResult? Analysis { get; set; } - /// - /// The raw tool-call arguments string as emitted by the model.
- /// Example: {"prompt":"Compare the leading approaches"} - ///
- /// {"prompt":"Compare the leading approaches"} - [global::System.Text.Json.Serialization.JsonPropertyName("arguments")] - public string? Arguments { get; set; } - - /// - /// The model-generated tool call id from the originating turn.
- /// Example: call_fusion_abc123 - ///
- /// call_fusion_abc123 - [global::System.Text.Json.Serialization.JsonPropertyName("call_id")] - public string? CallId { get; set; } - /// /// Error message when the fusion run did not produce an analysis result. /// @@ -101,14 +85,6 @@ public sealed partial class OutputFusionServerToolItem /// Structured analysis produced by the fusion analyst model.
/// Example: {"blind_spots":["No model considered the impact on existing API consumers."],"consensus":["All panel models agree the request is asking for a concise summary."],"contradictions":[{"stances":[{"model":"openai/gpt-5","stance":"Favors an incremental rollout."},{"model":"anthropic/claude-sonnet-4.5","stance":"Favors a single coordinated migration."}],"topic":"Recommended approach"}],"partial_coverage":[{"models":["openai/gpt-5"],"point":"Only one model addressed the rollback strategy."}],"unique_insights":[{"insight":"Highlighted a backwards-compatibility risk the other models missed.","model":"anthropic/claude-sonnet-4.5"}]} /// - /// - /// The raw tool-call arguments string as emitted by the model.
- /// Example: {"prompt":"Compare the leading approaches"} - /// - /// - /// The model-generated tool call id from the originating turn.
- /// Example: call_fusion_abc123 - /// /// /// Error message when the fusion run did not produce an analysis result. /// @@ -132,8 +108,6 @@ public sealed partial class OutputFusionServerToolItem public OutputFusionServerToolItem( global::OpenRouter.ToolCallStatus status, global::OpenRouter.FusionAnalysisResult? analysis, - string? arguments, - string? callId, string? error, global::System.Collections.Generic.IList? failedModels, string? failureReason, @@ -143,8 +117,6 @@ public OutputFusionServerToolItem( global::OpenRouter.OutputFusionServerToolItemType type) { this.Analysis = analysis; - this.Arguments = arguments; - this.CallId = callId; this.Error = error; this.FailedModels = failedModels; this.FailureReason = failureReason; diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputItems.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputItems.g.cs index 729fe083..68a2787c 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputItems.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputItems.g.cs @@ -1000,7 +1000,7 @@ public bool TryPickOpenrouterExperimentalSearchModels( /// /// An openrouter:fusion server tool output item
- /// Example: {"arguments":"{\u0022prompt\u0022:\u0022Compare the leading approaches\u0022}","call_id":"call_fusion_abc123","id":"st_tmp_abc123","status":"completed","type":"openrouter:fusion"} + /// Example: {"id":"st_tmp_abc123","status":"completed","type":"openrouter:fusion"} ///
#if NET6_0_OR_GREATER public global::OpenRouter.OutputFusionServerToolItem? OpenrouterFusion { get; init; } diff --git a/src/libs/OpenRouter/openapi.yaml b/src/libs/OpenRouter/openapi.yaml index 8067c49a..9344b1e2 100644 --- a/src/libs/OpenRouter/openapi.yaml +++ b/src/libs/OpenRouter/openapi.yaml @@ -33571,8 +33571,6 @@ "OutputFusionServerToolItem": { "description": "An openrouter:fusion server tool output item", "example": { - "arguments": "{\"prompt\":\"Compare the leading approaches\"}", - "call_id": "call_fusion_abc123", "id": "st_tmp_abc123", "status": "completed", "type": "openrouter:fusion" @@ -33581,22 +33579,6 @@ "analysis": { "$ref": "#/components/schemas/FusionAnalysisResult" }, - "arguments": { - "description": "The raw tool-call arguments string as emitted by the model.", - "example": "{\"prompt\":\"Compare the leading approaches\"}", - "type": [ - "string", - "null" - ] - }, - "call_id": { - "description": "The model-generated tool call id from the originating turn.", - "example": "call_fusion_abc123", - "type": [ - "string", - "null" - ] - }, "error": { "description": "Error message when the fusion run did not produce an analysis result.", "type": "string"