Preserve thinking content for providers that require it (#8857)

Signed-off-by: jh-block <jhugo@block.xyz>
This commit is contained in:
jh-block
2026-05-15 12:36:25 +02:00
committed by GitHub
parent 401f8e86ba
commit 537eb23fb2
28 changed files with 1117 additions and 46 deletions
+2
View File
@@ -231,6 +231,7 @@ export type DeclarativeProviderConfig = {
model_doc_link?: string | null;
models: Array<ModelInfo>;
name: string;
preserves_thinking?: boolean;
requires_auth?: boolean;
setup_steps?: Array<string>;
skip_canonical_filtering?: boolean;
@@ -1629,6 +1630,7 @@ export type UpdateCustomProviderRequest = {
[key: string]: string;
} | null;
models: Array<string>;
preserves_thinking?: boolean | null;
requires_auth?: boolean;
supports_streaming?: boolean | null;
};