diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1aa7bc9..9fa2aaa 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.34.0" + ".": "1.35.0" } diff --git a/.stats.yml b/.stats.yml index a5ee6da..3738698 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,2 +1,2 @@ configured_endpoints: 50 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/julep-ai-inc-dash%2Fjulep-8f73ea6656ba5820b9e3c3ab244ad2a0599a44a63c4fb6d4aa3363d2537b4d4b.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/julep-ai-inc-dash%2Fjulep-7d90eac366f34605caf4124314f36429756573b066ac634b9b434250237eb3d5.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index 9791d4a..0407c79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.35.0 (2024-11-11) + +Full Changelog: [v1.34.0...v1.35.0](https://github.com/julep-ai/node-sdk/compare/v1.34.0...v1.35.0) + +### Features + +* **api:** api update ([#117](https://github.com/julep-ai/node-sdk/issues/117)) ([70e1907](https://github.com/julep-ai/node-sdk/commit/70e19072ecd4475998e419b658cffff8768f9f1e)) + ## 1.34.0 (2024-11-10) Full Changelog: [v1.33.0...v1.34.0](https://github.com/julep-ai/node-sdk/compare/v1.33.0...v1.34.0) diff --git a/package.json b/package.json index 145341c..156dd1b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@julep/sdk", - "version": "1.34.0", + "version": "1.35.0", "description": "The official TypeScript library for the Julep API", "author": "Julep ", "types": "dist/index.d.ts", diff --git a/src/resources/agents/tools.ts b/src/resources/agents/tools.ts index fb97743..199507b 100644 --- a/src/resources/agents/tools.ts +++ b/src/resources/agents/tools.ts @@ -138,6 +138,7 @@ export interface ToolListResponse { | ToolListResponse.BrowserbaseGetSessionLiveURLsIntegrationDef | ToolListResponse.BrowserbaseGetSessionConnectURLIntegrationDef | ToolListResponse.RemoteBrowserIntegrationDef + | ToolListResponse.LlamaParseIntegrationDef | null; /** @@ -163,6 +164,8 @@ export namespace ToolListResponse { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -752,6 +755,51 @@ export namespace ToolListResponse { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -836,6 +884,7 @@ export interface ToolCreateParams { | ToolCreateParams.BrowserbaseGetSessionLiveURLsIntegrationDef | ToolCreateParams.BrowserbaseGetSessionConnectURLIntegrationDef | ToolCreateParams.RemoteBrowserIntegrationDef + | ToolCreateParams.LlamaParseIntegrationDef | null; /** @@ -861,6 +910,8 @@ export namespace ToolCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -1450,6 +1501,51 @@ export namespace ToolCreateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -1534,6 +1630,7 @@ export interface ToolUpdateParams { | ToolUpdateParams.BrowserbaseGetSessionLiveURLsIntegrationDef | ToolUpdateParams.BrowserbaseGetSessionConnectURLIntegrationDef | ToolUpdateParams.RemoteBrowserIntegrationDef + | ToolUpdateParams.LlamaParseIntegrationDef | null; /** @@ -1559,6 +1656,8 @@ export namespace ToolUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -2148,6 +2247,51 @@ export namespace ToolUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -2227,6 +2371,7 @@ export interface ToolPatchParams { | ToolPatchParams.BrowserbaseGetSessionLiveURLsIntegrationDefUpdate | ToolPatchParams.BrowserbaseGetSessionConnectURLIntegrationDefUpdate | ToolPatchParams.RemoteBrowserIntegrationDefUpdate + | ToolPatchParams.LlamaParseIntegrationDefUpdate | null; name?: string | null; @@ -2260,6 +2405,8 @@ export namespace ToolPatchParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -2854,6 +3001,51 @@ export namespace ToolPatchParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDefUpdate { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDefUpdate.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDefUpdate.Setup | null; + } + + export namespace LlamaParseIntegrationDefUpdate { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file?: string | null; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key?: string | null; + } + } + /** * System definition */ diff --git a/src/resources/sessions.ts b/src/resources/sessions.ts index 36bd01e..86de07c 100644 --- a/src/resources/sessions.ts +++ b/src/resources/sessions.ts @@ -240,6 +240,7 @@ export namespace ChatInput { | Tool.BrowserbaseGetSessionLiveURLsIntegrationDef | Tool.BrowserbaseGetSessionConnectURLIntegrationDef | Tool.RemoteBrowserIntegrationDef + | Tool.LlamaParseIntegrationDef | null; /** @@ -265,6 +266,8 @@ export namespace ChatInput { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -854,6 +857,51 @@ export namespace ChatInput { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -1738,6 +1786,7 @@ export namespace Entry { | Tool.BrowserbaseGetSessionLiveURLsIntegrationDef | Tool.BrowserbaseGetSessionConnectURLIntegrationDef | Tool.RemoteBrowserIntegrationDef + | Tool.LlamaParseIntegrationDef | null; /** @@ -1763,6 +1812,8 @@ export namespace Entry { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -2352,6 +2403,51 @@ export namespace Entry { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -2580,6 +2676,7 @@ export namespace Entry { | Tool.BrowserbaseGetSessionLiveURLsIntegrationDef | Tool.BrowserbaseGetSessionConnectURLIntegrationDef | Tool.RemoteBrowserIntegrationDef + | Tool.LlamaParseIntegrationDef | null; /** @@ -2605,6 +2702,8 @@ export namespace Entry { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -3194,6 +3293,51 @@ export namespace Entry { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -4243,6 +4387,7 @@ export namespace SessionChatParams { | Tool.BrowserbaseGetSessionLiveURLsIntegrationDef | Tool.BrowserbaseGetSessionConnectURLIntegrationDef | Tool.RemoteBrowserIntegrationDef + | Tool.LlamaParseIntegrationDef | null; /** @@ -4268,6 +4413,8 @@ export namespace SessionChatParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -4857,6 +5004,51 @@ export namespace SessionChatParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ diff --git a/src/resources/tasks.ts b/src/resources/tasks.ts index 0455ab2..8581de0 100644 --- a/src/resources/tasks.ts +++ b/src/resources/tasks.ts @@ -404,6 +404,7 @@ export namespace Task { | CreateToolRequestOutput.BrowserbaseGetSessionLiveURLsIntegrationDef | CreateToolRequestOutput.BrowserbaseGetSessionConnectURLIntegrationDef | CreateToolRequestOutput.RemoteBrowserIntegrationDef + | CreateToolRequestOutput.LlamaParseIntegrationDef | null; /** @@ -429,6 +430,8 @@ export namespace Task { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -1018,6 +1021,51 @@ export namespace Task { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -1486,6 +1534,7 @@ export namespace Task { | CreateToolRequestOutput.BrowserbaseGetSessionLiveURLsIntegrationDef | CreateToolRequestOutput.BrowserbaseGetSessionConnectURLIntegrationDef | CreateToolRequestOutput.RemoteBrowserIntegrationDef + | CreateToolRequestOutput.LlamaParseIntegrationDef | null; /** @@ -1511,6 +1560,8 @@ export namespace Task { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -2100,6 +2151,51 @@ export namespace Task { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -2532,6 +2628,7 @@ export namespace Task { | CreateToolRequestOutput.BrowserbaseGetSessionLiveURLsIntegrationDef | CreateToolRequestOutput.BrowserbaseGetSessionConnectURLIntegrationDef | CreateToolRequestOutput.RemoteBrowserIntegrationDef + | CreateToolRequestOutput.LlamaParseIntegrationDef | null; /** @@ -2557,6 +2654,8 @@ export namespace Task { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -3146,6 +3245,51 @@ export namespace Task { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -3609,6 +3753,7 @@ export namespace Task { | CreateToolRequestOutput.BrowserbaseGetSessionLiveURLsIntegrationDef | CreateToolRequestOutput.BrowserbaseGetSessionConnectURLIntegrationDef | CreateToolRequestOutput.RemoteBrowserIntegrationDef + | CreateToolRequestOutput.LlamaParseIntegrationDef | null; /** @@ -3634,6 +3779,8 @@ export namespace Task { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -4223,6 +4370,51 @@ export namespace Task { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -4707,6 +4899,7 @@ export namespace Task { | CreateToolRequestOutput.BrowserbaseGetSessionLiveURLsIntegrationDef | CreateToolRequestOutput.BrowserbaseGetSessionConnectURLIntegrationDef | CreateToolRequestOutput.RemoteBrowserIntegrationDef + | CreateToolRequestOutput.LlamaParseIntegrationDef | null; /** @@ -4732,6 +4925,8 @@ export namespace Task { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -5321,6 +5516,51 @@ export namespace Task { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -5722,6 +5962,7 @@ export namespace Task { | CreateToolRequestOutput.BrowserbaseGetSessionLiveURLsIntegrationDef | CreateToolRequestOutput.BrowserbaseGetSessionConnectURLIntegrationDef | CreateToolRequestOutput.RemoteBrowserIntegrationDef + | CreateToolRequestOutput.LlamaParseIntegrationDef | null; /** @@ -5747,6 +5988,8 @@ export namespace Task { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -6336,6 +6579,51 @@ export namespace Task { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -6743,6 +7031,7 @@ export namespace Task { | CreateToolRequestOutput.BrowserbaseGetSessionLiveURLsIntegrationDef | CreateToolRequestOutput.BrowserbaseGetSessionConnectURLIntegrationDef | CreateToolRequestOutput.RemoteBrowserIntegrationDef + | CreateToolRequestOutput.LlamaParseIntegrationDef | null; /** @@ -6768,6 +7057,8 @@ export namespace Task { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -7357,6 +7648,51 @@ export namespace Task { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -7481,6 +7817,7 @@ export namespace Task { | Tool.BrowserbaseGetSessionLiveURLsIntegrationDef | Tool.BrowserbaseGetSessionConnectURLIntegrationDef | Tool.RemoteBrowserIntegrationDef + | Tool.LlamaParseIntegrationDef | null; /** @@ -7506,6 +7843,8 @@ export namespace Task { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -8095,6 +8434,51 @@ export namespace Task { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -8460,6 +8844,7 @@ export namespace TaskCreateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -8485,6 +8870,8 @@ export namespace TaskCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -9075,30 +9462,75 @@ export namespace TaskCreateParams { } /** - * System definition + * LlamaParse integration definition */ - export interface System { - operation: - | 'create' - | 'update' - | 'patch' - | 'create_or_update' - | 'embed' - | 'change_status' - | 'search' - | 'chat' - | 'history' - | 'delete' - | 'get' - | 'list'; - - resource: 'agent' | 'user' | 'task' | 'execution' | 'doc' | 'session' | 'job'; + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; - arguments?: unknown | null; + method?: string | null; - resource_id?: string | null; + provider?: 'llama_parse'; - subresource?: 'tool' | 'doc' | 'execution' | 'transition' | null; + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + + /** + * System definition + */ + export interface System { + operation: + | 'create' + | 'update' + | 'patch' + | 'create_or_update' + | 'embed' + | 'change_status' + | 'search' + | 'chat' + | 'history' + | 'delete' + | 'get' + | 'list'; + + resource: 'agent' | 'user' | 'task' | 'execution' | 'doc' | 'session' | 'job'; + + arguments?: unknown | null; + + resource_id?: string | null; + + subresource?: 'tool' | 'doc' | 'execution' | 'transition' | null; } export interface TextEditor20241022 { @@ -9518,6 +9950,7 @@ export namespace TaskCreateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -9543,6 +9976,8 @@ export namespace TaskCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -10132,6 +10567,51 @@ export namespace TaskCreateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -10542,6 +11022,7 @@ export namespace TaskCreateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -10567,6 +11048,8 @@ export namespace TaskCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -11156,6 +11639,51 @@ export namespace TaskCreateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -11597,6 +12125,7 @@ export namespace TaskCreateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -11622,6 +12151,8 @@ export namespace TaskCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -12211,6 +12742,51 @@ export namespace TaskCreateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -12671,6 +13247,7 @@ export namespace TaskCreateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -12696,6 +13273,8 @@ export namespace TaskCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -13285,6 +13864,51 @@ export namespace TaskCreateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -13670,6 +14294,7 @@ export namespace TaskCreateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -13695,6 +14320,8 @@ export namespace TaskCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -14284,6 +14911,51 @@ export namespace TaskCreateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -14675,6 +15347,7 @@ export namespace TaskCreateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -14700,6 +15373,8 @@ export namespace TaskCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -15289,6 +15964,51 @@ export namespace TaskCreateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -15403,6 +16123,7 @@ export namespace TaskCreateParams { | Tool.BrowserbaseGetSessionLiveURLsIntegrationDef | Tool.BrowserbaseGetSessionConnectURLIntegrationDef | Tool.RemoteBrowserIntegrationDef + | Tool.LlamaParseIntegrationDef | null; /** @@ -15428,6 +16149,8 @@ export namespace TaskCreateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -16017,6 +16740,51 @@ export namespace TaskCreateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -16388,6 +17156,7 @@ export namespace TaskCreateOrUpdateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -16413,6 +17182,8 @@ export namespace TaskCreateOrUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -17002,6 +17773,51 @@ export namespace TaskCreateOrUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -17446,6 +18262,7 @@ export namespace TaskCreateOrUpdateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -17471,6 +18288,8 @@ export namespace TaskCreateOrUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -18060,6 +18879,51 @@ export namespace TaskCreateOrUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -18470,6 +19334,7 @@ export namespace TaskCreateOrUpdateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -18495,6 +19360,8 @@ export namespace TaskCreateOrUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -19084,6 +19951,51 @@ export namespace TaskCreateOrUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -19525,6 +20437,7 @@ export namespace TaskCreateOrUpdateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -19550,6 +20463,8 @@ export namespace TaskCreateOrUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -20139,6 +21054,51 @@ export namespace TaskCreateOrUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -20599,6 +21559,7 @@ export namespace TaskCreateOrUpdateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -20624,6 +21585,8 @@ export namespace TaskCreateOrUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -21213,6 +22176,51 @@ export namespace TaskCreateOrUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -21598,6 +22606,7 @@ export namespace TaskCreateOrUpdateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -21623,6 +22632,8 @@ export namespace TaskCreateOrUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -22212,6 +23223,51 @@ export namespace TaskCreateOrUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -22603,6 +23659,7 @@ export namespace TaskCreateOrUpdateParams { | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionLiveURLsIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.BrowserbaseGetSessionConnectURLIntegrationDef | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.RemoteBrowserIntegrationDef + | AgentsAPIAutogenOpenAPIModelCreateToolRequestInput.LlamaParseIntegrationDef | null; /** @@ -22628,6 +23685,8 @@ export namespace TaskCreateOrUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -23217,6 +24276,51 @@ export namespace TaskCreateOrUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ @@ -23331,6 +24435,7 @@ export namespace TaskCreateOrUpdateParams { | Tool.BrowserbaseGetSessionLiveURLsIntegrationDef | Tool.BrowserbaseGetSessionConnectURLIntegrationDef | Tool.RemoteBrowserIntegrationDef + | Tool.LlamaParseIntegrationDef | null; /** @@ -23356,6 +24461,8 @@ export namespace TaskCreateOrUpdateParams { data?: unknown | null; + files?: unknown | null; + follow_redirects?: boolean | null; headers?: Record | null; @@ -23945,6 +25052,51 @@ export namespace TaskCreateOrUpdateParams { } } + /** + * LlamaParse integration definition + */ + export interface LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + arguments?: LlamaParseIntegrationDef.Arguments | null; + + method?: string | null; + + provider?: 'llama_parse'; + + /** + * Setup parameters for LlamaParse integration + */ + setup?: LlamaParseIntegrationDef.Setup | null; + } + + export namespace LlamaParseIntegrationDef { + /** + * Arguments for LlamaParse integration + */ + export interface Arguments { + file: string; + + filename?: string | null; + + language?: string; + + num_workers?: number; + + result_format?: 'text' | 'markdown'; + + verbose?: boolean; + } + + /** + * Setup parameters for LlamaParse integration + */ + export interface Setup { + llamaparse_api_key: string; + } + } + /** * System definition */ diff --git a/src/version.ts b/src/version.ts index 854ed69..14be373 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '1.34.0'; // x-release-please-version +export const VERSION = '1.35.0'; // x-release-please-version diff --git a/tests/api-resources/agents/tools.test.ts b/tests/api-resources/agents/tools.test.ts index 79b9afa..5574a83 100644 --- a/tests/api-resources/agents/tools.test.ts +++ b/tests/api-resources/agents/tools.test.ts @@ -33,6 +33,7 @@ describe('resource tools', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, @@ -90,6 +91,7 @@ describe('resource tools', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, diff --git a/tests/api-resources/sessions.test.ts b/tests/api-resources/sessions.test.ts index 3c765e7..465ce95 100644 --- a/tests/api-resources/sessions.test.ts +++ b/tests/api-resources/sessions.test.ts @@ -184,6 +184,7 @@ describe('resource sessions', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, @@ -220,6 +221,7 @@ describe('resource sessions', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, @@ -256,6 +258,7 @@ describe('resource sessions', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, diff --git a/tests/api-resources/tasks.test.ts b/tests/api-resources/tasks.test.ts index e0ea09e..4563dfc 100644 --- a/tests/api-resources/tasks.test.ts +++ b/tests/api-resources/tasks.test.ts @@ -41,6 +41,7 @@ describe('resource tasks', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, @@ -77,6 +78,7 @@ describe('resource tasks', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, @@ -113,6 +115,7 @@ describe('resource tasks', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, @@ -209,6 +212,7 @@ describe('resource tasks', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, @@ -245,6 +249,7 @@ describe('resource tasks', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {}, @@ -281,6 +286,7 @@ describe('resource tasks', () => { content: 'content', cookies: { foo: 'string' }, data: {}, + files: {}, follow_redirects: true, headers: { foo: 'string' }, json: {},