From 81fef60266b3e5abdc9480e19effa8db411c5eec Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Tue, 30 Dec 2025 14:37:32 -0800 Subject: fix: ensure variants also work for completely custom models (#6481) Co-authored-by: Daniel Smolsky --- packages/sdk/js/src/v2/gen/types.gen.ts | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) (limited to 'packages/sdk') diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index 58b44fe17..947636f7c 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -1309,6 +1309,18 @@ export type ProviderConfig = { provider?: { npm: string } + /** + * Variant-specific configuration + */ + variants?: { + [key: string]: { + /** + * Disable this variant for the model + */ + disabled?: boolean + [key: string]: unknown | boolean | undefined + } + } } } whitelist?: Array @@ -1717,11 +1729,6 @@ export type Command = { subtask?: boolean } -export type Variant = { - disabled: boolean - [key: string]: unknown | boolean -} - export type Model = { id: string providerID: string @@ -1786,7 +1793,9 @@ export type Model = { } release_date: string variants?: { - [key: string]: Variant + [key: string]: { + [key: string]: unknown + } } } @@ -3497,6 +3506,11 @@ export type ProviderListResponses = { provider?: { npm: string } + variants?: { + [key: string]: { + [key: string]: unknown + } + } } } }> -- cgit v1.2.3