From 06013e4aebc953ea0ba3c6c95d47a51e6b698766 Mon Sep 17 00:00:00 2001 From: "Abraham (Avi) Soclof" Date: Tue, 16 Jun 2026 11:05:46 +0300 Subject: [PATCH] Sync SDK types with backend RuntimeModel and IntegrationType enums. Add claude_opus_4_8 and remove deprecated gpt_5 from InvokeLLM model union; add googleads, databricks, quickbooks, and snowflake connector identifiers. Co-authored-by: Cursor --- src/modules/connectors.types.ts | 4 ++++ src/modules/integrations.types.ts | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/modules/connectors.types.ts b/src/modules/connectors.types.ts index ae5273d1..54a073e1 100644 --- a/src/modules/connectors.types.ts +++ b/src/modules/connectors.types.ts @@ -87,11 +87,13 @@ export interface AppUserConnectorConnectionResponse { * | Calendly | `calendly` | * | ClickUp | `clickup` | * | Contentful | `contentful` | + * | Databricks | `databricks` | * | Discord | `discord` | * | Dropbox | `dropbox` | * | GitHub | `github` | * | GitLab | `gitlab` | * | Gmail | `gmail` | + * | Google Ads | `googleads` | * | Google Analytics | `google_analytics` | * | Google BigQuery | `googlebigquery` | * | Google Calendar | `googlecalendar` | @@ -112,10 +114,12 @@ export interface AppUserConnectorConnectionResponse { * | Microsoft OneDrive | `one_drive` | * | Notion | `notion` | * | Outlook | `outlook` | + * | QuickBooks | `quickbooks` | * | Salesforce | `salesforce` | * | SharePoint | `share_point` | * | Slack User | `slack` | * | Slack Bot | `slackbot` | + * | Snowflake | `snowflake` | * | Splitwise | `splitwise` | * | Supabase | `supabase` | * | TikTok | `tiktok` | diff --git a/src/modules/integrations.types.ts b/src/modules/integrations.types.ts index a35f0c70..d7e126c2 100644 --- a/src/modules/integrations.types.ts +++ b/src/modules/integrations.types.ts @@ -48,9 +48,9 @@ export interface InvokeLLMParams { prompt: string; /** Optionally specify a model to override the app-level model setting for this specific call. * - * Options: `"gpt_5_mini"`, `"gemini_3_flash"`, `"gpt_5"`, `"gpt_5_4"`, `"gpt_5_5"`, `"gemini_3_1_pro"`, `"claude_sonnet_4_6"`, `"claude_opus_4_6"`, `"claude_opus_4_7"` + * Options: `"gpt_5_mini"`, `"gemini_3_flash"`, `"gpt_5_4"`, `"gpt_5_5"`, `"gemini_3_1_pro"`, `"claude_sonnet_4_6"`, `"claude_opus_4_6"`, `"claude_opus_4_7"`, `"claude_opus_4_8"` */ - model?: 'gpt_5_mini' | 'gemini_3_flash' | 'gpt_5' | 'gpt_5_4' | 'gpt_5_5' | 'gemini_3_1_pro' | 'claude_sonnet_4_6' | 'claude_opus_4_6' | 'claude_opus_4_7'; + model?: 'gpt_5_mini' | 'gemini_3_flash' | 'gpt_5_4' | 'gpt_5_5' | 'gemini_3_1_pro' | 'claude_sonnet_4_6' | 'claude_opus_4_6' | 'claude_opus_4_7' | 'claude_opus_4_8'; /** If set to `true`, the LLM will use Google Search, Maps, and News to gather real-time context before answering. * @default false */