From f4b79d69b55482d96f392a4c5b91c4257070a52c Mon Sep 17 00:00:00 2001 From: Travis Fischer Date: Wed, 7 Aug 2024 04:52:49 -0500 Subject: [PATCH] feat: add support for openai's structured output generation to @agentic/core --- .github/workflows/main.yml | 3 +- examples/dexter/bin/extract-user.ts | 4 +- packages/core/package.json | 4 +- packages/core/src/create-ai-chain.ts | 61 +- packages/core/src/create-ai-function.test.ts | 6 +- packages/core/src/create-ai-function.ts | 10 +- packages/core/src/fns.ts | 8 +- packages/core/src/message.test.ts | 12 +- packages/core/src/message.ts | 18 +- packages/core/src/schema.ts | 10 +- packages/core/src/types.ts | 51 +- packages/core/src/zod-to-json-schema.test.ts | 6 +- packages/core/src/zod-to-json-schema.ts | 16 +- pnpm-lock.yaml | 1527 ++++++++++++++++-- 14 files changed, 1548 insertions(+), 188 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 18154a6..22f7de7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,6 +10,7 @@ jobs: fail-fast: true matrix: node-version: + - 18 - 20 - 21 - 22 @@ -27,7 +28,7 @@ jobs: uses: pnpm/action-setup@v3 id: pnpm-install with: - version: 9.6.0 + version: 9.7.0 run_install: false - name: Get pnpm store directory diff --git a/examples/dexter/bin/extract-user.ts b/examples/dexter/bin/extract-user.ts index 3f4beae..9127d9c 100644 --- a/examples/dexter/bin/extract-user.ts +++ b/examples/dexter/bin/extract-user.ts @@ -12,6 +12,7 @@ async function main() { }) const result = await extractObject({ + name: 'extract-user', chatFn: chatModel.run.bind(chatModel), params: { messages: [ @@ -25,7 +26,8 @@ async function main() { name: z.string(), age: z.number(), location: z.string().optional() - }) + }), + strict: true }) console.log(result) diff --git a/packages/core/package.json b/packages/core/package.json index 3076d16..613c036 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -40,11 +40,11 @@ "jsonrepair": "^3.6.1", "ky": "^1.5.0", "normalize-url": "^8.0.1", + "openai-zod-to-json-schema": "^1.0.0", "p-map": "^7.0.2", "p-throttle": "^6.1.0", "quick-lru": "^7.0.0", "type-fest": "^4.21.0", - "zod-to-json-schema": "^3.23.2", "zod-validation-error": "^3.3.0" }, "peerDependencies": { @@ -52,7 +52,7 @@ }, "devDependencies": { "@agentic/tsconfig": "workspace:*", - "openai-fetch": "^2.0.4" + "openai-fetch": "^2.1.0" }, "publishConfig": { "access": "public" diff --git a/packages/core/src/create-ai-chain.ts b/packages/core/src/create-ai-chain.ts index 8d9fc44..0e48cb6 100644 --- a/packages/core/src/create-ai-chain.ts +++ b/packages/core/src/create-ai-chain.ts @@ -10,15 +10,42 @@ import { asSchema, augmentSystemMessageWithJsonSchema } from './schema' import { getErrorMessage } from './utils' export type AIChainParams = { + /** Name of the chain */ + name: string + + /** Chat completions function */ chatFn: types.ChatFn + + /** Description of the chain */ + description?: string + + /** Optional chat completion params */ params?: types.Simplify< Partial> > + + /** Optional tools */ tools?: types.AIFunctionLike[] + + /** Optional response schema */ schema?: z.ZodType | types.Schema + + /** + * Whether or not the response schema should be treated as strict for + * constrained structured output generation. + */ + strict?: boolean + + /** Max number of LLM calls to allow */ maxCalls?: number + + /** Max number of retries to allow */ maxRetries?: number + + /** Max concurrency when invoking tool calls */ toolCallConcurrency?: number + + /** Whether or not to inject the schema into the context */ injectSchemaIntoSystemMessage?: boolean } @@ -38,6 +65,8 @@ export type AIChainParams = { * exceeds `maxCalls` (`maxCalls` is expected to be >= `maxRetries`). */ export function createAIChain({ + name, + description, chatFn, params, schema: rawSchema, @@ -45,13 +74,26 @@ export function createAIChain({ maxCalls = 5, maxRetries = 2, toolCallConcurrency = 8, - injectSchemaIntoSystemMessage = true + injectSchemaIntoSystemMessage = false, + strict = false }: AIChainParams): types.AIChain { const functionSet = new AIFunctionSet(tools) + const schema = rawSchema ? asSchema(rawSchema, { strict }) : undefined + const defaultParams: Partial | undefined = - rawSchema && !functionSet.size + schema && !functionSet.size ? { - response_format: { type: 'json_object' } + response_format: strict + ? { + type: 'json_schema', + json_schema: { + name, + description, + strict, + schema: schema.jsonSchema + } + } + : { type: 'json_object' } } : undefined @@ -77,8 +119,6 @@ export function createAIChain({ throw new Error('AIChain error: "messages" is empty') } - const schema = rawSchema ? asSchema(rawSchema) : undefined - if (schema && injectSchemaIntoSystemMessage) { const lastSystemMessageIndex = messages.findLastIndex(Msg.isSystem) const lastSystemMessageContent = @@ -101,6 +141,7 @@ export function createAIChain({ do { ++numCalls + const response = await chatFn({ ...modelParams, messages, @@ -150,7 +191,9 @@ export function createAIChain({ 'Function calls are not supported; expected tool call' ) } else if (Msg.isAssistant(message)) { - if (schema && schema.validate) { + if (message.refusal) { + throw new AbortError(`Model refusal: ${message.refusal}`) + } else if (schema && schema.validate) { const result = schema.validate(message.content) if (result.success) { @@ -177,7 +220,7 @@ export function createAIChain({ if (numErrors > maxRetries) { throw new Error( - `Chain failed after ${numErrors} errors: ${err.message}`, + `Chain ${name} failed after ${numErrors} errors: ${err.message}`, { cause: err } @@ -186,6 +229,8 @@ export function createAIChain({ } } while (numCalls < maxCalls) - throw new Error(`Chain aborted after reaching max ${maxCalls} calls`) + throw new Error( + `Chain "${name}" aborted after reaching max ${maxCalls} calls` + ) } } diff --git a/packages/core/src/create-ai-function.test.ts b/packages/core/src/create-ai-function.test.ts index f6a5d50..63a3d26 100644 --- a/packages/core/src/create-ai-function.test.ts +++ b/packages/core/src/create-ai-function.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, test } from 'vitest' import { z } from 'zod' import { createAIFunction } from './create-ai-function' @@ -18,7 +18,7 @@ const fullName = createAIFunction( ) describe('createAIFunction()', () => { - it('exposes OpenAI function calling spec', () => { + test('exposes OpenAI function calling spec', () => { expect(fullName.spec.name).toEqual('fullName') expect(fullName.spec.description).toEqual( 'Returns the full name of a person.' @@ -34,7 +34,7 @@ describe('createAIFunction()', () => { }) }) - it('executes the function', async () => { + test('executes the function', async () => { expect(await fullName('{"first": "John", "last": "Doe"}')).toEqual( 'John Doe' ) diff --git a/packages/core/src/create-ai-function.ts b/packages/core/src/create-ai-function.ts index 9880e28..b0edea8 100644 --- a/packages/core/src/create-ai-function.ts +++ b/packages/core/src/create-ai-function.ts @@ -22,6 +22,11 @@ export function createAIFunction, Output>( description?: string /** Zod schema for the arguments string. */ inputSchema: InputSchema + /** + * Whether or not to enable structured output generation based on the given + * zod schema. + */ + strict?: boolean }, /** Implementation of the function to call with the parsed arguments. */ implementation: (params: z.infer) => types.MaybePromise @@ -59,12 +64,15 @@ export function createAIFunction, Output>( return implementation(parsedInput) } + const strict = !!spec.strict + aiFunction.inputSchema = spec.inputSchema aiFunction.parseInput = parseInput aiFunction.spec = { name: spec.name, description: spec.description?.trim() ?? '', - parameters: zodToJsonSchema(spec.inputSchema) + parameters: zodToJsonSchema(spec.inputSchema, { strict }), + strict } aiFunction.impl = implementation diff --git a/packages/core/src/fns.ts b/packages/core/src/fns.ts index 45f9edd..6ea7f3c 100644 --- a/packages/core/src/fns.ts +++ b/packages/core/src/fns.ts @@ -10,6 +10,7 @@ export interface PrivateAIFunctionMetadata { description: string inputSchema: z.AnyZodObject methodName: string + strict?: boolean } // Polyfill for `Symbol.metadata` @@ -69,11 +70,13 @@ export function aiFunction< >({ name, description, - inputSchema + inputSchema, + strict }: { name?: string description: string inputSchema: InputSchema + strict?: boolean }) { return ( _targetMethod: ( @@ -99,7 +102,8 @@ export function aiFunction< name: name ?? methodName, description, inputSchema, - methodName + methodName, + strict }) context.addInitializer(function () { diff --git a/packages/core/src/message.test.ts b/packages/core/src/message.test.ts index 1023e01..cca4590 100644 --- a/packages/core/src/message.test.ts +++ b/packages/core/src/message.test.ts @@ -1,11 +1,11 @@ import type * as OpenAI from 'openai-fetch' -import { describe, expect, expectTypeOf, it } from 'vitest' +import { describe, expect, expectTypeOf, test } from 'vitest' import type * as types from './types' import { Msg } from './message' describe('Msg', () => { - it('creates a message and fixes indentation', () => { + test('creates a message and fixes indentation', () => { const msgContent = ` Hello, World! ` @@ -14,7 +14,7 @@ describe('Msg', () => { expect(msg.content).toEqual('Hello, World!') }) - it('supports disabling indentation fixing', () => { + test('supports disabling indentation fixing', () => { const msgContent = ` Hello, World! ` @@ -22,7 +22,7 @@ describe('Msg', () => { expect(msg.content).toEqual('\n Hello, World!\n ') }) - it('handles tool calls request', () => { + test('handles tool calls request', () => { const msg = Msg.toolCall([ { id: 'fake-tool-call-id', @@ -37,13 +37,13 @@ describe('Msg', () => { expect(Msg.isToolCall(msg)).toBe(true) }) - it('handles tool call response', () => { + test('handles tool call response', () => { const msg = Msg.toolResult('Hello, World!', 'fake-tool-call-id') expectTypeOf(msg).toMatchTypeOf() expect(Msg.isToolResult(msg)).toBe(true) }) - it('prompt message types should interop with openai-fetch message types', () => { + test('prompt message types should interop with openai-fetch message types', () => { expectTypeOf({} as OpenAI.ChatMessage).toMatchTypeOf() expectTypeOf({} as types.Msg).toMatchTypeOf() expectTypeOf({} as types.Msg.System).toMatchTypeOf() diff --git a/packages/core/src/message.ts b/packages/core/src/message.ts index cd34d2e..d678844 100644 --- a/packages/core/src/message.ts +++ b/packages/core/src/message.ts @@ -7,10 +7,17 @@ import { cleanStringForModel, stringifyForModel } from './utils' */ export interface Msg { /** - * The contents of the message. `content` is required for all messages, and - * may be null for assistant messages with function calls. + * The contents of the message. `content` may be null for assistant messages + * with function calls or `undefined` for assistant messages if a `refusal` + * was given by the model. */ - content: string | null + content?: string | null + + /** + * The reason the model refused to generate this message or `undefined` if the + * message was generated successfully. + */ + refusal?: string | null /** * The role of the messages author. One of `system`, `user`, `assistant`, @@ -95,7 +102,8 @@ export namespace Msg { export type Assistant = { role: 'assistant' name?: string - content: string + content?: string + refusal?: string } /** Message with arguments to call a function. */ @@ -262,7 +270,7 @@ export namespace Msg { return Msg.toolCall(msg.tool_calls) } else if (msg.content === null && msg.function_call != null) { return Msg.funcCall(msg.function_call) - } else if (msg.content !== null) { + } else if (msg.content !== null && msg.content !== undefined) { return Msg.assistant(msg.content) } else { // @TODO: probably don't want to error here diff --git a/packages/core/src/schema.ts b/packages/core/src/schema.ts index f3d88ac..efb5bc0 100644 --- a/packages/core/src/schema.ts +++ b/packages/core/src/schema.ts @@ -59,9 +59,10 @@ export function isZodSchema(value: unknown): value is z.ZodType { } export function asSchema( - schema: z.Schema | Schema + schema: z.Schema | Schema, + opts: { strict?: boolean } = {} ): Schema { - return isSchema(schema) ? schema : createSchemaFromZodSchema(schema) + return isSchema(schema) ? schema : createSchemaFromZodSchema(schema, opts) } /** @@ -84,9 +85,10 @@ export function createSchema( } export function createSchemaFromZodSchema( - zodSchema: z.Schema + zodSchema: z.Schema, + opts: { strict?: boolean } = {} ): Schema { - return createSchema(zodToJsonSchema(zodSchema), { + return createSchema(zodToJsonSchema(zodSchema, opts), { validate: (value) => { return safeParseStructuredOutput(value, zodSchema) } diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index 9bd12b0..8c532a8 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -9,7 +9,7 @@ export type { Msg } from './message' export type { Schema } from './schema' export type { KyInstance } from 'ky' export type { ThrottledFunction } from 'p-throttle' -export type { SetRequired, Simplify } from 'type-fest' +export type { SetOptional, SetRequired, Simplify } from 'type-fest' export type Nullable = T | null @@ -33,6 +33,15 @@ export interface AIFunctionSpec { /** JSON schema spec of the function's input parameters */ parameters: JSONSchema + + /** + * Whether to enable strict schema adherence when generating the function + * parameters. If set to true, the model will always follow the exact schema + * defined in the `schema` field. Only a subset of JSON Schema is supported + * when `strict` is `true`. To learn more, read the + * [Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs). + */ + strict?: boolean } export interface AIToolSpec { @@ -102,7 +111,17 @@ export interface ChatParams { max_tokens?: number presence_penalty?: number frequency_penalty?: number - response_format?: { type: 'text' | 'json_object' } + response_format?: + | { + type: 'text' + } + | { + type: 'json_object' + } + | { + type: 'json_schema' + json_schema: ResponseFormatJSONSchema + } seed?: number stop?: string | null | Array temperature?: number @@ -111,6 +130,34 @@ export interface ChatParams { user?: string } +export interface ResponseFormatJSONSchema { + /** + * The name of the response format. Must be a-z, A-Z, 0-9, or contain + * underscores and dashes, with a maximum length of 64. + */ + name: string + + /** + * A description of what the response format is for, used by the model to + * determine how to respond in the format. + */ + description?: string + + /** + * The schema for the response format, described as a JSON Schema object. + */ + schema?: JSONSchema + + /** + * Whether to enable strict schema adherence when generating the output. If + * set to true, the model will always follow the exact schema defined in the + * `schema` field. Only a subset of JSON Schema is supported when `strict` + * is `true`. To learn more, read the + * [Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs). + */ + strict?: boolean +} + /** An OpenAI-compatible chat completions API */ export type ChatFn = ( params: Simplify> diff --git a/packages/core/src/zod-to-json-schema.test.ts b/packages/core/src/zod-to-json-schema.test.ts index 662e368..fd9c3b3 100644 --- a/packages/core/src/zod-to-json-schema.test.ts +++ b/packages/core/src/zod-to-json-schema.test.ts @@ -1,10 +1,10 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, test } from 'vitest' import { z } from 'zod' import { zodToJsonSchema } from './zod-to-json-schema' describe('zodToJsonSchema', () => { - it('handles basic objects', () => { + test('handles basic objects', () => { const params = zodToJsonSchema( z.object({ name: z.string().min(1).describe('Name of the person'), @@ -30,7 +30,7 @@ describe('zodToJsonSchema', () => { }) }) - it('handles enums and unions', () => { + test('handles enums and unions', () => { const params = zodToJsonSchema( z.object({ name: z.string().min(1).describe('Name of the person'), diff --git a/packages/core/src/zod-to-json-schema.ts b/packages/core/src/zod-to-json-schema.ts index b2ad680..5be8d39 100644 --- a/packages/core/src/zod-to-json-schema.ts +++ b/packages/core/src/zod-to-json-schema.ts @@ -1,13 +1,23 @@ import type { z } from 'zod' -import { zodToJsonSchema as zodToJsonSchemaImpl } from 'zod-to-json-schema' +import { zodToJsonSchema as zodToJsonSchemaImpl } from 'openai-zod-to-json-schema' import type * as types from './types' import { omit } from './utils' /** Generate a JSON Schema from a Zod schema. */ -export function zodToJsonSchema(schema: z.ZodType): types.JSONSchema { +export function zodToJsonSchema( + schema: z.ZodType, + { + strict = false + }: { + strict?: boolean + } = {} +): types.JSONSchema { return omit( - zodToJsonSchemaImpl(schema, { $refStrategy: 'none' }), + zodToJsonSchemaImpl(schema, { + $refStrategy: 'none', + openaiStrictMode: strict + }), '$schema', 'default', 'definitions', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6bdfd9d..3b16942 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,7 +49,7 @@ importers: version: 3.3.3 tsup: specifier: ^8.2.4 - version: 8.2.4(postcss@8.4.40)(tsx@4.16.5)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.4(postcss@8.4.41)(tsx@4.16.5)(typescript@5.5.4)(yaml@2.5.0) tsx: specifier: ^4.16.5 version: 4.16.5 @@ -85,7 +85,7 @@ importers: version: 1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) ai: specifier: ^3.1.30 - version: 3.3.0(openai@4.54.0)(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8) + version: 3.3.0(openai@4.54.0(encoding@0.1.13))(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.36(typescript@5.5.4))(zod@3.23.8) openai: specifier: ^4.49.0 version: 4.54.0(encoding@0.1.13) @@ -172,13 +172,13 @@ importers: version: link:../../packages/stdlib '@langchain/core': specifier: ^0.2.20 - version: 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0) + version: 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) '@langchain/openai': specifier: ^0.2.5 - version: 0.2.5(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0)) + version: 0.2.5(encoding@0.1.13)(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))) langchain: specifier: ^0.2.12 - version: 0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0) + version: 0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) zod: specifier: ^3.23.8 version: 3.23.8 @@ -200,7 +200,7 @@ importers: version: link:../../packages/stdlib llamaindex: specifier: ^0.5.13 - version: 0.5.13(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4) + version: 0.5.13(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4) zod: specifier: ^3.23.8 version: 3.23.8 @@ -257,7 +257,7 @@ importers: version: link:../tsconfig ai: specifier: ^3.1.30 - version: 3.3.0(openai@4.54.0)(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8) + version: 3.3.0(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.36(typescript@5.5.4))(zod@3.23.8) packages/bing: dependencies: @@ -339,6 +339,9 @@ importers: normalize-url: specifier: ^8.0.1 version: 8.0.1 + openai-zod-to-json-schema: + specifier: ^1.0.0 + version: 1.0.0(zod@3.23.8) p-map: specifier: ^7.0.2 version: 7.0.2 @@ -354,9 +357,6 @@ importers: zod: specifier: ^3.23.8 version: 3.23.8 - zod-to-json-schema: - specifier: ^3.23.2 - version: 3.23.2(zod@3.23.8) zod-validation-error: specifier: ^3.3.0 version: 3.3.1(zod@3.23.8) @@ -365,8 +365,8 @@ importers: specifier: workspace:* version: link:../tsconfig openai-fetch: - specifier: ^2.0.4 - version: 2.0.4 + specifier: ^2.1.0 + version: link:../../../openai-fetch packages/dexa: dependencies: @@ -564,7 +564,7 @@ importers: version: link:../tsconfig '@langchain/core': specifier: ^0.2.20 - version: 0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0) + version: 0.2.20(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) packages/llamaindex: devDependencies: @@ -576,7 +576,7 @@ importers: version: link:../tsconfig llamaindex: specifier: ^0.5.13 - version: 0.5.13(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4) + version: 0.5.13(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4) packages/midjourney: dependencies: @@ -1184,32 +1184,62 @@ packages: resolution: {integrity: sha512-kGYnTzXTMGdjko5+GZ1PvWvfXA7quiOp5iMo5gbh5b55pzIdc918MHN0pvaqplVGWYlaFJF4YzxUT5Nbxd7Xeg==} engines: {node: '>=16.0.0'} + '@aws-sdk/client-cognito-identity@3.624.0': + resolution: {integrity: sha512-imw3bNptHdhcogU3lwSVlQJsRpTxnkT4bQbchS/qX6+fF0Pk6ERZ+Q0YjzitPqTjkeyAWecUT4riyqv2djo+5w==} + engines: {node: '>=16.0.0'} + '@aws-sdk/client-sagemaker@3.623.0': resolution: {integrity: sha512-SEqGjMmnRvmNB7yGeSb2ItbZ3kDrJzbPzQ/e3V3bAu8//aw27rWvIllCNsYN62tVPMZ3wjzJCDQnAtriiWhBLQ==} engines: {node: '>=16.0.0'} + '@aws-sdk/client-sagemaker@3.624.0': + resolution: {integrity: sha512-J04HAxGhC3dQRn43aPcPL6C+uW0wd0gR/dehFqJJA+XvSNLxa9HEiTjYUHCHUY+iaLQn5QCk7ICKRosynhQkxw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/client-sso-oidc@3.623.0': resolution: {integrity: sha512-lMFEXCa6ES/FGV7hpyrppT1PiAkqQb51AbG0zVU3TIgI2IO4XX02uzMUXImRSRqRpGymRCbJCaCs9LtKvS/37Q==} engines: {node: '>=16.0.0'} peerDependencies: '@aws-sdk/client-sts': ^3.623.0 + '@aws-sdk/client-sso-oidc@3.624.0': + resolution: {integrity: sha512-Ki2uKYJKKtfHxxZsiMTOvJoVRP6b2pZ1u3rcUb2m/nVgBPUfLdl8ZkGpqE29I+t5/QaS/sEdbn6cgMUZwl+3Dg==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sts': ^3.624.0 + '@aws-sdk/client-sso@3.623.0': resolution: {integrity: sha512-oEACriysQMnHIVcNp7TD6D1nzgiHfYK0tmMBMbUxgoFuCBkW9g9QYvspHN+S9KgoePfMEXHuPUe9mtG9AH9XeA==} engines: {node: '>=16.0.0'} + '@aws-sdk/client-sso@3.624.0': + resolution: {integrity: sha512-EX6EF+rJzMPC5dcdsu40xSi2To7GSvdGQNIpe97pD9WvZwM9tRNQnNM4T6HA4gjV1L6Jwk8rBlG/CnveXtLEMw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/client-sts@3.623.0': resolution: {integrity: sha512-iJNdx76SOw0YjHAUv8aj3HXzSu3TKI7qSGuR+OGATwA/kpJZDd+4+WYBdGtr8YK+hPrGGqhfecuCkEg805O5iA==} engines: {node: '>=16.0.0'} + '@aws-sdk/client-sts@3.624.0': + resolution: {integrity: sha512-k36fLZCb2nfoV/DKK3jbRgO/Yf7/R80pgYfMiotkGjnZwDmRvNN08z4l06L9C+CieazzkgRxNUzyppsYcYsQaw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/core@3.623.0': resolution: {integrity: sha512-8Toq3X6trX/67obSdh4K0MFQY4f132bEbr1i0YPDWk/O3KdBt12mLC/sW3aVRnlIs110XMuX9yrWWqJ8fDW10g==} engines: {node: '>=16.0.0'} + '@aws-sdk/core@3.624.0': + resolution: {integrity: sha512-WyFmPbhRIvtWi7hBp8uSFy+iPpj8ccNV/eX86hwF4irMjfc/FtsGVIAeBXxXM/vGCjkdfEzOnl+tJ2XACD4OXg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-cognito-identity@3.623.0': resolution: {integrity: sha512-sXU2KtWpFzIzE4iffSIUbl4mgbeN1Rta6BnuKtS3rrVrryku9akAxY//pulbsIsYfXRzOwZzULsa+cxQN00lrw==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-cognito-identity@3.624.0': + resolution: {integrity: sha512-gbXaxZP29yzMmEUzsGqUrHpKBnfMBtemvrlufJbaz/MGJNIa5qtJQp7n1LMI5R49DBVUN9s/e9Rf5liyMvlHiw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-env@3.620.1': resolution: {integrity: sha512-ExuILJ2qLW5ZO+rgkNRj0xiAipKT16Rk77buvPP8csR7kkCflT/gXTyzRe/uzIiETTxM7tr8xuO9MP/DQXqkfg==} engines: {node: '>=16.0.0'} @@ -1224,10 +1254,20 @@ packages: peerDependencies: '@aws-sdk/client-sts': ^3.623.0 + '@aws-sdk/credential-provider-ini@3.624.0': + resolution: {integrity: sha512-mMoNIy7MO2WTBbdqMyLpbt6SZpthE6e0GkRYpsd0yozPt0RZopcBhEh+HG1U9Y1PVODo+jcMk353vAi61CfnhQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sts': ^3.624.0 + '@aws-sdk/credential-provider-node@3.623.0': resolution: {integrity: sha512-qDwCOkhbu5PfaQHyuQ+h57HEx3+eFhKdtIw7aISziWkGdFrMe07yIBd7TJqGe4nxXnRF1pfkg05xeOlMId997g==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-node@3.624.0': + resolution: {integrity: sha512-vYyGK7oNpd81BdbH5IlmQ6zfaQqU+rPwsKTDDBeLRjshtrGXOEpfoahVpG9PX0ibu32IOWp4ZyXBNyVrnvcMOw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-process@3.620.1': resolution: {integrity: sha512-hWqFMidqLAkaV9G460+1at6qa9vySbjQKKc04p59OT7lZ5cO5VH5S4aI05e+m4j364MBROjjk2ugNvfNf/8ILg==} engines: {node: '>=16.0.0'} @@ -1236,6 +1276,10 @@ packages: resolution: {integrity: sha512-70LZhUb3l7cttEsg4A0S4Jq3qrCT/v5Jfyl8F7w1YZJt5zr3oPPcvDJxo/UYckFz4G4/5BhGa99jK8wMlNE9QA==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-sso@3.624.0': + resolution: {integrity: sha512-A02bayIjU9APEPKr3HudrFHEx0WfghoSPsPopckDkW7VBqO4wizzcxr75Q9A3vNX+cwg0wCN6UitTNe6pVlRaQ==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-web-identity@3.621.0': resolution: {integrity: sha512-w7ASSyfNvcx7+bYGep3VBgC3K6vEdLmlpjT7nSIHxxQf+WSdvy+HynwJosrpZax0sK5q0D1Jpn/5q+r5lwwW6w==} engines: {node: '>=16.0.0'} @@ -1246,6 +1290,10 @@ packages: resolution: {integrity: sha512-abtlH1hkVWAkzuOX79Q47l0ztWOV2Q7l7J4JwQgzEQm7+zCk5iUAiwqKyDzr+ByCyo4I3IWFjy+e1gBdL7rXQQ==} engines: {node: '>=16.0.0'} + '@aws-sdk/credential-providers@3.624.0': + resolution: {integrity: sha512-SX+F5x/w8laQkhXLd1oww2lTuBDJSxzXWyxuOi25a9s4bMDs0V/wOj885Vr6h8QEGi3F8jZ8aWLwpsm2yuk9BA==} + engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-host-header@3.620.0': resolution: {integrity: sha512-VMtPEZwqYrII/oUkffYsNWY9PZ9xpNJpMgmyU0rlDQ25O1c0Hk3fJmZRe6pEkAJ0omD7kLrqGl1DUjQVxpd/Rg==} engines: {node: '>=16.0.0'} @@ -1730,10 +1778,18 @@ packages: resolution: {integrity: sha512-WPBjrzOj79/yqjloDUIw1GDhuRQfHis07TyyDj+qS81nHh0svSasetKcqAZ3L5JoPcBmEL7rRBtM+OcyC3mLVg==} engines: {node: '>=18'} + '@langchain/core@0.2.21': + resolution: {integrity: sha512-NQaoiRG4lIAJKAlo1Ww/aLcC3azfXymHAmWPAJOFcugsOSXYlrj050hilZdLzHrpliS4vDMezHNSaCf+H0CInQ==} + engines: {node: '>=18'} + '@langchain/openai@0.2.5': resolution: {integrity: sha512-gQXS5VBFyAco0jgSnUVan6fYVSIxlffmDaeDGpXrAmz2nQPgiN/h24KYOt2NOZ1zRheRzRuO/CfRagMhyVUaFA==} engines: {node: '>=18'} + '@langchain/openai@0.2.6': + resolution: {integrity: sha512-LZgSzHOZPJGsZr2ZXJICqZo1GN0kUyP9/RN+T45g7HDdMRfS5Df7fJgY9w7EIfznT83Q0Ywhz+At/UvWMR3xhw==} + engines: {node: '>=18'} + '@langchain/textsplitters@0.0.3': resolution: {integrity: sha512-cXWgKE3sdWLSqAa8ykbCcUsUF1Kyr5J3HOWYGuobhPEycXW4WI++d5DhzdpL238mzoEXTi90VqfSCra37l5YqA==} engines: {node: '>=18'} @@ -2596,34 +2652,34 @@ packages: resolution: {integrity: sha512-J7T3gUr3Wz0l7Ni1f9upgBZ7+J22/Q1B7dl0X6fG+fTsD+H+31DIosMHj4Um1dWQwqbcQ3oQf+YS2foYkDc9cQ==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} - '@vue/compiler-core@3.4.35': - resolution: {integrity: sha512-gKp0zGoLnMYtw4uS/SJRRO7rsVggLjvot3mcctlMXunYNsX+aRJDqqw/lV5/gHK91nvaAAlWFgdVl020AW1Prg==} + '@vue/compiler-core@3.4.36': + resolution: {integrity: sha512-qBkndgpwFKdupmOPoiS10i7oFdN7a+4UNDlezD0GlQ1kuA1pNrscg9g12HnB5E8hrWSuEftRsbJhL1HI2zpJhg==} - '@vue/compiler-dom@3.4.35': - resolution: {integrity: sha512-pWIZRL76/oE/VMhdv/ovZfmuooEni6JPG1BFe7oLk5DZRo/ImydXijoZl/4kh2406boRQ7lxTYzbZEEXEhj9NQ==} + '@vue/compiler-dom@3.4.36': + resolution: {integrity: sha512-eEIjy4GwwZTFon/Y+WO8tRRNGqylaRlA79T1RLhUpkOzJ7EtZkkb8MurNfkqY6x6Qiu0R7ESspEF7GkPR/4yYg==} - '@vue/compiler-sfc@3.4.35': - resolution: {integrity: sha512-xacnRS/h/FCsjsMfxBkzjoNxyxEyKyZfBch/P4vkLRvYJwe5ChXmZZrj8Dsed/752H2Q3JE8kYu9Uyha9J6PgA==} + '@vue/compiler-sfc@3.4.36': + resolution: {integrity: sha512-rhuHu7qztt/rNH90dXPTzhB7hLQT2OC4s4GrPVqmzVgPY4XBlfWmcWzn4bIPEWNImt0CjO7kfHAf/1UXOtx3vw==} - '@vue/compiler-ssr@3.4.35': - resolution: {integrity: sha512-7iynB+0KB1AAJKk/biENTV5cRGHRdbdaD7Mx3nWcm1W8bVD6QmnH3B4AHhQQ1qZHhqFwzEzMwiytXm3PX1e60A==} + '@vue/compiler-ssr@3.4.36': + resolution: {integrity: sha512-Wt1zyheF0zVvRJyhY74uxQbnkXV2Le/JPOrAxooR4rFYKC7cFr+cRqW6RU3cM/bsTy7sdZ83IDuy/gLPSfPGng==} - '@vue/reactivity@3.4.35': - resolution: {integrity: sha512-Ggtz7ZZHakriKioveJtPlStYardwQH6VCs9V13/4qjHSQb/teE30LVJNrbBVs4+aoYGtTQKJbTe4CWGxVZrvEw==} + '@vue/reactivity@3.4.36': + resolution: {integrity: sha512-wN1aoCwSoqrt1yt8wO0gc13QaC+Vk1o6AoSt584YHNnz6TGDhh1NCMUYgAnvp4HEIkLdGsaC1bvu/P+wpoDEXw==} - '@vue/runtime-core@3.4.35': - resolution: {integrity: sha512-D+BAjFoWwT5wtITpSxwqfWZiBClhBbR+bm0VQlWYFOadUUXFo+5wbe9ErXhLvwguPiLZdEF13QAWi2vP3ZD5tA==} + '@vue/runtime-core@3.4.36': + resolution: {integrity: sha512-9+TR14LAVEerZWLOm/N/sG2DVYhrH2bKgFrbH/FVt/Q8Jdw4OtdcGMRC6Tx8VAo0DA1eqAqrZaX0fbOaOxxZ4A==} - '@vue/runtime-dom@3.4.35': - resolution: {integrity: sha512-yGOlbos+MVhlS5NWBF2HDNgblG8e2MY3+GigHEyR/dREAluvI5tuUUgie3/9XeqhPE4LF0i2wjlduh5thnfOqw==} + '@vue/runtime-dom@3.4.36': + resolution: {integrity: sha512-2Qe2fKkLxgZBVvHrG0QMNLL4bsx7Ae88pyXebY2WnQYABpOnGYvA+axMbcF9QwM4yxnsv+aELbC0eiNVns7mGw==} - '@vue/server-renderer@3.4.35': - resolution: {integrity: sha512-iZ0e/u9mRE4T8tNhlo0tbA+gzVkgv8r5BX6s1kRbOZqfpq14qoIvCZ5gIgraOmYkMYrSEZgkkojFPr+Nyq/Mnw==} + '@vue/server-renderer@3.4.36': + resolution: {integrity: sha512-2XW90Rq8+Y7S1EIsAuubZVLm0gCU8HYb5mRAruFdwfC3XSOU5/YKePz29csFzsch8hXaY5UHh7ZMddmi1XTJEA==} peerDependencies: - vue: 3.4.35 + vue: 3.4.36 - '@vue/shared@3.4.35': - resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} + '@vue/shared@3.4.36': + resolution: {integrity: sha512-fdPLStwl1sDfYuUftBaUVn2pIrVFDASYerZSrlBvVBfylObPA1gtcWJHy5Ox8jLEJ524zBibss488Q3SZtU1uA==} '@xenova/transformers@2.17.2': resolution: {integrity: sha512-lZmHqzrVIkSvZdKZEx7IYY51TK0WDrC8eR0c5IMnBsO8di8are1zzw8BlLhyO2TklZKLN5UffNGs1IJwT6oOqQ==} @@ -3101,6 +3157,9 @@ packages: cohere-ai@7.10.6: resolution: {integrity: sha512-J9y5wenl6IMqQUjklseocgusXcym0wnmuSoEdWyaNEQSYrNsHqWrpjeOYbQZ3A8/5edpPkR5Qsdwcc4FOJ5DOA==} + cohere-ai@7.11.2: + resolution: {integrity: sha512-IImDbZLg+kApTH9KswRAEGd0dRuZiChnsqC8gf6RepuklLuSxEkqto4uwSQQSUTj50Ns4uN7yaxzVyS6OmLpIg==} + color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -3438,8 +3497,8 @@ packages: resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} engines: {node: '>=8.6'} - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + entities@5.0.0: + resolution: {integrity: sha512-BeJFvFRJddxobhvEdm5GqHzRV/X+ACeuw0/BuuxsCh1EUZcAIz8+kYmBp/LrQuloy6K1f3a0M7+IhmZ7QnkISA==} engines: {node: '>=0.12'} environment@1.1.0: @@ -4693,6 +4752,189 @@ packages: youtubei.js: optional: true + langchain@0.2.13: + resolution: {integrity: sha512-PQoDLEoFPyeqUE8YS+Eoxo8F+6ltNeJv/ijiNGp/eomHnVxHkqTXqc9/JK6bii6O/WryOClT7kVNPpVrMNNdzg==} + engines: {node: '>=18'} + peerDependencies: + '@aws-sdk/client-s3': '*' + '@aws-sdk/client-sagemaker-runtime': '*' + '@aws-sdk/client-sfn': '*' + '@aws-sdk/credential-provider-node': '*' + '@azure/storage-blob': '*' + '@browserbasehq/sdk': '*' + '@gomomento/sdk': '*' + '@gomomento/sdk-core': '*' + '@gomomento/sdk-web': ^1.51.1 + '@langchain/anthropic': '*' + '@langchain/aws': '*' + '@langchain/cohere': '*' + '@langchain/community': '*' + '@langchain/google-genai': '*' + '@langchain/google-vertexai': '*' + '@langchain/groq': '*' + '@langchain/mistralai': '*' + '@langchain/ollama': '*' + '@mendable/firecrawl-js': '*' + '@notionhq/client': '*' + '@pinecone-database/pinecone': '*' + '@supabase/supabase-js': '*' + '@vercel/kv': '*' + '@xata.io/client': '*' + apify-client: '*' + assemblyai: '*' + axios: '*' + cheerio: '*' + chromadb: '*' + convex: '*' + couchbase: '*' + d3-dsv: '*' + epub2: '*' + faiss-node: '*' + fast-xml-parser: '*' + handlebars: ^4.7.8 + html-to-text: '*' + ignore: '*' + ioredis: '*' + jsdom: '*' + mammoth: '*' + mongodb: '*' + node-llama-cpp: '*' + notion-to-md: '*' + officeparser: '*' + pdf-parse: '*' + peggy: ^3.0.2 + playwright: '*' + puppeteer: '*' + pyodide: ^0.24.1 + redis: '*' + sonix-speech-recognition: '*' + srt-parser-2: '*' + typeorm: '*' + weaviate-ts-client: '*' + web-auth-library: '*' + ws: '*' + youtube-transcript: '*' + youtubei.js: '*' + peerDependenciesMeta: + '@aws-sdk/client-s3': + optional: true + '@aws-sdk/client-sagemaker-runtime': + optional: true + '@aws-sdk/client-sfn': + optional: true + '@aws-sdk/credential-provider-node': + optional: true + '@azure/storage-blob': + optional: true + '@browserbasehq/sdk': + optional: true + '@gomomento/sdk': + optional: true + '@gomomento/sdk-core': + optional: true + '@gomomento/sdk-web': + optional: true + '@langchain/anthropic': + optional: true + '@langchain/aws': + optional: true + '@langchain/cohere': + optional: true + '@langchain/community': + optional: true + '@langchain/google-genai': + optional: true + '@langchain/google-vertexai': + optional: true + '@langchain/groq': + optional: true + '@langchain/mistralai': + optional: true + '@langchain/ollama': + optional: true + '@mendable/firecrawl-js': + optional: true + '@notionhq/client': + optional: true + '@pinecone-database/pinecone': + optional: true + '@supabase/supabase-js': + optional: true + '@vercel/kv': + optional: true + '@xata.io/client': + optional: true + apify-client: + optional: true + assemblyai: + optional: true + axios: + optional: true + cheerio: + optional: true + chromadb: + optional: true + convex: + optional: true + couchbase: + optional: true + d3-dsv: + optional: true + epub2: + optional: true + faiss-node: + optional: true + fast-xml-parser: + optional: true + handlebars: + optional: true + html-to-text: + optional: true + ignore: + optional: true + ioredis: + optional: true + jsdom: + optional: true + mammoth: + optional: true + mongodb: + optional: true + node-llama-cpp: + optional: true + notion-to-md: + optional: true + officeparser: + optional: true + pdf-parse: + optional: true + peggy: + optional: true + playwright: + optional: true + puppeteer: + optional: true + pyodide: + optional: true + redis: + optional: true + sonix-speech-recognition: + optional: true + srt-parser-2: + optional: true + typeorm: + optional: true + weaviate-ts-client: + optional: true + web-auth-library: + optional: true + ws: + optional: true + youtube-transcript: + optional: true + youtubei.js: + optional: true + langchainhub@0.0.11: resolution: {integrity: sha512-WnKI4g9kU2bHQP136orXr2bcRdgz9iiTBpTN0jWt9IlScUKnJBoD0aa2HOzHURQKeQDnt2JwqVmQ6Depf5uDLQ==} @@ -4710,6 +4952,20 @@ packages: openai: optional: true + langsmith@0.1.41: + resolution: {integrity: sha512-8R7s/225Pxmv0ipMfd6sqmWVsfHLQivYlQZ0vx5K+ReoknummTenQlVK8gapk3kqRMnzkrouuRHMhWjMR6RgUA==} + peerDependencies: + '@langchain/core': '*' + langchain: '*' + openai: '*' + peerDependenciesMeta: + '@langchain/core': + optional: true + langchain: + optional: true + openai: + optional: true + language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} @@ -5258,14 +5514,25 @@ packages: resolution: {integrity: sha512-3Kv2lRgld3MYj+TaSgDBb8YnYEVdn601U+I1y0oZs4bCaPINEZXgcQAQAUGFmFVFpG4vU2Jr6ZAKiF5ZlmM5Fg==} engines: {node: '>=18'} - openai-fetch@2.0.4: - resolution: {integrity: sha512-+1sC+mYpGi79YXaJsySxTtYeWkDULS/fhRCr8PLI+xcpnqFfoFY/VL0f4avQAnJSf1LZRaTrrKOK8yqxrYI5BQ==} + openai-zod-to-json-schema@1.0.0: + resolution: {integrity: sha512-cqEKwM9twoi8J9ZtiOLzCM8zdFkCWwgd5oA+LzZPlGywohuoQi+ztz5vonLdnuNlU2AUcJImo7859cYBArwh5A==} engines: {node: '>=18'} + peerDependencies: + zod: ^3.23.8 openai@4.54.0: resolution: {integrity: sha512-e/12BdtTtj+tXs7iHm+Dm7H7WjEWnw7O52B2wSfCQ6lD5F6cvjzo7cANXy5TJ1Q3/qc8YRPT5wBTTFtP5sBp1g==} hasBin: true + openai@4.55.0: + resolution: {integrity: sha512-BR3TUybzdqNeBMgEFvxgBrFks9FY2NoP2jyTf7LT4UxPv8chevRKSxKezsINVSeQ/QLA12CALR1oco6KVdVpVA==} + hasBin: true + peerDependencies: + zod: ^3.23.8 + peerDependenciesMeta: + zod: + optional: true + openapi-types@12.1.3: resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} @@ -5535,6 +5802,10 @@ packages: resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + postgres-array@2.0.0: resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} engines: {node: '>=4'} @@ -6608,8 +6879,8 @@ packages: jsdom: optional: true - vue@3.4.35: - resolution: {integrity: sha512-+fl/GLmI4GPileHftVlCdB7fUL4aziPcqTudpTGXCT8s+iZWuOCeNEB5haX6Uz2IpRrbEXOgIFbe+XciCuGbNQ==} + vue@3.4.36: + resolution: {integrity: sha512-mIFvbLgjODfx3Iy1SrxOsiPpDb8Bo3EU+87ioimOZzZTOp15IEdAels70IjBOLO3ZFlLW5AhdwY4dWbXVQKYow==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -6866,13 +7137,13 @@ snapshots: optionalDependencies: zod: 3.23.8 - '@ai-sdk/vue@0.0.28(vue@3.4.35(typescript@5.5.4))(zod@3.23.8)': + '@ai-sdk/vue@0.0.28(vue@3.4.36(typescript@5.5.4))(zod@3.23.8)': dependencies: '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) '@ai-sdk/ui-utils': 0.0.24(zod@3.23.8) - swrv: 1.0.4(vue@3.4.35(typescript@5.5.4)) + swrv: 1.0.4(vue@3.4.36(typescript@5.5.4)) optionalDependencies: - vue: 3.4.35(typescript@5.5.4) + vue: 3.4.36(typescript@5.5.4) transitivePeerDependencies: - zod @@ -6978,6 +7249,53 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-cognito-identity@3.624.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sso-oidc': 3.624.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/core': 3.624.0 + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/middleware-host-header': 3.620.0 + '@aws-sdk/middleware-logger': 3.609.0 + '@aws-sdk/middleware-recursion-detection': 3.620.0 + '@aws-sdk/middleware-user-agent': 3.620.0 + '@aws-sdk/region-config-resolver': 3.614.0 + '@aws-sdk/types': 3.609.0 + '@aws-sdk/util-endpoints': 3.614.0 + '@aws-sdk/util-user-agent-browser': 3.609.0 + '@aws-sdk/util-user-agent-node': 3.614.0 + '@smithy/config-resolver': 3.0.5 + '@smithy/core': 2.3.2 + '@smithy/fetch-http-handler': 3.2.4 + '@smithy/hash-node': 3.0.3 + '@smithy/invalid-dependency': 3.0.3 + '@smithy/middleware-content-length': 3.0.5 + '@smithy/middleware-endpoint': 3.1.0 + '@smithy/middleware-retry': 3.0.14 + '@smithy/middleware-serde': 3.0.3 + '@smithy/middleware-stack': 3.0.3 + '@smithy/node-config-provider': 3.1.4 + '@smithy/node-http-handler': 3.1.4 + '@smithy/protocol-http': 4.1.0 + '@smithy/smithy-client': 3.1.12 + '@smithy/types': 3.3.0 + '@smithy/url-parser': 3.0.3 + '@smithy/util-base64': 3.0.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-body-length-node': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.14 + '@smithy/util-defaults-mode-node': 3.0.14 + '@smithy/util-endpoints': 2.0.5 + '@smithy/util-middleware': 3.0.3 + '@smithy/util-retry': 3.0.3 + '@smithy/util-utf8': 3.0.0 + tslib: 2.6.3 + transitivePeerDependencies: + - aws-crt + optional: true + '@aws-sdk/client-sagemaker@3.623.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -7026,6 +7344,55 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-sagemaker@3.624.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sso-oidc': 3.624.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/core': 3.624.0 + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/middleware-host-header': 3.620.0 + '@aws-sdk/middleware-logger': 3.609.0 + '@aws-sdk/middleware-recursion-detection': 3.620.0 + '@aws-sdk/middleware-user-agent': 3.620.0 + '@aws-sdk/region-config-resolver': 3.614.0 + '@aws-sdk/types': 3.609.0 + '@aws-sdk/util-endpoints': 3.614.0 + '@aws-sdk/util-user-agent-browser': 3.609.0 + '@aws-sdk/util-user-agent-node': 3.614.0 + '@smithy/config-resolver': 3.0.5 + '@smithy/core': 2.3.2 + '@smithy/fetch-http-handler': 3.2.4 + '@smithy/hash-node': 3.0.3 + '@smithy/invalid-dependency': 3.0.3 + '@smithy/middleware-content-length': 3.0.5 + '@smithy/middleware-endpoint': 3.1.0 + '@smithy/middleware-retry': 3.0.14 + '@smithy/middleware-serde': 3.0.3 + '@smithy/middleware-stack': 3.0.3 + '@smithy/node-config-provider': 3.1.4 + '@smithy/node-http-handler': 3.1.4 + '@smithy/protocol-http': 4.1.0 + '@smithy/smithy-client': 3.1.12 + '@smithy/types': 3.3.0 + '@smithy/url-parser': 3.0.3 + '@smithy/util-base64': 3.0.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-body-length-node': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.14 + '@smithy/util-defaults-mode-node': 3.0.14 + '@smithy/util-endpoints': 2.0.5 + '@smithy/util-middleware': 3.0.3 + '@smithy/util-retry': 3.0.3 + '@smithy/util-utf8': 3.0.0 + '@smithy/util-waiter': 3.1.2 + tslib: 2.6.3 + uuid: 9.0.1 + transitivePeerDependencies: + - aws-crt + optional: true + '@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -7071,6 +7438,96 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sts': 3.623.0 + '@aws-sdk/core': 3.624.0 + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/middleware-host-header': 3.620.0 + '@aws-sdk/middleware-logger': 3.609.0 + '@aws-sdk/middleware-recursion-detection': 3.620.0 + '@aws-sdk/middleware-user-agent': 3.620.0 + '@aws-sdk/region-config-resolver': 3.614.0 + '@aws-sdk/types': 3.609.0 + '@aws-sdk/util-endpoints': 3.614.0 + '@aws-sdk/util-user-agent-browser': 3.609.0 + '@aws-sdk/util-user-agent-node': 3.614.0 + '@smithy/config-resolver': 3.0.5 + '@smithy/core': 2.3.2 + '@smithy/fetch-http-handler': 3.2.4 + '@smithy/hash-node': 3.0.3 + '@smithy/invalid-dependency': 3.0.3 + '@smithy/middleware-content-length': 3.0.5 + '@smithy/middleware-endpoint': 3.1.0 + '@smithy/middleware-retry': 3.0.14 + '@smithy/middleware-serde': 3.0.3 + '@smithy/middleware-stack': 3.0.3 + '@smithy/node-config-provider': 3.1.4 + '@smithy/node-http-handler': 3.1.4 + '@smithy/protocol-http': 4.1.0 + '@smithy/smithy-client': 3.1.12 + '@smithy/types': 3.3.0 + '@smithy/url-parser': 3.0.3 + '@smithy/util-base64': 3.0.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-body-length-node': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.14 + '@smithy/util-defaults-mode-node': 3.0.14 + '@smithy/util-endpoints': 2.0.5 + '@smithy/util-middleware': 3.0.3 + '@smithy/util-retry': 3.0.3 + '@smithy/util-utf8': 3.0.0 + tslib: 2.6.3 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/core': 3.624.0 + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/middleware-host-header': 3.620.0 + '@aws-sdk/middleware-logger': 3.609.0 + '@aws-sdk/middleware-recursion-detection': 3.620.0 + '@aws-sdk/middleware-user-agent': 3.620.0 + '@aws-sdk/region-config-resolver': 3.614.0 + '@aws-sdk/types': 3.609.0 + '@aws-sdk/util-endpoints': 3.614.0 + '@aws-sdk/util-user-agent-browser': 3.609.0 + '@aws-sdk/util-user-agent-node': 3.614.0 + '@smithy/config-resolver': 3.0.5 + '@smithy/core': 2.3.2 + '@smithy/fetch-http-handler': 3.2.4 + '@smithy/hash-node': 3.0.3 + '@smithy/invalid-dependency': 3.0.3 + '@smithy/middleware-content-length': 3.0.5 + '@smithy/middleware-endpoint': 3.1.0 + '@smithy/middleware-retry': 3.0.14 + '@smithy/middleware-serde': 3.0.3 + '@smithy/middleware-stack': 3.0.3 + '@smithy/node-config-provider': 3.1.4 + '@smithy/node-http-handler': 3.1.4 + '@smithy/protocol-http': 4.1.0 + '@smithy/smithy-client': 3.1.12 + '@smithy/types': 3.3.0 + '@smithy/url-parser': 3.0.3 + '@smithy/util-base64': 3.0.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-body-length-node': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.14 + '@smithy/util-defaults-mode-node': 3.0.14 + '@smithy/util-endpoints': 2.0.5 + '@smithy/util-middleware': 3.0.3 + '@smithy/util-retry': 3.0.3 + '@smithy/util-utf8': 3.0.0 + tslib: 2.6.3 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/client-sso@3.623.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -7114,6 +7571,49 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-sso@3.624.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.624.0 + '@aws-sdk/middleware-host-header': 3.620.0 + '@aws-sdk/middleware-logger': 3.609.0 + '@aws-sdk/middleware-recursion-detection': 3.620.0 + '@aws-sdk/middleware-user-agent': 3.620.0 + '@aws-sdk/region-config-resolver': 3.614.0 + '@aws-sdk/types': 3.609.0 + '@aws-sdk/util-endpoints': 3.614.0 + '@aws-sdk/util-user-agent-browser': 3.609.0 + '@aws-sdk/util-user-agent-node': 3.614.0 + '@smithy/config-resolver': 3.0.5 + '@smithy/core': 2.3.2 + '@smithy/fetch-http-handler': 3.2.4 + '@smithy/hash-node': 3.0.3 + '@smithy/invalid-dependency': 3.0.3 + '@smithy/middleware-content-length': 3.0.5 + '@smithy/middleware-endpoint': 3.1.0 + '@smithy/middleware-retry': 3.0.14 + '@smithy/middleware-serde': 3.0.3 + '@smithy/middleware-stack': 3.0.3 + '@smithy/node-config-provider': 3.1.4 + '@smithy/node-http-handler': 3.1.4 + '@smithy/protocol-http': 4.1.0 + '@smithy/smithy-client': 3.1.12 + '@smithy/types': 3.3.0 + '@smithy/url-parser': 3.0.3 + '@smithy/util-base64': 3.0.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-body-length-node': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.14 + '@smithy/util-defaults-mode-node': 3.0.14 + '@smithy/util-endpoints': 2.0.5 + '@smithy/util-middleware': 3.0.3 + '@smithy/util-retry': 3.0.3 + '@smithy/util-utf8': 3.0.0 + tslib: 2.6.3 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/client-sts@3.623.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -7159,6 +7659,51 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-sts@3.624.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sso-oidc': 3.624.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/core': 3.624.0 + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/middleware-host-header': 3.620.0 + '@aws-sdk/middleware-logger': 3.609.0 + '@aws-sdk/middleware-recursion-detection': 3.620.0 + '@aws-sdk/middleware-user-agent': 3.620.0 + '@aws-sdk/region-config-resolver': 3.614.0 + '@aws-sdk/types': 3.609.0 + '@aws-sdk/util-endpoints': 3.614.0 + '@aws-sdk/util-user-agent-browser': 3.609.0 + '@aws-sdk/util-user-agent-node': 3.614.0 + '@smithy/config-resolver': 3.0.5 + '@smithy/core': 2.3.2 + '@smithy/fetch-http-handler': 3.2.4 + '@smithy/hash-node': 3.0.3 + '@smithy/invalid-dependency': 3.0.3 + '@smithy/middleware-content-length': 3.0.5 + '@smithy/middleware-endpoint': 3.1.0 + '@smithy/middleware-retry': 3.0.14 + '@smithy/middleware-serde': 3.0.3 + '@smithy/middleware-stack': 3.0.3 + '@smithy/node-config-provider': 3.1.4 + '@smithy/node-http-handler': 3.1.4 + '@smithy/protocol-http': 4.1.0 + '@smithy/smithy-client': 3.1.12 + '@smithy/types': 3.3.0 + '@smithy/url-parser': 3.0.3 + '@smithy/util-base64': 3.0.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-body-length-node': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.14 + '@smithy/util-defaults-mode-node': 3.0.14 + '@smithy/util-endpoints': 2.0.5 + '@smithy/util-middleware': 3.0.3 + '@smithy/util-retry': 3.0.3 + '@smithy/util-utf8': 3.0.0 + tslib: 2.6.3 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/core@3.623.0': dependencies: '@smithy/core': 2.3.2 @@ -7171,6 +7716,18 @@ snapshots: fast-xml-parser: 4.4.1 tslib: 2.6.3 + '@aws-sdk/core@3.624.0': + dependencies: + '@smithy/core': 2.3.2 + '@smithy/node-config-provider': 3.1.4 + '@smithy/protocol-http': 4.1.0 + '@smithy/signature-v4': 4.1.0 + '@smithy/smithy-client': 3.1.12 + '@smithy/types': 3.3.0 + '@smithy/util-middleware': 3.0.3 + fast-xml-parser: 4.4.1 + tslib: 2.6.3 + '@aws-sdk/credential-provider-cognito-identity@3.623.0': dependencies: '@aws-sdk/client-cognito-identity': 3.623.0 @@ -7181,6 +7738,17 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/credential-provider-cognito-identity@3.624.0': + dependencies: + '@aws-sdk/client-cognito-identity': 3.624.0 + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.3 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - aws-crt + optional: true + '@aws-sdk/credential-provider-env@3.620.1': dependencies: '@aws-sdk/types': 3.609.0 @@ -7218,6 +7786,116 @@ snapshots: - '@aws-sdk/client-sso-oidc' - aws-crt + '@aws-sdk/credential-provider-ini@3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0)': + dependencies: + '@aws-sdk/client-sts': 3.623.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-ini@3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.623.0)': + dependencies: + '@aws-sdk/client-sts': 3.623.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-ini@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0)': + dependencies: + '@aws-sdk/client-sts': 3.623.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-ini@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.624.0)': + dependencies: + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + + '@aws-sdk/credential-provider-ini@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0)': + dependencies: + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-ini@3.624.0(@aws-sdk/client-sts@3.624.0)': + dependencies: + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + '@aws-sdk/credential-provider-node@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0)': dependencies: '@aws-sdk/credential-provider-env': 3.620.1 @@ -7237,6 +7915,122 @@ snapshots: - '@aws-sdk/client-sts' - aws-crt + '@aws-sdk/credential-provider-node@3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-node@3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.623.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.624.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + optional: true + + '@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.624.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + optional: true + '@aws-sdk/credential-provider-process@3.620.1': dependencies: '@aws-sdk/types': 3.609.0 @@ -7258,6 +8052,58 @@ snapshots: - '@aws-sdk/client-sso-oidc' - aws-crt + '@aws-sdk/credential-provider-sso@3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))': + dependencies: + '@aws-sdk/client-sso': 3.623.0 + '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-sso@3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))': + dependencies: + '@aws-sdk/client-sso': 3.623.0 + '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-sso@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))': + dependencies: + '@aws-sdk/client-sso': 3.624.0 + '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-sso@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))': + dependencies: + '@aws-sdk/client-sso': 3.624.0 + '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + '@aws-sdk/credential-provider-web-identity@3.621.0(@aws-sdk/client-sts@3.623.0)': dependencies: '@aws-sdk/client-sts': 3.623.0 @@ -7266,7 +8112,15 @@ snapshots: '@smithy/types': 3.3.0 tslib: 2.6.3 - '@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))': + '@aws-sdk/credential-provider-web-identity@3.621.0(@aws-sdk/client-sts@3.624.0)': + dependencies: + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.3 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + + '@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))': dependencies: '@aws-sdk/client-cognito-identity': 3.623.0 '@aws-sdk/client-sso': 3.623.0 @@ -7274,10 +8128,10 @@ snapshots: '@aws-sdk/credential-provider-cognito-identity': 3.623.0 '@aws-sdk/credential-provider-env': 3.620.1 '@aws-sdk/credential-provider-http': 3.622.0 - '@aws-sdk/credential-provider-ini': 3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0) - '@aws-sdk/credential-provider-node': 3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/credential-provider-ini': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/credential-provider-node': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0) '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-sso': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.623.0) '@aws-sdk/types': 3.609.0 '@smithy/credential-provider-imds': 3.2.0 @@ -7288,6 +8142,97 @@ snapshots: - '@aws-sdk/client-sso-oidc' - aws-crt + '@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))': + dependencies: + '@aws-sdk/client-cognito-identity': 3.623.0 + '@aws-sdk/client-sso': 3.623.0 + '@aws-sdk/client-sts': 3.623.0 + '@aws-sdk/credential-provider-cognito-identity': 3.623.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/credential-provider-node': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-providers@3.624.0': + dependencies: + '@aws-sdk/client-cognito-identity': 3.624.0 + '@aws-sdk/client-sso': 3.624.0 + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/credential-provider-cognito-identity': 3.624.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.624.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + + '@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))': + dependencies: + '@aws-sdk/client-cognito-identity': 3.624.0 + '@aws-sdk/client-sso': 3.624.0 + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/credential-provider-cognito-identity': 3.624.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + + '@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))': + dependencies: + '@aws-sdk/client-cognito-identity': 3.624.0 + '@aws-sdk/client-sso': 3.624.0 + '@aws-sdk/client-sts': 3.624.0 + '@aws-sdk/credential-provider-cognito-identity': 3.624.0 + '@aws-sdk/credential-provider-env': 3.620.1 + '@aws-sdk/credential-provider-http': 3.622.0 + '@aws-sdk/credential-provider-ini': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/credential-provider-process': 3.620.1 + '@aws-sdk/credential-provider-sso': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/credential-provider-imds': 3.2.0 + '@smithy/property-provider': 3.1.3 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + optional: true + '@aws-sdk/middleware-host-header@3.620.0': dependencies: '@aws-sdk/types': 3.609.0 @@ -7344,6 +8289,24 @@ snapshots: '@smithy/types': 3.3.0 tslib: 2.6.3 + '@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))': + dependencies: + '@aws-sdk/client-sso-oidc': 3.624.0(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + + '@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))': + dependencies: + '@aws-sdk/client-sso-oidc': 3.624.0(@aws-sdk/client-sts@3.624.0) + '@aws-sdk/types': 3.609.0 + '@smithy/property-provider': 3.1.3 + '@smithy/shared-ini-file-loader': 3.1.4 + '@smithy/types': 3.3.0 + tslib: 2.6.3 + '@aws-sdk/types@3.609.0': dependencies: '@smithy/types': 3.3.0 @@ -7835,8 +8798,8 @@ snapshots: '@typescript-eslint/parser': 7.17.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/utils': 7.17.0(eslint@8.57.0)(typescript@5.5.4) eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jest: 28.6.0(@typescript-eslint/eslint-plugin@7.17.0(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) eslint-plugin-jest-dom: 5.4.0(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) @@ -7953,13 +8916,13 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} - '@langchain/core@0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0)': + '@langchain/core@0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.54.0(encoding@0.1.13))': dependencies: ansi-styles: 5.2.0 camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.12 - langsmith: 0.1.40(@langchain/core@0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0))(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0) + langsmith: 0.1.40(qjuuneuxanfszn2grfa5bb4jgy) mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 @@ -7970,13 +8933,13 @@ snapshots: - langchain - openai - '@langchain/core@0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0)': + '@langchain/core@0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))': dependencies: ansi-styles: 5.2.0 camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.12 - langsmith: 0.1.40(@langchain/core@0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0))(langchain@0.2.12(openai@4.54.0))(openai@4.54.0) + langsmith: 0.1.40(7rrcje5gvvaha4yi6t45qtw45m) mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 @@ -7987,9 +8950,44 @@ snapshots: - langchain - openai - '@langchain/openai@0.2.5(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))': + '@langchain/core@0.2.20(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))': dependencies: - '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0) + ansi-styles: 5.2.0 + camelcase: 6.3.0 + decamelize: 1.2.0 + js-tiktoken: 1.0.12 + langsmith: 0.1.40(5chs2nihtg5g4uavonhcurxhee) + mustache: 4.2.0 + p-queue: 6.6.2 + p-retry: 4.6.2 + uuid: 10.0.0 + zod: 3.23.8 + zod-to-json-schema: 3.23.2(zod@3.23.8) + transitivePeerDependencies: + - langchain + - openai + + '@langchain/core@0.2.21(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))': + dependencies: + ansi-styles: 5.2.0 + camelcase: 6.3.0 + decamelize: 1.2.0 + js-tiktoken: 1.0.12 + langsmith: 0.1.41(yf27fr6lbxgcmrwjzsjpqjvy54) + mustache: 4.2.0 + p-queue: 6.6.2 + p-retry: 4.6.2 + uuid: 10.0.0 + zod: 3.23.8 + zod-to-json-schema: 3.23.2(zod@3.23.8) + transitivePeerDependencies: + - langchain + - openai + optional: true + + '@langchain/openai@0.2.5(encoding@0.1.13)(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))': + dependencies: + '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.54.0(encoding@0.1.13)) js-tiktoken: 1.0.12 openai: 4.54.0(encoding@0.1.13) zod: 3.23.8 @@ -7998,11 +8996,11 @@ snapshots: - encoding - langchain - '@langchain/openai@0.2.5(langchain@0.2.12(openai@4.54.0))': + '@langchain/openai@0.2.6(encoding@0.1.13)(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))': dependencies: - '@langchain/core': 0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0) + '@langchain/core': 0.2.21(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) js-tiktoken: 1.0.12 - openai: 4.54.0(encoding@0.1.13) + openai: 4.55.0(encoding@0.1.13)(zod@3.23.8) zod: 3.23.8 zod-to-json-schema: 3.23.2(zod@3.23.8) transitivePeerDependencies: @@ -8010,17 +9008,17 @@ snapshots: - langchain optional: true - '@langchain/textsplitters@0.0.3(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0)': + '@langchain/textsplitters@0.0.3(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))': dependencies: - '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0) + '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) js-tiktoken: 1.0.12 transitivePeerDependencies: - langchain - openai - '@langchain/textsplitters@0.0.3(langchain@0.2.12(openai@4.54.0))(openai@4.54.0)': + '@langchain/textsplitters@0.0.3(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))': dependencies: - '@langchain/core': 0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0) + '@langchain/core': 0.2.20(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) js-tiktoken: 1.0.12 transitivePeerDependencies: - langchain @@ -9110,59 +10108,59 @@ snapshots: '@vladfrangu/async_event_emitter@2.4.5': {} - '@vue/compiler-core@3.4.35': + '@vue/compiler-core@3.4.36': dependencies: '@babel/parser': 7.25.3 - '@vue/shared': 3.4.35 - entities: 4.5.0 + '@vue/shared': 3.4.36 + entities: 5.0.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.35': + '@vue/compiler-dom@3.4.36': dependencies: - '@vue/compiler-core': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/compiler-core': 3.4.36 + '@vue/shared': 3.4.36 - '@vue/compiler-sfc@3.4.35': + '@vue/compiler-sfc@3.4.36': dependencies: '@babel/parser': 7.25.3 - '@vue/compiler-core': 3.4.35 - '@vue/compiler-dom': 3.4.35 - '@vue/compiler-ssr': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/compiler-core': 3.4.36 + '@vue/compiler-dom': 3.4.36 + '@vue/compiler-ssr': 3.4.36 + '@vue/shared': 3.4.36 estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.40 + postcss: 8.4.41 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.35': + '@vue/compiler-ssr@3.4.36': dependencies: - '@vue/compiler-dom': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/compiler-dom': 3.4.36 + '@vue/shared': 3.4.36 - '@vue/reactivity@3.4.35': + '@vue/reactivity@3.4.36': dependencies: - '@vue/shared': 3.4.35 + '@vue/shared': 3.4.36 - '@vue/runtime-core@3.4.35': + '@vue/runtime-core@3.4.36': dependencies: - '@vue/reactivity': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/reactivity': 3.4.36 + '@vue/shared': 3.4.36 - '@vue/runtime-dom@3.4.35': + '@vue/runtime-dom@3.4.36': dependencies: - '@vue/reactivity': 3.4.35 - '@vue/runtime-core': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/reactivity': 3.4.36 + '@vue/runtime-core': 3.4.36 + '@vue/shared': 3.4.36 csstype: 3.1.3 - '@vue/server-renderer@3.4.35(vue@3.4.35(typescript@5.5.4))': + '@vue/server-renderer@3.4.36(vue@3.4.36(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.35 - '@vue/shared': 3.4.35 - vue: 3.4.35(typescript@5.5.4) + '@vue/compiler-ssr': 3.4.36 + '@vue/shared': 3.4.36 + vue: 3.4.36(typescript@5.5.4) - '@vue/shared@3.4.35': {} + '@vue/shared@3.4.36': {} '@xenova/transformers@2.17.2': dependencies: @@ -9229,7 +10227,7 @@ snapshots: clean-stack: 4.2.0 indent-string: 5.0.0 - ai@3.3.0(openai@4.54.0)(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.35(typescript@5.5.4))(zod@3.23.8): + ai@3.3.0(openai@4.54.0(encoding@0.1.13))(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.36(typescript@5.5.4))(zod@3.23.8): dependencies: '@ai-sdk/provider': 0.0.14 '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) @@ -9237,7 +10235,7 @@ snapshots: '@ai-sdk/solid': 0.0.27(zod@3.23.8) '@ai-sdk/svelte': 0.0.29(svelte@4.2.18)(zod@3.23.8) '@ai-sdk/ui-utils': 0.0.24(zod@3.23.8) - '@ai-sdk/vue': 0.0.28(vue@3.4.35(typescript@5.5.4))(zod@3.23.8) + '@ai-sdk/vue': 0.0.28(vue@3.4.36(typescript@5.5.4))(zod@3.23.8) '@opentelemetry/api': 1.9.0 eventsource-parser: 1.1.2 json-schema: 0.4.0 @@ -9255,6 +10253,32 @@ snapshots: - solid-js - vue + ai@3.3.0(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(react@18.3.1)(sswr@2.1.0(svelte@4.2.18))(svelte@4.2.18)(vue@3.4.36(typescript@5.5.4))(zod@3.23.8): + dependencies: + '@ai-sdk/provider': 0.0.14 + '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) + '@ai-sdk/react': 0.0.36(react@18.3.1)(zod@3.23.8) + '@ai-sdk/solid': 0.0.27(zod@3.23.8) + '@ai-sdk/svelte': 0.0.29(svelte@4.2.18)(zod@3.23.8) + '@ai-sdk/ui-utils': 0.0.24(zod@3.23.8) + '@ai-sdk/vue': 0.0.28(vue@3.4.36(typescript@5.5.4))(zod@3.23.8) + '@opentelemetry/api': 1.9.0 + eventsource-parser: 1.1.2 + json-schema: 0.4.0 + jsondiffpatch: 0.6.0 + nanoid: 3.3.6 + secure-json-parse: 2.7.0 + zod-to-json-schema: 3.22.5(zod@3.23.8) + optionalDependencies: + openai: 4.55.0(encoding@0.1.13)(zod@3.23.8) + react: 18.3.1 + sswr: 2.1.0(svelte@4.2.18) + svelte: 4.2.18 + zod: 3.23.8 + transitivePeerDependencies: + - solid-js + - vue + ajv-formats@3.0.1(ajv@8.17.1): optionalDependencies: ajv: 8.17.1 @@ -9642,17 +10666,39 @@ snapshots: chownr@2.0.0: optional: true - chromadb@1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.54.0(encoding@0.1.13)): + chromadb@1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.54.0(encoding@0.1.13)): dependencies: cliui: 8.0.1 isomorphic-fetch: 3.0.0(encoding@0.1.13) optionalDependencies: '@google/generative-ai': 0.12.0 - cohere-ai: 7.10.6(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13) + cohere-ai: 7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13) openai: 4.54.0(encoding@0.1.13) transitivePeerDependencies: - encoding + chromadb@1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.54.0(encoding@0.1.13)): + dependencies: + cliui: 8.0.1 + isomorphic-fetch: 3.0.0(encoding@0.1.13) + optionalDependencies: + '@google/generative-ai': 0.12.0 + cohere-ai: 7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(encoding@0.1.13) + openai: 4.54.0(encoding@0.1.13) + transitivePeerDependencies: + - encoding + + chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)): + dependencies: + cliui: 8.0.1 + isomorphic-fetch: 3.0.0(encoding@0.1.13) + optionalDependencies: + cohere-ai: 7.11.2(encoding@0.1.13) + openai: 4.55.0(encoding@0.1.13)(zod@3.23.8) + transitivePeerDependencies: + - encoding + optional: true + chromium-bidi@0.6.3(devtools-protocol@0.0.1312386): dependencies: devtools-protocol: 0.0.1312386 @@ -9703,10 +10749,10 @@ snapshots: dependencies: rfdc: 1.4.1 - cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13): + cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13): dependencies: '@aws-sdk/client-sagemaker': 3.623.0 - '@aws-sdk/credential-providers': 3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-providers': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) '@aws-sdk/protocol-http': 3.374.0 '@aws-sdk/signature-v4': 3.374.0 form-data: 4.0.0 @@ -9722,6 +10768,45 @@ snapshots: - aws-crt - encoding + cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(encoding@0.1.13): + dependencies: + '@aws-sdk/client-sagemaker': 3.623.0 + '@aws-sdk/credential-providers': 3.623.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + '@aws-sdk/protocol-http': 3.374.0 + '@aws-sdk/signature-v4': 3.374.0 + form-data: 4.0.0 + form-data-encoder: 4.0.2 + formdata-node: 6.0.3 + js-base64: 3.7.2 + node-fetch: 2.7.0(encoding@0.1.13) + qs: 6.11.2 + readable-stream: 4.5.2 + url-join: 4.0.1 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + - encoding + + cohere-ai@7.11.2(encoding@0.1.13): + dependencies: + '@aws-sdk/client-sagemaker': 3.624.0 + '@aws-sdk/credential-providers': 3.624.0 + '@aws-sdk/protocol-http': 3.374.0 + '@aws-sdk/signature-v4': 3.374.0 + form-data: 4.0.0 + form-data-encoder: 4.0.2 + formdata-node: 6.0.3 + js-base64: 3.7.2 + node-fetch: 2.7.0(encoding@0.1.13) + qs: 6.11.2 + readable-stream: 4.5.2 + url-join: 4.0.1 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + - encoding + optional: true + color-convert@1.9.3: dependencies: color-name: 1.1.3 @@ -10039,7 +11124,7 @@ snapshots: ansi-colors: 4.1.3 strip-ansi: 6.0.1 - entities@4.5.0: {} + entities@5.0.0: {} environment@1.1.0: {} @@ -10210,13 +11295,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.6 enhanced-resolve: 5.17.1 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.6 is-core-module: 2.15.0 @@ -10227,18 +11312,18 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.17.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -10248,7 +11333,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.17.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.0 is-glob: 4.0.3 @@ -11367,17 +12452,17 @@ snapshots: ky@1.5.0: {} - langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0): + langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)): dependencies: - '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0) - '@langchain/openai': 0.2.5(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0)) - '@langchain/textsplitters': 0.0.3(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0) + '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) + '@langchain/openai': 0.2.5(encoding@0.1.13)(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))) + '@langchain/textsplitters': 0.0.3(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) binary-extensions: 2.3.0 js-tiktoken: 1.0.12 js-yaml: 4.1.0 jsonpointer: 5.0.1 langchainhub: 0.0.11 - langsmith: 0.1.40(@langchain/core@0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0))(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0) + langsmith: 0.1.40(7rrcje5gvvaha4yi6t45qtw45m) ml-distance: 4.0.1 openapi-types: 12.1.3 p-retry: 4.6.2 @@ -11386,40 +12471,51 @@ snapshots: zod: 3.23.8 zod-to-json-schema: 3.23.2(zod@3.23.8) optionalDependencies: - '@aws-sdk/credential-provider-node': 3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/client-sts@3.623.0) + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sts@3.624.0) '@browserbasehq/sdk': 1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) '@notionhq/client': 2.2.15(encoding@0.1.13) '@pinecone-database/pinecone': 3.0.0 assemblyai: 4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) axios: 1.7.3 - chromadb: 1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.54.0(encoding@0.1.13)) + chromadb: 1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) fast-xml-parser: 4.4.1 ignore: 5.3.1 mammoth: 1.8.0 - mongodb: 6.8.0(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(socks@2.8.3) + mongodb: 6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3) ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) transitivePeerDependencies: - encoding - openai - langchain@0.2.12(openai@4.54.0): + langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)): dependencies: - '@langchain/core': 0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0) - '@langchain/openai': 0.2.5(langchain@0.2.12(openai@4.54.0)) - '@langchain/textsplitters': 0.0.3(langchain@0.2.12(openai@4.54.0))(openai@4.54.0) + '@langchain/core': 0.2.21(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) + '@langchain/openai': 0.2.6(encoding@0.1.13)(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))) + '@langchain/textsplitters': 0.0.3(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) binary-extensions: 2.3.0 js-tiktoken: 1.0.12 js-yaml: 4.1.0 jsonpointer: 5.0.1 - langchainhub: 0.0.11 - langsmith: 0.1.40(@langchain/core@0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0))(langchain@0.2.12(openai@4.54.0))(openai@4.54.0) - ml-distance: 4.0.1 + langsmith: 0.1.41(yf27fr6lbxgcmrwjzsjpqjvy54) openapi-types: 12.1.3 p-retry: 4.6.2 uuid: 10.0.0 yaml: 2.5.0 zod: 3.23.8 zod-to-json-schema: 3.23.2(zod@3.23.8) + optionalDependencies: + '@aws-sdk/credential-provider-node': 3.624.0(@aws-sdk/client-sts@3.624.0) + '@browserbasehq/sdk': 1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@notionhq/client': 2.2.15(encoding@0.1.13) + '@pinecone-database/pinecone': 3.0.0 + assemblyai: 4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + axios: 1.7.3 + chromadb: 1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) + fast-xml-parser: 4.4.1 + ignore: 5.3.1 + mammoth: 1.8.0 + mongodb: 6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3) + ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) transitivePeerDependencies: - encoding - openai @@ -11427,7 +12523,7 @@ snapshots: langchainhub@0.0.11: {} - langsmith@0.1.40(@langchain/core@0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0))(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0): + langsmith@0.1.40(5chs2nihtg5g4uavonhcurxhee): dependencies: '@types/uuid': 9.0.8 commander: 10.0.1 @@ -11436,11 +12532,37 @@ snapshots: semver: 7.6.3 uuid: 9.0.1 optionalDependencies: - '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0))(openai@4.54.0) - langchain: 0.2.12(@aws-sdk/credential-provider-node@3.623.0)(@browserbasehq/sdk@1.4.2)(@notionhq/client@2.2.15)(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1)(axios@1.7.3)(chromadb@1.8.1(openai@4.54.0))(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0)(openai@4.54.0)(ws@8.18.0) + '@langchain/core': 0.2.20(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) + langchain: 0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + openai: 4.55.0(encoding@0.1.13)(zod@3.23.8) + + langsmith@0.1.40(7rrcje5gvvaha4yi6t45qtw45m): + dependencies: + '@types/uuid': 9.0.8 + commander: 10.0.1 + p-queue: 6.6.2 + p-retry: 4.6.2 + semver: 7.6.3 + uuid: 9.0.1 + optionalDependencies: + '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) + langchain: 0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + openai: 4.55.0(encoding@0.1.13)(zod@3.23.8) + + langsmith@0.1.40(qjuuneuxanfszn2grfa5bb4jgy): + dependencies: + '@types/uuid': 9.0.8 + commander: 10.0.1 + p-queue: 6.6.2 + p-retry: 4.6.2 + semver: 7.6.3 + uuid: 9.0.1 + optionalDependencies: + '@langchain/core': 0.2.20(langchain@0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.54.0(encoding@0.1.13)) + langchain: 0.2.12(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) openai: 4.54.0(encoding@0.1.13) - langsmith@0.1.40(@langchain/core@0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0))(langchain@0.2.12(openai@4.54.0))(openai@4.54.0): + langsmith@0.1.41(yf27fr6lbxgcmrwjzsjpqjvy54): dependencies: '@types/uuid': 9.0.8 commander: 10.0.1 @@ -11449,9 +12571,10 @@ snapshots: semver: 7.6.3 uuid: 9.0.1 optionalDependencies: - '@langchain/core': 0.2.20(langchain@0.2.12(openai@4.54.0))(openai@4.54.0) - langchain: 0.2.12(openai@4.54.0) - openai: 4.54.0(encoding@0.1.13) + '@langchain/core': 0.2.21(langchain@0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)) + langchain: 0.2.13(@aws-sdk/credential-provider-node@3.624.0(@aws-sdk/client-sts@3.624.0))(@browserbasehq/sdk@1.4.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(@notionhq/client@2.2.15(encoding@0.1.13))(@pinecone-database/pinecone@3.0.0)(assemblyai@4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4))(axios@1.7.3)(chromadb@1.8.1(cohere-ai@7.11.2(encoding@0.1.13))(encoding@0.1.13)(openai@4.55.0(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(fast-xml-parser@4.4.1)(ignore@5.3.1)(mammoth@1.8.0)(mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3))(openai@4.55.0(encoding@0.1.13)(zod@3.23.8))(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + openai: 4.55.0(encoding@0.1.13)(zod@3.23.8) + optional: true language-subtag-registry@0.3.23: {} @@ -11496,7 +12619,7 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.0 - llamaindex@0.5.13(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4): + llamaindex@0.5.13(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4): dependencies: '@anthropic-ai/sdk': 0.21.1(encoding@0.1.13) '@aws-crypto/sha256-js': 5.2.0 @@ -11522,8 +12645,8 @@ snapshots: '@zilliz/milvus2-sdk-node': 2.4.4 ajv: 8.17.1 assemblyai: 4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - chromadb: 1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.54.0(encoding@0.1.13)) - cohere-ai: 7.10.6(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13) + chromadb: 1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.54.0(encoding@0.1.13)) + cohere-ai: 7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0))(encoding@0.1.13) discord-api-types: 0.37.93 groq-sdk: 0.5.0(encoding@0.1.13) js-tiktoken: 1.0.12 @@ -11531,7 +12654,77 @@ snapshots: magic-bytes.js: 1.10.0 mammoth: 1.8.0 md-utils-ts: 2.0.0 - mongodb: 6.8.0(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(socks@2.8.3) + mongodb: 6.8.0(@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)))(socks@2.8.3) + notion-md-crawler: 1.0.0(encoding@0.1.13) + openai: 4.54.0(encoding@0.1.13) + papaparse: 5.4.1 + pathe: 1.1.2 + pg: 8.12.0 + pgvector: 0.2.0 + portkey-ai: 0.1.16 + rake-modified: 1.0.8 + string-strip-html: 13.4.8 + tiktoken: 1.0.15 + unpdf: 0.11.0(encoding@0.1.13) + wikipedia: 2.1.2 + wink-nlp: 2.3.0 + zod: 3.23.8 + optionalDependencies: + '@notionhq/client': 2.2.15(encoding@0.1.13) + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - aws-crt + - bufferutil + - debug + - encoding + - gcp-metadata + - kerberos + - mongodb-client-encryption + - pg-native + - snappy + - socks + - supports-color + - typescript + - utf-8-validate + + llamaindex@0.5.13(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)))(@notionhq/client@2.2.15(encoding@0.1.13))(bufferutil@4.0.8)(encoding@0.1.13)(socks@2.8.3)(typescript@5.5.4)(utf-8-validate@6.0.4): + dependencies: + '@anthropic-ai/sdk': 0.21.1(encoding@0.1.13) + '@aws-crypto/sha256-js': 5.2.0 + '@azure/identity': 4.4.1 + '@datastax/astra-db-ts': 1.4.1 + '@discordjs/rest': 2.3.0 + '@google-cloud/vertexai': 1.4.0(encoding@0.1.13) + '@google/generative-ai': 0.12.0 + '@grpc/grpc-js': 1.11.1 + '@huggingface/inference': 2.8.0 + '@llamaindex/cloud': 0.2.1 + '@llamaindex/core': 0.1.7(@aws-crypto/sha256-js@5.2.0)(js-tiktoken@1.0.12)(pathe@1.1.2)(tiktoken@1.0.15) + '@llamaindex/env': 0.1.8(@aws-crypto/sha256-js@5.2.0)(js-tiktoken@1.0.12)(pathe@1.1.2)(tiktoken@1.0.15) + '@mistralai/mistralai': 0.5.0(encoding@0.1.13) + '@mixedbread-ai/sdk': 2.2.11(encoding@0.1.13) + '@pinecone-database/pinecone': 2.2.2 + '@qdrant/js-client-rest': 1.10.0(typescript@5.5.4) + '@types/lodash': 4.17.7 + '@types/node': 20.14.14 + '@types/papaparse': 5.3.14 + '@types/pg': 8.11.6 + '@xenova/transformers': 2.17.2 + '@zilliz/milvus2-sdk-node': 2.4.4 + ajv: 8.17.1 + assemblyai: 4.6.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + chromadb: 1.8.1(@google/generative-ai@0.12.0)(cohere-ai@7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(encoding@0.1.13))(encoding@0.1.13)(openai@4.54.0(encoding@0.1.13)) + cohere-ai: 7.10.6(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0))(encoding@0.1.13) + discord-api-types: 0.37.93 + groq-sdk: 0.5.0(encoding@0.1.13) + js-tiktoken: 1.0.12 + lodash: 4.17.21 + magic-bytes.js: 1.10.0 + mammoth: 1.8.0 + md-utils-ts: 2.0.0 + mongodb: 6.8.0(@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)))(socks@2.8.3) notion-md-crawler: 1.0.0(encoding@0.1.13) openai: 4.54.0(encoding@0.1.13) papaparse: 5.4.1 @@ -11827,15 +13020,34 @@ snapshots: '@types/whatwg-url': 11.0.5 whatwg-url: 13.0.0 - mongodb@6.8.0(@aws-sdk/credential-providers@3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)))(socks@2.8.3): + mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)))(socks@2.8.3): dependencies: '@mongodb-js/saslprep': 1.1.8 bson: 6.8.0 mongodb-connection-string-url: 3.0.1 optionalDependencies: - '@aws-sdk/credential-providers': 3.623.0(@aws-sdk/client-sso-oidc@3.623.0(@aws-sdk/client-sts@3.623.0)) + '@aws-sdk/credential-providers': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.623.0)) socks: 2.8.3 + mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)))(socks@2.8.3): + dependencies: + '@mongodb-js/saslprep': 1.1.8 + bson: 6.8.0 + mongodb-connection-string-url: 3.0.1 + optionalDependencies: + '@aws-sdk/credential-providers': 3.624.0(@aws-sdk/client-sso-oidc@3.624.0(@aws-sdk/client-sts@3.624.0)) + socks: 2.8.3 + + mongodb@6.8.0(@aws-sdk/credential-providers@3.624.0)(socks@2.8.3): + dependencies: + '@mongodb-js/saslprep': 1.1.8 + bson: 6.8.0 + mongodb-connection-string-url: 3.0.1 + optionalDependencies: + '@aws-sdk/credential-providers': 3.624.0 + socks: 2.8.3 + optional: true + mri@1.2.0: {} ms@2.0.0: {} @@ -12068,9 +13280,9 @@ snapshots: dependencies: ky: 1.5.0 - openai-fetch@2.0.4: + openai-zod-to-json-schema@1.0.0(zod@3.23.8): dependencies: - ky: 1.5.0 + zod: 3.23.8 openai@4.54.0(encoding@0.1.13): dependencies: @@ -12084,6 +13296,21 @@ snapshots: transitivePeerDependencies: - encoding + openai@4.55.0(encoding@0.1.13)(zod@3.23.8): + dependencies: + '@types/node': 18.19.43 + '@types/node-fetch': 2.6.11 + abort-controller: 3.0.0 + agentkeepalive: 4.5.0 + form-data-encoder: 1.7.2 + formdata-node: 4.4.1 + node-fetch: 2.7.0(encoding@0.1.13) + optionalDependencies: + zod: 3.23.8 + transitivePeerDependencies: + - encoding + optional: true + openapi-types@12.1.3: {} openapi-typescript-fetch@1.1.3: {} @@ -12306,11 +13533,11 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-load-config@6.0.1(postcss@8.4.40)(tsx@4.16.5)(yaml@2.5.0): + postcss-load-config@6.0.1(postcss@8.4.41)(tsx@4.16.5)(yaml@2.5.0): dependencies: lilconfig: 3.1.2 optionalDependencies: - postcss: 8.4.40 + postcss: 8.4.41 tsx: 4.16.5 yaml: 2.5.0 @@ -12320,6 +13547,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.41: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + postgres-array@2.0.0: {} postgres-array@3.0.2: {} @@ -13102,9 +14335,9 @@ snapshots: swrev@4.0.0: {} - swrv@1.0.4(vue@3.4.35(typescript@5.5.4)): + swrv@1.0.4(vue@3.4.36(typescript@5.5.4)): dependencies: - vue: 3.4.35(typescript@5.5.4) + vue: 3.4.36(typescript@5.5.4) tapable@2.2.1: {} @@ -13239,7 +14472,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.2.4(postcss@8.4.40)(tsx@4.16.5)(typescript@5.5.4)(yaml@2.5.0): + tsup@8.2.4(postcss@8.4.41)(tsx@4.16.5)(typescript@5.5.4)(yaml@2.5.0): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -13251,14 +14484,14 @@ snapshots: globby: 11.1.0 joycon: 3.1.1 picocolors: 1.0.1 - postcss-load-config: 6.0.1(postcss@8.4.40)(tsx@4.16.5)(yaml@2.5.0) + postcss-load-config: 6.0.1(postcss@8.4.41)(tsx@4.16.5)(yaml@2.5.0) resolve-from: 5.0.0 rollup: 4.20.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.4.40 + postcss: 8.4.41 typescript: 5.5.4 transitivePeerDependencies: - jiti @@ -13518,13 +14751,13 @@ snapshots: - supports-color - terser - vue@3.4.35(typescript@5.5.4): + vue@3.4.36(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.4.35 - '@vue/compiler-sfc': 3.4.35 - '@vue/runtime-dom': 3.4.35 - '@vue/server-renderer': 3.4.35(vue@3.4.35(typescript@5.5.4)) - '@vue/shared': 3.4.35 + '@vue/compiler-dom': 3.4.36 + '@vue/compiler-sfc': 3.4.36 + '@vue/runtime-dom': 3.4.36 + '@vue/server-renderer': 3.4.36(vue@3.4.36(typescript@5.5.4)) + '@vue/shared': 3.4.36 optionalDependencies: typescript: 5.5.4