From 1f8648eda0e48d6f486fc8c92fe132333d298acf Mon Sep 17 00:00:00 2001 From: "braintrust-bot[bot]" <215900051+braintrust-bot[bot]@users.noreply.github.com> Date: Fri, 25 Sep 2026 00:28:45 +0000 Subject: [PATCH] chore: Update platform types --- generated_types.json | 21 ++++++++++++++++++++- js/src/generated_plain_types.ts | 25 +++++++++++++++++++++---- js/src/generated_types.ts | 12 +++++++++++- js/util/generated_plain_types.ts | 25 +++++++++++++++++++++---- js/util/generated_types.ts | 12 +++++++++++- 5 files changed, 84 insertions(+), 11 deletions(-) diff --git a/generated_types.json b/generated_types.json index b0f2c3510..ac912401c 100644 --- a/generated_types.json +++ b/generated_types.json @@ -91,7 +91,8 @@ "org_audit_logs", "project_group", "ai_secret", - "org_ai_secret" + "org_ai_secret", + "org_account" ], "description": "The object type that the ACL applies to" }, @@ -293,6 +294,15 @@ "type": "string", "enum": ["none", "minimal", "low", "medium", "high"] }, + "chat_template_kwargs": { + "type": "object", + "properties": { + "enable_thinking": { + "type": "boolean" + } + }, + "additionalProperties": {} + }, "verbosity": { "type": "string", "enum": ["low", "medium", "high"] @@ -3813,6 +3823,15 @@ "type": "string", "enum": ["none", "minimal", "low", "medium", "high"] }, + "chat_template_kwargs": { + "type": "object", + "properties": { + "enable_thinking": { + "type": "boolean" + } + }, + "additionalProperties": {} + }, "verbosity": { "type": "string", "enum": ["low", "medium", "high"] diff --git a/js/src/generated_plain_types.ts b/js/src/generated_plain_types.ts index 21145bfd8..6edea59dd 100644 --- a/js/src/generated_plain_types.ts +++ b/js/src/generated_plain_types.ts @@ -1,15 +1,15 @@ -// Auto-generated file (content hash 38c1b7c6e847da09) -- do not modify +// Auto-generated file (content hash 43fa4b11de97efd6) -- do not modify export type AclObjectTypeType = /** * The object type that the ACL applies to * - * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret + * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret, org_account */ | /** * The object type that the ACL applies to * - * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret + * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret, org_account */ (| "organization" | "project" @@ -26,11 +26,12 @@ export type AclObjectTypeType = | "project_group" | "ai_secret" | "org_ai_secret" + | "org_account" ) /** * The object type that the ACL applies to * - * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret + * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret, org_account */ | null; export type PermissionType = @@ -364,6 +365,15 @@ export type AnyModelParamsType = { */ ("none" | "minimal" | "low" | "medium" | "high") | undefined; + chat_template_kwargs?: + | Partial< + { + enable_thinking: boolean; + } & { + [key: string]: any; + } + > + | undefined; verbosity?: | /** * @enum low, medium, high @@ -2716,6 +2726,13 @@ export type ModelParamsType = * @enum none, minimal, low, medium, high */ reasoning_effort: "none" | "minimal" | "low" | "medium" | "high"; + chat_template_kwargs: Partial< + { + enable_thinking: boolean; + } & { + [key: string]: any; + } + >; /** * @enum low, medium, high */ diff --git a/js/src/generated_types.ts b/js/src/generated_types.ts index d82e928d2..19b969b8d 100644 --- a/js/src/generated_types.ts +++ b/js/src/generated_types.ts @@ -1,4 +1,4 @@ -// Auto-generated file (content hash 38c1b7c6e847da09) -- do not modify +// Auto-generated file (content hash 43fa4b11de97efd6) -- do not modify import { z } from "zod/v3"; @@ -19,6 +19,7 @@ export const AclObjectType = z.union([ "project_group", "ai_secret", "org_ai_secret", + "org_account", ]), z.null(), ]); @@ -128,6 +129,11 @@ export const AnyModelParams = z.object({ reasoning_effort: z .enum(["none", "minimal", "low", "medium", "high"]) .optional(), + chat_template_kwargs: z + .object({ enable_thinking: z.boolean() }) + .partial() + .passthrough() + .optional(), verbosity: z.enum(["low", "medium", "high"]).optional(), top_k: z.number().optional(), stop_sequences: z.array(z.string()).optional(), @@ -990,6 +996,10 @@ export const ModelParams = z.union([ n: z.number(), stop: z.array(z.string()), reasoning_effort: z.enum(["none", "minimal", "low", "medium", "high"]), + chat_template_kwargs: z + .object({ enable_thinking: z.boolean() }) + .partial() + .passthrough(), verbosity: z.enum(["low", "medium", "high"]), }) .partial() diff --git a/js/util/generated_plain_types.ts b/js/util/generated_plain_types.ts index 21145bfd8..6edea59dd 100644 --- a/js/util/generated_plain_types.ts +++ b/js/util/generated_plain_types.ts @@ -1,15 +1,15 @@ -// Auto-generated file (content hash 38c1b7c6e847da09) -- do not modify +// Auto-generated file (content hash 43fa4b11de97efd6) -- do not modify export type AclObjectTypeType = /** * The object type that the ACL applies to * - * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret + * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret, org_account */ | /** * The object type that the ACL applies to * - * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret + * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret, org_account */ (| "organization" | "project" @@ -26,11 +26,12 @@ export type AclObjectTypeType = | "project_group" | "ai_secret" | "org_ai_secret" + | "org_account" ) /** * The object type that the ACL applies to * - * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret + * @enum organization, project, experiment, dataset, prompt, prompt_session, group, role, org_member, project_log, org_project, org_audit_logs, project_group, ai_secret, org_ai_secret, org_account */ | null; export type PermissionType = @@ -364,6 +365,15 @@ export type AnyModelParamsType = { */ ("none" | "minimal" | "low" | "medium" | "high") | undefined; + chat_template_kwargs?: + | Partial< + { + enable_thinking: boolean; + } & { + [key: string]: any; + } + > + | undefined; verbosity?: | /** * @enum low, medium, high @@ -2716,6 +2726,13 @@ export type ModelParamsType = * @enum none, minimal, low, medium, high */ reasoning_effort: "none" | "minimal" | "low" | "medium" | "high"; + chat_template_kwargs: Partial< + { + enable_thinking: boolean; + } & { + [key: string]: any; + } + >; /** * @enum low, medium, high */ diff --git a/js/util/generated_types.ts b/js/util/generated_types.ts index d82e928d2..19b969b8d 100644 --- a/js/util/generated_types.ts +++ b/js/util/generated_types.ts @@ -1,4 +1,4 @@ -// Auto-generated file (content hash 38c1b7c6e847da09) -- do not modify +// Auto-generated file (content hash 43fa4b11de97efd6) -- do not modify import { z } from "zod/v3"; @@ -19,6 +19,7 @@ export const AclObjectType = z.union([ "project_group", "ai_secret", "org_ai_secret", + "org_account", ]), z.null(), ]); @@ -128,6 +129,11 @@ export const AnyModelParams = z.object({ reasoning_effort: z .enum(["none", "minimal", "low", "medium", "high"]) .optional(), + chat_template_kwargs: z + .object({ enable_thinking: z.boolean() }) + .partial() + .passthrough() + .optional(), verbosity: z.enum(["low", "medium", "high"]).optional(), top_k: z.number().optional(), stop_sequences: z.array(z.string()).optional(), @@ -990,6 +996,10 @@ export const ModelParams = z.union([ n: z.number(), stop: z.array(z.string()), reasoning_effort: z.enum(["none", "minimal", "low", "medium", "high"]), + chat_template_kwargs: z + .object({ enable_thinking: z.boolean() }) + .partial() + .passthrough(), verbosity: z.enum(["low", "medium", "high"]), }) .partial()