Skip to content

Commit 80000d2

Browse files
Sync SDK types with backend RuntimeModel and IntegrationType enums. (#199)
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 <cursoragent@cursor.com>
1 parent b71b024 commit 80000d2

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

src/modules/connectors.types.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,13 @@ export interface AppUserConnectorConnectionResponse {
8787
* | Calendly | `calendly` |
8888
* | ClickUp | `clickup` |
8989
* | Contentful | `contentful` |
90+
* | Databricks | `databricks` |
9091
* | Discord | `discord` |
9192
* | Dropbox | `dropbox` |
9293
* | GitHub | `github` |
9394
* | GitLab | `gitlab` |
9495
* | Gmail | `gmail` |
96+
* | Google Ads | `googleads` |
9597
* | Google Analytics | `google_analytics` |
9698
* | Google BigQuery | `googlebigquery` |
9799
* | Google Calendar | `googlecalendar` |
@@ -112,10 +114,12 @@ export interface AppUserConnectorConnectionResponse {
112114
* | Microsoft OneDrive | `one_drive` |
113115
* | Notion | `notion` |
114116
* | Outlook | `outlook` |
117+
* | QuickBooks | `quickbooks` |
115118
* | Salesforce | `salesforce` |
116119
* | SharePoint | `share_point` |
117120
* | Slack User | `slack` |
118121
* | Slack Bot | `slackbot` |
122+
* | Snowflake | `snowflake` |
119123
* | Splitwise | `splitwise` |
120124
* | Supabase | `supabase` |
121125
* | TikTok | `tiktok` |

src/modules/integrations.types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ export interface InvokeLLMParams {
4848
prompt: string;
4949
/** Optionally specify a model to override the app-level model setting for this specific call.
5050
*
51-
* 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"`
51+
* 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"`
5252
*/
53-
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';
53+
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';
5454
/** If set to `true`, the LLM will use Google Search, Maps, and News to gather real-time context before answering.
5555
* @default false
5656
*/

0 commit comments

Comments
 (0)