From 17bc2f3e46679237b59750d786e7dcfbaa081ff5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peer=20Sch=C3=BCtt?= <20603780+peerschuett@users.noreply.github.com> Date: Wed, 22 Oct 2025 17:38:12 +0200 Subject: [PATCH] Standardized `AdditionalApiParameters` type by removing nullable value types across providers. --- app/MindWork AI Studio/Provider/Anthropic/ChatRequest.cs | 2 +- app/MindWork AI Studio/Provider/Fireworks/ChatRequest.cs | 2 +- app/MindWork AI Studio/Provider/Google/ChatRequest.cs | 2 +- app/MindWork AI Studio/Provider/Groq/ChatRequest.cs | 2 +- app/MindWork AI Studio/Provider/Mistral/ChatRequest.cs | 2 +- .../Provider/OpenAI/ChatCompletionAPIRequest.cs | 2 +- app/MindWork AI Studio/Provider/OpenAI/ResponsesAPIRequest.cs | 2 +- app/MindWork AI Studio/Provider/SelfHosted/ChatRequest.cs | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/MindWork AI Studio/Provider/Anthropic/ChatRequest.cs b/app/MindWork AI Studio/Provider/Anthropic/ChatRequest.cs index 677381c0..afaef92c 100644 --- a/app/MindWork AI Studio/Provider/Anthropic/ChatRequest.cs +++ b/app/MindWork AI Studio/Provider/Anthropic/ChatRequest.cs @@ -21,5 +21,5 @@ public readonly record struct ChatRequest( { [JsonExtensionData] -public Dictionary AdditionalApiParameters { get; init; } +public Dictionary AdditionalApiParameters { get; init; } } \ No newline at end of file diff --git a/app/MindWork AI Studio/Provider/Fireworks/ChatRequest.cs b/app/MindWork AI Studio/Provider/Fireworks/ChatRequest.cs index d8fe7e62..cf9f5115 100644 --- a/app/MindWork AI Studio/Provider/Fireworks/ChatRequest.cs +++ b/app/MindWork AI Studio/Provider/Fireworks/ChatRequest.cs @@ -16,5 +16,5 @@ public readonly record struct ChatRequest( { [JsonExtensionData] - public Dictionary AdditionalApiParameters { get; init; } + public Dictionary AdditionalApiParameters { get; init; } } \ No newline at end of file diff --git a/app/MindWork AI Studio/Provider/Google/ChatRequest.cs b/app/MindWork AI Studio/Provider/Google/ChatRequest.cs index e4bb6807..e0b50874 100644 --- a/app/MindWork AI Studio/Provider/Google/ChatRequest.cs +++ b/app/MindWork AI Studio/Provider/Google/ChatRequest.cs @@ -17,5 +17,5 @@ public readonly record struct ChatRequest( { [JsonExtensionData] - public Dictionary AdditionalApiParameters { get; init; } + public Dictionary AdditionalApiParameters { get; init; } } \ No newline at end of file diff --git a/app/MindWork AI Studio/Provider/Groq/ChatRequest.cs b/app/MindWork AI Studio/Provider/Groq/ChatRequest.cs index 70cd438c..50d320bc 100644 --- a/app/MindWork AI Studio/Provider/Groq/ChatRequest.cs +++ b/app/MindWork AI Studio/Provider/Groq/ChatRequest.cs @@ -19,5 +19,5 @@ public readonly record struct ChatRequest( { [JsonExtensionData] - public Dictionary AdditionalApiParameters { get; init; } + public Dictionary AdditionalApiParameters { get; init; } } \ No newline at end of file diff --git a/app/MindWork AI Studio/Provider/Mistral/ChatRequest.cs b/app/MindWork AI Studio/Provider/Mistral/ChatRequest.cs index 54570ed3..48d69bb0 100644 --- a/app/MindWork AI Studio/Provider/Mistral/ChatRequest.cs +++ b/app/MindWork AI Studio/Provider/Mistral/ChatRequest.cs @@ -20,5 +20,5 @@ public readonly record struct ChatRequest( { [JsonExtensionData] - public Dictionary AdditionalApiParameters { get; init; } + public Dictionary AdditionalApiParameters { get; init; } } \ No newline at end of file diff --git a/app/MindWork AI Studio/Provider/OpenAI/ChatCompletionAPIRequest.cs b/app/MindWork AI Studio/Provider/OpenAI/ChatCompletionAPIRequest.cs index fc9b0fe3..d5a30286 100644 --- a/app/MindWork AI Studio/Provider/OpenAI/ChatCompletionAPIRequest.cs +++ b/app/MindWork AI Studio/Provider/OpenAI/ChatCompletionAPIRequest.cs @@ -19,5 +19,5 @@ public record ChatCompletionAPIRequest( } [JsonExtensionData] - public Dictionary? AdditionalApiParameters { get; init; } + public Dictionary? AdditionalApiParameters { get; init; } } \ No newline at end of file diff --git a/app/MindWork AI Studio/Provider/OpenAI/ResponsesAPIRequest.cs b/app/MindWork AI Studio/Provider/OpenAI/ResponsesAPIRequest.cs index d37aa3b0..520e50f4 100644 --- a/app/MindWork AI Studio/Provider/OpenAI/ResponsesAPIRequest.cs +++ b/app/MindWork AI Studio/Provider/OpenAI/ResponsesAPIRequest.cs @@ -22,5 +22,5 @@ public record ResponsesAPIRequest( } [JsonExtensionData] - public Dictionary? AdditionalApiParameters { get; init; } + public Dictionary? AdditionalApiParameters { get; init; } } \ No newline at end of file diff --git a/app/MindWork AI Studio/Provider/SelfHosted/ChatRequest.cs b/app/MindWork AI Studio/Provider/SelfHosted/ChatRequest.cs index bc0687b3..97618492 100644 --- a/app/MindWork AI Studio/Provider/SelfHosted/ChatRequest.cs +++ b/app/MindWork AI Studio/Provider/SelfHosted/ChatRequest.cs @@ -16,5 +16,5 @@ public readonly record struct ChatRequest( { [JsonExtensionData] - public Dictionary AdditionalApiParameters { get; init; } + public Dictionary AdditionalApiParameters { get; init; } } \ No newline at end of file