diff --git a/typescript-sdk/apps/dojo/next.config.ts b/typescript-sdk/apps/dojo/next.config.ts index f9b7335f6..bd9eba6ed 100644 --- a/typescript-sdk/apps/dojo/next.config.ts +++ b/typescript-sdk/apps/dojo/next.config.ts @@ -16,6 +16,7 @@ const withMDX = createMDX({ const nextConfig: NextConfig = { /* config options here */ + output: "standalone", // Configure pageExtensions to include md and mdx pageExtensions: ["ts", "tsx", "js", "jsx", "md", "mdx"], webpack: (config, { isServer }) => { diff --git a/typescript-sdk/apps/dojo/package.json b/typescript-sdk/apps/dojo/package.json index 4c47082c7..d86e0dfb9 100644 --- a/typescript-sdk/apps/dojo/package.json +++ b/typescript-sdk/apps/dojo/package.json @@ -21,13 +21,14 @@ "@ag-ui/server-starter-all-features": "workspace:*", "@ag-ui/vercel-ai-sdk": "workspace:*", "@ai-sdk/openai": "^1.3.22", - "@copilotkit/react-core": "1.8.14-next.4", - "@copilotkit/react-ui": "1.8.14-next.4", - "@copilotkit/runtime": "1.8.14-next.4", - "@copilotkit/runtime-client-gql": "1.8.14-next.4", - "@copilotkit/shared": "1.8.14-next.4", + "@copilotkit/react-core": "1.9.2", + "@copilotkit/react-ui": "1.9.2", + "@copilotkit/runtime": "1.9.2", + "@copilotkit/runtime-client-gql": "1.9.2", + "@copilotkit/shared": "1.9.2", "@mastra/client-js": "^0.10.9", "@mastra/core": "^0.10.10", + "@mastra/dynamodb": "^0.13.0", "@mastra/libsql": "^0.11.0", "@mastra/loggers": "^0.10.3", "@mastra/memory": "^0.11.1", diff --git a/typescript-sdk/apps/dojo/src/agents.ts b/typescript-sdk/apps/dojo/src/agents.ts index a3bfee205..9b2234e3d 100644 --- a/typescript-sdk/apps/dojo/src/agents.ts +++ b/typescript-sdk/apps/dojo/src/agents.ts @@ -12,9 +12,11 @@ import { LangGraphAgent, LangGraphHttpAgent } from "@ag-ui/langgraph"; import { AgnoAgent } from "@ag-ui/agno"; import { LlamaIndexAgent } from "@ag-ui/llamaindex"; import { CrewAIAgent } from "@ag-ui/crewai"; +import getEnvVars from "./env"; import { mastra } from "./mastra"; import { PydanticAIAgent } from "@ag-ui/pydantic-ai"; +const envVars = getEnvVars(); export const agentsIntegrations: AgentIntegrationConfig[] = [ { id: "middleware-starter", @@ -29,22 +31,22 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ agents: async () => { return { agentic_chat: new PydanticAIAgent({ - url: "http://localhost:9000/agentic_chat/", + url: `${envVars.pydanticAIUrl}/agentic_chat/`, }), agentic_generative_ui: new PydanticAIAgent({ - url: "http://localhost:9000/agentic_generative_ui/", + url: `${envVars.pydanticAIUrl}/agentic_generative_ui/`, }), human_in_the_loop: new PydanticAIAgent({ - url: "http://localhost:9000/human_in_the_loop/", + url: `${envVars.pydanticAIUrl}/human_in_the_loop/`, }), predictive_state_updates: new PydanticAIAgent({ - url: "http://localhost:9000/predictive_state_updates/", + url: `${envVars.pydanticAIUrl}/predictive_state_updates/`, }), shared_state: new PydanticAIAgent({ - url: "http://localhost:9000/shared_state/", + url: `${envVars.pydanticAIUrl}/shared_state/`, }), tool_based_generative_ui: new PydanticAIAgent({ - url: "http://localhost:9000/tool_based_generative_ui/", + url: `${envVars.pydanticAIUrl}/tool_based_generative_ui/`, }), }; }, @@ -53,7 +55,7 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ id: "server-starter", agents: async () => { return { - agentic_chat: new ServerStarterAgent({ url: "http://localhost:8000/" }), + agentic_chat: new ServerStarterAgent({ url: envVars.serverStarterUrl }), }; }, }, @@ -62,22 +64,22 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ agents: async () => { return { agentic_chat: new ServerStarterAllFeaturesAgent({ - url: "http://localhost:8000/agentic_chat", + url: `${envVars.serverStarterAllFeaturesUrl}/agentic_chat`, }), human_in_the_loop: new ServerStarterAllFeaturesAgent({ - url: "http://localhost:8000/human_in_the_loop", + url: `${envVars.serverStarterAllFeaturesUrl}/human_in_the_loop`, }), agentic_generative_ui: new ServerStarterAllFeaturesAgent({ - url: "http://localhost:8000/agentic_generative_ui", + url: `${envVars.serverStarterAllFeaturesUrl}/agentic_generative_ui`, }), tool_based_generative_ui: new ServerStarterAllFeaturesAgent({ - url: "http://localhost:8000/tool_based_generative_ui", + url: `${envVars.serverStarterAllFeaturesUrl}/tool_based_generative_ui`, }), shared_state: new ServerStarterAllFeaturesAgent({ - url: "http://localhost:8000/shared_state", + url: `${envVars.serverStarterAllFeaturesUrl}/shared_state`, }), predictive_state_updates: new ServerStarterAllFeaturesAgent({ - url: "http://localhost:8000/predictive_state_updates", + url: `${envVars.serverStarterAllFeaturesUrl}/predictive_state_updates`, }), }; }, @@ -86,7 +88,7 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ id: "mastra", agents: async () => { const mastraClient = new MastraClient({ - baseUrl: "http://localhost:4111", + baseUrl: envVars.mastraUrl, }); return MastraAgent.getRemoteAgents({ @@ -113,27 +115,27 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ agents: async () => { return { agentic_chat: new LangGraphAgent({ - deploymentUrl: "http://localhost:2024", + deploymentUrl: envVars.langgraphUrl, graphId: "agentic_chat", }), agentic_generative_ui: new LangGraphAgent({ - deploymentUrl: "http://localhost:2024", + deploymentUrl: envVars.langgraphUrl, graphId: "agentic_generative_ui", }), human_in_the_loop: new LangGraphAgent({ - deploymentUrl: "http://localhost:2024", + deploymentUrl: envVars.langgraphUrl, graphId: "human_in_the_loop", }), predictive_state_updates: new LangGraphAgent({ - deploymentUrl: "http://localhost:2024", + deploymentUrl: envVars.langgraphUrl, graphId: "predictive_state_updates", }), shared_state: new LangGraphAgent({ - deploymentUrl: "http://localhost:2024", + deploymentUrl: envVars.langgraphUrl, graphId: "shared_state", }), tool_based_generative_ui: new LangGraphAgent({ - deploymentUrl: "http://localhost:2024", + deploymentUrl: envVars.langgraphUrl, graphId: "tool_based_generative_ui", }), }; @@ -144,22 +146,22 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ agents: async () => { return { agentic_chat: new LangGraphHttpAgent({ - url: "http://localhost:8000/agent/agentic_chat", + url: `${envVars.langgraphFastApiUrl}/agent/agentic_chat`, }), agentic_generative_ui: new LangGraphHttpAgent({ - url: "http://localhost:8000/agent/agentic_generative_ui", + url: `${envVars.langgraphFastApiUrl}/agent/agentic_generative_ui`, }), human_in_the_loop: new LangGraphHttpAgent({ - url: "http://localhost:8000/agent/human_in_the_loop", + url: `${envVars.langgraphFastApiUrl}/agent/human_in_the_loop`, }), predictive_state_updates: new LangGraphHttpAgent({ - url: "http://localhost:8000/agent/predictive_state_updates", + url: `${envVars.langgraphFastApiUrl}/agent/predictive_state_updates`, }), shared_state: new LangGraphHttpAgent({ - url: "http://localhost:8000/agent/shared_state", + url: `${envVars.langgraphFastApiUrl}/agent/shared_state`, }), tool_based_generative_ui: new LangGraphHttpAgent({ - url: "http://localhost:8000/agent/tool_based_generative_ui", + url: `${envVars.langgraphFastApiUrl}/agent/tool_based_generative_ui`, }), }; }, @@ -169,7 +171,7 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ agents: async () => { return { agentic_chat: new AgnoAgent({ - url: "http://localhost:8000/agui", + url: `${envVars.agnoUrl}/agui`, }), }; }, @@ -179,16 +181,16 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ agents: async () => { return { agentic_chat: new LlamaIndexAgent({ - url: "http://localhost:9000/agentic_chat/run", + url: `${envVars.llamaIndexUrl}/agentic_chat/run`, }), human_in_the_loop: new LlamaIndexAgent({ - url: "http://localhost:9000/human_in_the_loop/run", + url: `${envVars.llamaIndexUrl}/human_in_the_loop/run`, }), agentic_generative_ui: new LlamaIndexAgent({ - url: "http://localhost:9000/agentic_generative_ui/run", + url: `${envVars.llamaIndexUrl}/agentic_generative_ui/run`, }), shared_state: new LlamaIndexAgent({ - url: "http://localhost:9000/shared_state/run", + url: `${envVars.llamaIndexUrl}/shared_state/run`, }), }; }, @@ -198,22 +200,22 @@ export const agentsIntegrations: AgentIntegrationConfig[] = [ agents: async () => { return { agentic_chat: new CrewAIAgent({ - url: "http://localhost:8000/agentic_chat", + url: `${envVars.crewAiUrl}/agentic_chat`, }), human_in_the_loop: new CrewAIAgent({ - url: "http://localhost:8000/human_in_the_loop", + url: `${envVars.crewAiUrl}/human_in_the_loop`, }), tool_based_generative_ui: new CrewAIAgent({ - url: "http://localhost:8000/tool_based_generative_ui", + url: `${envVars.crewAiUrl}/tool_based_generative_ui`, }), agentic_generative_ui: new CrewAIAgent({ - url: "http://localhost:8000/agentic_generative_ui", + url: `${envVars.crewAiUrl}/agentic_generative_ui`, }), shared_state: new CrewAIAgent({ - url: "http://localhost:8000/shared_state", + url: `${envVars.crewAiUrl}/shared_state`, }), predictive_state_updates: new CrewAIAgent({ - url: "http://localhost:8000/predictive_state_updates", + url: `${envVars.crewAiUrl}/predictive_state_updates`, }), }; }, diff --git a/typescript-sdk/apps/dojo/src/app/[integrationId]/feature/human_in_the_loop/page.tsx b/typescript-sdk/apps/dojo/src/app/[integrationId]/feature/human_in_the_loop/page.tsx index 0b674d10b..562ab681c 100644 --- a/typescript-sdk/apps/dojo/src/app/[integrationId]/feature/human_in_the_loop/page.tsx +++ b/typescript-sdk/apps/dojo/src/app/[integrationId]/feature/human_in_the_loop/page.tsx @@ -21,7 +21,7 @@ const HumanInTheLoop: React.FC = ({ params }) => { // agent lock to the relevant agent agent="human_in_the_loop" > - + ); }; @@ -93,7 +93,9 @@ const InterruptHumanInTheLoop: React.FC<{ ); }; -const Chat = () => { +const Chat = ({ integrationId }: { integrationId: string }) => { + // Langgraph uses it's own hook to handle human-in-the-loop interactions via langgraph interrupts, + // This hook won't do anything for other integrations. useLangGraphInterrupt({ render: ({ event, resolve }) => , }); @@ -117,6 +119,9 @@ const Chat = () => { ], }, ], + // Langgraph uses it's own hook to handle human-in-the-loop interactions via langgraph interrupts, + // so don't use this action for langgraph integration. + available: ['langgraph', 'langgraph-fastapi'].includes(integrationId) ? 'disabled' : 'enabled', renderAndWaitForResponse: ({ args, respond, status }) => { return ; }, diff --git a/typescript-sdk/apps/dojo/src/env.ts b/typescript-sdk/apps/dojo/src/env.ts new file mode 100644 index 000000000..4ac83b257 --- /dev/null +++ b/typescript-sdk/apps/dojo/src/env.ts @@ -0,0 +1,25 @@ +type envVars = { + serverStarterUrl: string; + serverStarterAllFeaturesUrl: string; + mastraUrl: string; + langgraphUrl: string; + langgraphFastApiUrl: string; + agnoUrl: string; + llamaIndexUrl: string; + crewAiUrl: string; + pydanticAIUrl: string; +} + +export default function getEnvVars(): envVars { + return { + serverStarterUrl: process.env.SERVER_STARTER_URL || 'http://localhost:8000', + serverStarterAllFeaturesUrl: process.env.SERVER_STARTER_ALL_FEATURES_URL || 'http://localhost:8000', + mastraUrl: process.env.MASTRA_URL || 'http://localhost:4111', + langgraphUrl: process.env.LANGGRAPH_URL || 'http://localhost:2024', + langgraphFastApiUrl: process.env.LANGGRAPH_FAST_API_URL || 'http://localhost:8000', + agnoUrl: process.env.AGNO_URL || 'http://localhost:9001', + llamaIndexUrl: process.env.LLAMA_INDEX_URL || 'http://localhost:9000', + crewAiUrl: process.env.CREW_AI_URL || 'http://localhost:9002', + pydanticAIUrl: process.env.PYDANTIC_AI_URL || 'http://localhost:9000', + } +} \ No newline at end of file diff --git a/typescript-sdk/apps/dojo/src/mastra/index.ts b/typescript-sdk/apps/dojo/src/mastra/index.ts index cc6fe4bec..ce0af8252 100644 --- a/typescript-sdk/apps/dojo/src/mastra/index.ts +++ b/typescript-sdk/apps/dojo/src/mastra/index.ts @@ -2,10 +2,24 @@ import { openai } from "@ai-sdk/openai"; import { Agent } from "@mastra/core/agent"; import { Memory } from "@mastra/memory"; import { LibSQLStore } from "@mastra/libsql"; +import { DynamoDBStore } from "@mastra/dynamodb"; + import { Mastra } from "@mastra/core"; import { z } from "zod"; -// import { weatherTool } from "../tools/weather-tool"; + +let storage: LibSQLStore | DynamoDBStore + +if (process.env.DYNAMODB_TABLE_NAME) { + storage = new DynamoDBStore({ + name: "dynamodb", + config: { + tableName: process.env.DYNAMODB_TABLE_NAME + }, +}); +} else { + storage = new LibSQLStore({ url: "file::memory:" }); +} export const mastra = new Mastra({ agents: { @@ -24,9 +38,8 @@ export const mastra = new Mastra({ Use the weatherTool to fetch current weather data. `, model: openai("gpt-4o"), - // tools: { weatherTool }, memory: new Memory({ - storage: new LibSQLStore({ url: "file::memory:" }), + storage: storage, options: { workingMemory: { enabled: true, @@ -53,7 +66,7 @@ export const mastra = new Mastra({ `, model: openai("gpt-4o"), memory: new Memory({ - storage: new LibSQLStore({ url: "file::memory:" }), + storage: storage, options: { workingMemory: { enabled: true, diff --git a/typescript-sdk/integrations/agno/examples/.gitignore b/typescript-sdk/integrations/agno/examples/.gitignore new file mode 100644 index 000000000..181e39fbe --- /dev/null +++ b/typescript-sdk/integrations/agno/examples/.gitignore @@ -0,0 +1,4 @@ +__pycache__ + +# LangGraph API +.langgraph_api diff --git a/typescript-sdk/integrations/agno/examples/README.md b/typescript-sdk/integrations/agno/examples/README.md new file mode 100644 index 000000000..95cc57982 --- /dev/null +++ b/typescript-sdk/integrations/agno/examples/README.md @@ -0,0 +1,7 @@ +Extracted from with-agno + +To install deps +pip install -r requirements.txt + +to run +python agent.py \ No newline at end of file diff --git a/typescript-sdk/integrations/agno/examples/agent.py b/typescript-sdk/integrations/agno/examples/agent.py new file mode 100644 index 000000000..dcc4ffa2e --- /dev/null +++ b/typescript-sdk/integrations/agno/examples/agent.py @@ -0,0 +1,32 @@ +"""Example: Agno Agent with Finance tools + +This example shows how to create an Agno Agent with tools (YFinanceTools) and expose it in an AG-UI compatible way. +""" + +from agno.agent.agent import Agent +from agno.app.agui.app import AGUIApp +from agno.models.openai import OpenAIChat +from agno.tools.yfinance import YFinanceTools + +agent = Agent( + model=OpenAIChat(id="gpt-4o"), + tools=[ + YFinanceTools( + stock_price=True, analyst_recommendations=True, stock_fundamentals=True + ) + ], + description="You are an investment analyst that researches stock prices, analyst recommendations, and stock fundamentals.", + instructions="Format your response using markdown and use tables to display data where possible.", +) + +agui_app = AGUIApp( + agent=agent, + name="Investment Analyst", + app_id="investment_analyst", + description="An investment analyst that researches stock prices, analyst recommendations, and stock fundamentals.", +) + +app = agui_app.get_app() + +if __name__ == "__main__": + agui_app.serve(app="agent:app", host="0.0.0.0", port=9001, reload=True) diff --git a/typescript-sdk/integrations/agno/examples/requirements.txt b/typescript-sdk/integrations/agno/examples/requirements.txt new file mode 100644 index 000000000..f1d125788 --- /dev/null +++ b/typescript-sdk/integrations/agno/examples/requirements.txt @@ -0,0 +1,6 @@ +agno>=1.6.3 +openai>=1.88.0 +yfinance>=0.2.63 +fastapi>=0.115.13 +uvicorn>=0.34.3 +ag-ui-protocol>=0.1.5 \ No newline at end of file diff --git a/typescript-sdk/integrations/langgraph/examples/agents/human_in_the_loop/agent.py b/typescript-sdk/integrations/langgraph/examples/agents/human_in_the_loop/agent.py index 393d2254e..911c3128c 100644 --- a/typescript-sdk/integrations/langgraph/examples/agents/human_in_the_loop/agent.py +++ b/typescript-sdk/integrations/langgraph/examples/agents/human_in_the_loop/agent.py @@ -20,7 +20,7 @@ DEFINE_TASK_TOOL = { "type": "function", "function": { - "name": "generate_task_steps", + "name": "plan_execution_steps", "description": "Make up 10 steps (only a couple of words per step) that are required for a task. The step should be in imperative form (i.e. Dig hole, Open door, ...)", "parameters": { "type": "object", @@ -80,7 +80,7 @@ async def chat_node(state: Dict[str, Any], config: RunnableConfig): """ system_prompt = """ You are a helpful assistant that can perform any task. - You MUST call the `generate_task_steps` function when the user asks you to perform a task. + You MUST call the `plan_execution_steps` function when the user asks you to perform a task. Always make sure you will provide tasks based on the user query """ @@ -94,7 +94,7 @@ async def chat_node(state: Dict[str, Any], config: RunnableConfig): # Use "predict_state" metadata to set up streaming for the write_document tool config["metadata"]["predict_state"] = [{ "state_key": "steps", - "tool": "generate_task_steps", + "tool": "plan_execution_steps", "tool_argument": "steps" }] @@ -131,7 +131,7 @@ async def chat_node(state: Dict[str, Any], config: RunnableConfig): args = tool_call.get("args", {}) tool_call_args = args if not isinstance(args, str) else json.loads(args) - if tool_call_name == "generate_task_steps": + if tool_call_name == "plan_execution_steps": # Get the steps from the tool call steps_raw = tool_call_args.get("steps", []) @@ -182,7 +182,7 @@ async def chat_node(state: Dict[str, Any], config: RunnableConfig): } ) - # If no tool calls or not generate_task_steps, return to END with the updated messages + # If no tool calls or not plan_execution_steps, return to END with the updated messages return Command( goto=END, update={ diff --git a/typescript-sdk/integrations/langgraph/python/ag_ui_langgraph/examples/agents/human_in_the_loop.py b/typescript-sdk/integrations/langgraph/python/ag_ui_langgraph/examples/agents/human_in_the_loop.py index ccea26c49..0d1451373 100644 --- a/typescript-sdk/integrations/langgraph/python/ag_ui_langgraph/examples/agents/human_in_the_loop.py +++ b/typescript-sdk/integrations/langgraph/python/ag_ui_langgraph/examples/agents/human_in_the_loop.py @@ -19,7 +19,7 @@ DEFINE_TASK_TOOL = { "type": "function", "function": { - "name": "generate_task_steps", + "name": "plan_execution_steps", "description": "Make up 10 steps (only a couple of words per step) that are required for a task. The step should be in imperative form (i.e. Dig hole, Open door, ...)", "parameters": { "type": "object", @@ -79,7 +79,7 @@ async def chat_node(state: Dict[str, Any], config: RunnableConfig): """ system_prompt = """ You are a helpful assistant that can perform any task. - You MUST call the `generate_task_steps` function when the user asks you to perform a task. + You MUST call the `plan_execution_steps` function when the user asks you to perform a task. Always make sure you will provide tasks based on the user query """ @@ -93,7 +93,7 @@ async def chat_node(state: Dict[str, Any], config: RunnableConfig): # Use "predict_state" metadata to set up streaming for the write_document tool config["metadata"]["predict_state"] = [{ "state_key": "steps", - "tool": "generate_task_steps", + "tool": "plan_execution_steps", "tool_argument": "steps" }] @@ -130,7 +130,7 @@ async def chat_node(state: Dict[str, Any], config: RunnableConfig): args = tool_call.get("args", {}) tool_call_args = args if not isinstance(args, str) else json.loads(args) - if tool_call_name == "generate_task_steps": + if tool_call_name == "plan_execution_steps": # Get the steps from the tool call steps_raw = tool_call_args.get("steps", []) @@ -181,7 +181,7 @@ async def chat_node(state: Dict[str, Any], config: RunnableConfig): } ) - # If no tool calls or not generate_task_steps, return to END with the updated messages + # If no tool calls or not plan_execution_steps, return to END with the updated messages return Command( goto=END, update={ diff --git a/typescript-sdk/packages/proto/package.json b/typescript-sdk/packages/proto/package.json index 78de956c3..80ea55033 100644 --- a/typescript-sdk/packages/proto/package.json +++ b/typescript-sdk/packages/proto/package.json @@ -15,13 +15,14 @@ "lint": "eslint \"src/**/*.ts*\"", "clean": "rm -rf dist .turbo node_modules", "test": "jest", - "generate": "mkdir -p ./src/generated && protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=./src/generated --ts_proto_opt=esModuleInterop=true,outputJsonMethods=false,outputClientImpl=false -I ./src/proto ./src/proto/*.proto", + "generate": "mkdir -p ./src/generated && npx protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=./src/generated --ts_proto_opt=esModuleInterop=true,outputJsonMethods=false,outputClientImpl=false -I ./src/proto ./src/proto/*.proto", "link:global": "pnpm link --global", "unlink:global": "pnpm unlink --global" }, "dependencies": { "@ag-ui/core": "workspace:*", - "@bufbuild/protobuf": "^2.2.5" + "@bufbuild/protobuf": "^2.2.5", + "@protobuf-ts/protoc": "^2.11.1" }, "devDependencies": { "@jest/globals": "^29.7.0", diff --git a/typescript-sdk/pnpm-lock.yaml b/typescript-sdk/pnpm-lock.yaml index bb52140cb..d46faa0b3 100644 --- a/typescript-sdk/pnpm-lock.yaml +++ b/typescript-sdk/pnpm-lock.yaml @@ -71,16 +71,16 @@ importers: version: link:../../integrations/agno '@ag-ui/client': specifier: workspace:* - version: 0.0.30 + version: 0.0.33 '@ag-ui/core': specifier: workspace:* - version: 0.0.30 + version: 0.0.33 '@ag-ui/crewai': specifier: workspace:* version: link:../../integrations/crewai '@ag-ui/encoder': specifier: workspace:* - version: 0.0.30 + version: 0.0.33 '@ag-ui/langgraph': specifier: workspace:* version: link:../../integrations/langgraph @@ -95,7 +95,7 @@ importers: version: link:../../integrations/middleware-starter '@ag-ui/proto': specifier: workspace:* - version: 0.0.30 + version: 0.0.33 '@ag-ui/pydantic-ai': specifier: workspace:* version: link:../../integrations/pydantic-ai @@ -112,26 +112,29 @@ importers: specifier: ^1.3.22 version: 1.3.22(zod@3.25.67) '@copilotkit/react-core': - specifier: 1.8.14-next.4 - version: 1.8.14-next.4(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: 1.9.2 + version: 1.9.2(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@copilotkit/react-ui': - specifier: 1.8.14-next.4 - version: 1.8.14-next.4(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: 1.9.2 + version: 1.9.2(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@copilotkit/runtime': - specifier: 1.8.14-next.4 - version: 1.8.14-next.4(@ag-ui/client@0.0.30)(@ag-ui/core@0.0.30)(@ag-ui/encoder@0.0.30)(@ag-ui/proto@0.0.30)(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.840.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(pg@8.16.3)(playwright@1.53.2)(react@19.1.0)(redis@5.5.6)(ws@8.18.3) + specifier: 1.9.2 + version: 1.9.2(@ag-ui/client@0.0.33)(@ag-ui/core@0.0.33)(@ag-ui/encoder@0.0.33)(@ag-ui/proto@0.0.33)(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/client-bedrock-agent-runtime@3.844.0)(@aws-sdk/client-bedrock-runtime@3.844.0)(@aws-sdk/client-dynamodb@3.844.0)(@aws-sdk/client-kendra@3.844.0)(@aws-sdk/credential-provider-node@3.844.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(pg@8.16.3)(playwright@1.53.2)(react@19.1.0)(redis@5.5.6)(ws@8.18.3) '@copilotkit/runtime-client-gql': - specifier: 1.8.14-next.4 - version: 1.8.14-next.4(graphql@16.11.0)(react@19.1.0) + specifier: 1.9.2 + version: 1.9.2(graphql@16.11.0)(react@19.1.0) '@copilotkit/shared': - specifier: 1.8.14-next.4 - version: 1.8.14-next.4 + specifier: 1.9.2 + version: 1.9.2 '@mastra/client-js': specifier: ^0.10.9 version: 0.10.9(@sinclair/typebox@0.34.37)(openapi-types@12.1.3)(react@19.1.0)(zod@3.25.67) '@mastra/core': specifier: ^0.10.10 version: 0.10.10(@sinclair/typebox@0.34.37)(openapi-types@12.1.3)(react@19.1.0)(zod@3.25.67) + '@mastra/dynamodb': + specifier: ^0.13.0 + version: 0.13.0(@mastra/core@0.10.10(@sinclair/typebox@0.34.37)(openapi-types@12.1.3)(react@19.1.0)(zod@3.25.67)) '@mastra/libsql': specifier: ^0.11.0 version: 0.11.0(@mastra/core@0.10.10(@sinclair/typebox@0.34.37)(openapi-types@12.1.3)(react@19.1.0)(zod@3.25.67)) @@ -415,7 +418,7 @@ importers: version: 1.2.11(zod@3.25.67) '@copilotkit/runtime': specifier: ^1.8.13 - version: 1.8.13(@ag-ui/client@packages+client)(@ag-ui/core@0.0.35)(@ag-ui/encoder@0.0.35)(@ag-ui/proto@0.0.35)(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.840.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(pg@8.16.3)(playwright@1.53.2)(react@19.1.0)(redis@5.5.6)(ws@8.18.3) + version: 1.8.13(@ag-ui/client@packages+client)(@ag-ui/core@0.0.35)(@ag-ui/encoder@0.0.35)(@ag-ui/proto@0.0.35)(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/client-bedrock-agent-runtime@3.844.0)(@aws-sdk/client-bedrock-runtime@3.844.0)(@aws-sdk/client-dynamodb@3.844.0)(@aws-sdk/client-kendra@3.844.0)(@aws-sdk/credential-provider-node@3.844.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(pg@8.16.3)(playwright@1.53.2)(react@19.1.0)(redis@5.5.6)(ws@8.18.3) '@mastra/client-js': specifier: ^0.10.9 version: 0.10.9(@sinclair/typebox@0.34.37)(openapi-types@12.1.3)(react@19.1.0)(zod@3.25.67) @@ -735,6 +738,9 @@ importers: '@bufbuild/protobuf': specifier: ^2.2.5 version: 2.4.0 + '@protobuf-ts/protoc': + specifier: ^2.11.1 + version: 2.11.1 devDependencies: '@jest/globals': specifier: ^29.7.0 @@ -771,14 +777,20 @@ packages: '@ag-ui/client@0.0.27': resolution: {integrity: sha512-W7PX/C40dxeCdf/j9lSL6TI8IEpWct/Fn9JkZdX3zXFf5rPN+RpckRKhYTC0ZstMi909oTww7SHVsVm7exPReg==} - '@ag-ui/client@0.0.30': - resolution: {integrity: sha512-bWdd4DgniHa8mWBaVMVYvwKLAbwi+SBUCUGqnEH8z2lkHgjY5xZVekNq5g3x3i4OSJ6RVr4XDE+DAORgOh09qA==} + '@ag-ui/client@0.0.33': + resolution: {integrity: sha512-s6yRCsihwLiV2dZjF5onFs8PqbZNHxIJjuXxRMkWK36b/iwbMlFn+2ibmL/J1VOPs9/MpArkwnGwP+tSYIfifg==} + + '@ag-ui/client@0.0.34': + resolution: {integrity: sha512-dGI86tjHcIIroQ/R4+/gOHNUZYefmWKHDm/2Xheo3MlvcsP+smiATS04D8ExQugBWytXuk54rVwlQwkx5vGHXg==} '@ag-ui/core@0.0.27': resolution: {integrity: sha512-I8i0qsamIVaOhPZ11bz7a+JQ7DIwIhLCon2EYWHikgcLiWzfZNBJhlVBR6Fn29tv3Ost4p6wYWQy84WzAhjJ+Q==} - '@ag-ui/core@0.0.30': - resolution: {integrity: sha512-cBukbc2O0qMKi/BKix6Exld5zSqGKR72376KA6NZNQz/xYAiPNhmK40VX77d/hyblhtXT3BlBGrYmda9V4ETlw==} + '@ag-ui/core@0.0.33': + resolution: {integrity: sha512-IbxzveQxJ6lPTtMvVozTiChu3DTffchvFLF52YZ/14aiFyACmXxdLOIIPeU1HfgwsPedKtjAFHEG3lnAqp2qsg==} + + '@ag-ui/core@0.0.34': + resolution: {integrity: sha512-NHphNBUWBSOO+P8kyXeW/CCGlCThkp+AYuKMrmulAJ8vht2SsM41+R9so8YzVOs3h4YSMkYsBNEndAaf0Y/6og==} '@ag-ui/core@0.0.35': resolution: {integrity: sha512-YAqrln3S3fdo+Hs5FFQPODXiBttyilv/E3xSSHCuxqC0Y/Fp3+VqyDx97BorO3NVp2VKZ9cG2nsO3cbmcTwkQw==} @@ -786,17 +798,26 @@ packages: '@ag-ui/encoder@0.0.27': resolution: {integrity: sha512-GO42BDdi9pmNsfhPlMQeSxGFfMJJg/Jvgng/N/5elHEfEOjGVtOCkDPpN4lirkuBoXEh/hW6gIgYAXDu/HuZJA==} - '@ag-ui/encoder@0.0.30': - resolution: {integrity: sha512-xk43F5WaEpaRg5vY0y6U/ZMAzScieSA1L0TAtVGysh91M9JS9hxuxTK2jyxh/sC3AySIjbZUQ9m69fECKloT0g==} + '@ag-ui/encoder@0.0.33': + resolution: {integrity: sha512-HTFhbEtASIKhDJaD2otpGTSCCJjOzbRjrH2i8CjWTlvFv4nNH+zHhFRR5ySkPOT8rholoUgVuhTtYEAPD02cIQ==} + + '@ag-ui/encoder@0.0.34': + resolution: {integrity: sha512-gvmb+8MnI9vCvYqoljXAu4QqslQoSFCLujCCF+oXaYJcXicaj5qA9lHf8xzXOjFXXYvrVFqiCFAcCwX873dOVA==} '@ag-ui/encoder@0.0.35': resolution: {integrity: sha512-Ym0h0ZKIiD1Ld3+e3v/WQSogY62xs72ysoEBW1kt+dDs79QazBsW5ZlcBBj2DelEs9NrczQLxTVEvrkcvhrHqA==} + '@ag-ui/langgraph@0.0.6': + resolution: {integrity: sha512-t39rPiM1AAOgMDE0otTqeZemE3MbdeER6EuazweAuL2qI+aosPGhJHKGXICyW8FLgxCJIqmQu/Bk87q+lXcvbQ==} + '@ag-ui/proto@0.0.27': resolution: {integrity: sha512-bgF2DGqU+DvcNKF3gOlT97kZmhHNB0lWfjkJQ6ONxMtmWlSVYAE97LCtdTIjXEhnHyqi3QQBQ0BEXJ74q7QMcg==} - '@ag-ui/proto@0.0.30': - resolution: {integrity: sha512-5yObohnpAhuzkIrcbgBuT7xrXLThuhsBl+vh85uNeUlb6CNJ7W2rdwApJGTj/3HbitK4iLq2BiY3U18Bno+qqg==} + '@ag-ui/proto@0.0.33': + resolution: {integrity: sha512-R6ObGcFagibBPvI9TKvqZVw7qOYUGeEzeCu4PZputFTwR23z4uCy/Umlut4hi89AdHIOAstUAYihoERmJjRsgw==} + + '@ag-ui/proto@0.0.34': + resolution: {integrity: sha512-aKgXf/sP3+sqPrFeIa7vRNFifw6AqQV8iAE7vbyYukmDSjARmq/yD/Gk9wUVitueMYEzosn+nep9e/r8MRLD0g==} '@ag-ui/proto@0.0.35': resolution: {integrity: sha512-+rz3LAYHcR3D2xVgRKa7QE5mp+cwmZs6j+1XxG5dT7HNdg51uKea12L57EVY2bxE3JzpAvCIgOjFEmQCNH82pw==} @@ -940,10 +961,26 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} + '@aws-sdk/client-bedrock-agent-runtime@3.844.0': + resolution: {integrity: sha512-611WfWgjPC+bsPhnz3GTPUDQR0Mm8dumA6BYimIKLfU1HiZdxzegGR14mH5udtdO0dOuevwk8UocK7FciVopJQ==} + engines: {node: '>=18.0.0'} + + '@aws-sdk/client-bedrock-runtime@3.844.0': + resolution: {integrity: sha512-aKaHY0ZxSubE3mHC34fDSQsclwNM3tWCEJdjEFJ7qjYXQ5zyMr4A0gV/GKDuufX5gh4riRp0R/EaR6cDbG4ApA==} + engines: {node: '>=18.0.0'} + '@aws-sdk/client-cognito-identity@3.840.0': resolution: {integrity: sha512-0sn/X63Xqqh5D1FYmdSHiS9SkDzTitoGO++/8IFik4xf/jpn4ZQkIoDPvpxFZcLvebMuUa6jAQs4ap4RusKGkg==} engines: {node: '>=18.0.0'} + '@aws-sdk/client-dynamodb@3.844.0': + resolution: {integrity: sha512-QpgRluxFBKC/dx62WB1lO+HNmQEFd+xJRvh7oo8JMh9LnH3RIHWPbY2QlhndS4ST46p45cvtLC8LRpquFLpLDg==} + engines: {node: '>=18.0.0'} + + '@aws-sdk/client-kendra@3.844.0': + resolution: {integrity: sha512-71suLErYSP7CT9dB5vuNVtV64xVKw1lSFWUYdtaN746Cujq/i3jSEZLj+HkzGJ6Uebvrwm8flwNEpa4PYmbLXg==} + engines: {node: '>=18.0.0'} + '@aws-sdk/client-sagemaker@3.841.0': resolution: {integrity: sha512-fQjkpPsq0k50k0reLF/B7KaYq+NHV15fZH0hLlIbjNT9X03qJHbaCLQFC1lR0ccR9/abyxUhk/iyqoNWaNVVyA==} engines: {node: '>=18.0.0'} @@ -952,10 +989,18 @@ packages: resolution: {integrity: sha512-3Zp+FWN2hhmKdpS0Ragi5V2ZPsZNScE3jlbgoJjzjI/roHZqO+e3/+XFN4TlM0DsPKYJNp+1TAjmhxN6rOnfYA==} engines: {node: '>=18.0.0'} + '@aws-sdk/client-sso@3.844.0': + resolution: {integrity: sha512-FktodSx+pfUfIqMjoNwZ6t1xqq/G3cfT7I4JJ0HKHoIIZdoCHQB52x0OzKDtHDJAnEQPInasdPS8PorZBZtHmg==} + engines: {node: '>=18.0.0'} + '@aws-sdk/core@3.840.0': resolution: {integrity: sha512-x3Zgb39tF1h2XpU+yA4OAAQlW6LVEfXNlSedSYJ7HGKXqA/E9h3rWQVpYfhXXVVsLdYXdNw5KBUkoAoruoZSZA==} engines: {node: '>=18.0.0'} + '@aws-sdk/core@3.844.0': + resolution: {integrity: sha512-pfpI54bG5Xf2NkqrDBC2REStXlDXNCw/whORhkEs+Tp5exU872D5QKguzjPA6hH+8Pvbq1qgt5zXMbduISTHJw==} + engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-cognito-identity@3.840.0': resolution: {integrity: sha512-p1RaMVd6+6ruYjKsWRCZT/jWhrYfDKbXY+/ScIYTvcaOOf9ArMtVnhFk3egewrC7kPXFGRYhg2GPmxRotNYMng==} engines: {node: '>=18.0.0'} @@ -964,34 +1009,84 @@ packages: resolution: {integrity: sha512-EzF6VcJK7XvQ/G15AVEfJzN2mNXU8fcVpXo4bRyr1S6t2q5zx6UPH/XjDbn18xyUmOq01t+r8gG+TmHEVo18fA==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-env@3.844.0': + resolution: {integrity: sha512-WB94Ox86MqcZ4CnRjKgopzaSuZH4hMP0GqdOxG4s1it1lRWOIPOHOC1dPiM0Zbj1uqITIhbXUQVXyP/uaJeNkw==} + engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-http@3.840.0': resolution: {integrity: sha512-wbnUiPGLVea6mXbUh04fu+VJmGkQvmToPeTYdHE8eRZq3NRDi3t3WltT+jArLBKD/4NppRpMjf2ju4coMCz91g==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-http@3.844.0': + resolution: {integrity: sha512-e+efVqfkhpM8zxYeiLNgTUlX+tmtXzVm3bw1A02U9Z9cWBHyQNb8pi90M7QniLoqRURY1B0C2JqkOE61gd4KNg==} + engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-ini@3.840.0': resolution: {integrity: sha512-7F290BsWydShHb+7InXd+IjJc3mlEIm9I0R57F/Pjl1xZB69MdkhVGCnuETWoBt4g53ktJd6NEjzm/iAhFXFmw==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-ini@3.844.0': + resolution: {integrity: sha512-jc5ArGz2HfAx5QPXD+Ep36+QWyCKzl2TG6Vtl87/vljfLhVD0gEHv8fRsqWEp3Rc6hVfKnCjLW5ayR2HYcow9w==} + engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-node@3.840.0': resolution: {integrity: sha512-KufP8JnxA31wxklLm63evUPSFApGcH8X86z3mv9SRbpCm5ycgWIGVCTXpTOdgq6rPZrwT9pftzv2/b4mV/9clg==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-node@3.844.0': + resolution: {integrity: sha512-pUqB0StTNyW0R03XjTA3wrQZcie/7FJKSXlYHue921ZXuhLOZpzyDkLNfdRsZTcEoYYWVPSmyS+Eu/g5yVsBNA==} + engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-process@3.840.0': resolution: {integrity: sha512-HkDQWHy8tCI4A0Ps2NVtuVYMv9cB4y/IuD/TdOsqeRIAT12h8jDb98BwQPNLAImAOwOWzZJ8Cu0xtSpX7CQhMw==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-process@3.844.0': + resolution: {integrity: sha512-VCI8XvIDt2WBfk5Gi/wXKPcWTS3OkAbovB66oKcNQalllH8ESDg4SfLNhchdnN8A5sDGj6tIBJ19nk+dQ6GaqQ==} + engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-sso@3.840.0': resolution: {integrity: sha512-2qgdtdd6R0Z1y0KL8gzzwFUGmhBHSUx4zy85L2XV1CXhpRNwV71SVWJqLDVV5RVWVf9mg50Pm3AWrUC0xb0pcA==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-sso@3.844.0': + resolution: {integrity: sha512-UNp/uWufGlb5nWa4dpc6uQnDOB/9ysJJFG95ACowNVL9XWfi1LJO7teKrqNkVhq0CzSJS1tCt3FvX4UfM+aN1g==} + engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-web-identity@3.840.0': resolution: {integrity: sha512-dpEeVXG8uNZSmVXReE4WP0lwoioX2gstk4RnUgrdUE3YaPq8A+hJiVAyc3h+cjDeIqfbsQbZm9qFetKC2LF9dQ==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-web-identity@3.844.0': + resolution: {integrity: sha512-iDmX4pPmatjttIScdspZRagaFnCjpHZIEEwTyKdXxUaU0iAOSXF8ecrCEvutETvImPOC86xdrq+MPacJOnMzUA==} + engines: {node: '>=18.0.0'} + '@aws-sdk/credential-providers@3.840.0': resolution: {integrity: sha512-+CxYdGd+uM4NZ9VUvFTU1c/H61qhDB4q362k8xKU+bz24g//LDQ5Mpwksv8OUD1en44v4fUwgZ4SthPZMs+eFQ==} engines: {node: '>=18.0.0'} + '@aws-sdk/endpoint-cache@3.804.0': + resolution: {integrity: sha512-TQVDkA/lV6ua75ELZaichMzlp6x7tDa1bqdy/+0ZftmODPtKXuOOEcJxmdN7Ui/YRo1gkRz2D9txYy7IlNg1Og==} + engines: {node: '>=18.0.0'} + + '@aws-sdk/eventstream-handler-node@3.840.0': + resolution: {integrity: sha512-m/zVrSSAEHq+6h4sy0JUEBScB1pGgs/1+iRVhfzfbnf+/gTr4ut2jRq4tDiNEX9pQ1oFVvw+ntPua5qfquQeRQ==} + engines: {node: '>=18.0.0'} + + '@aws-sdk/lib-dynamodb@3.844.0': + resolution: {integrity: sha512-Zdv0dxyDTbCKN9AwdS8hUtW0QyMBbMuXFeHa1AhZ7mc1XACM8AF9e8840vZpSThLy+Hfp8Z0770xZfk8/DNPbA==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@aws-sdk/client-dynamodb': ^3.844.0 + + '@aws-sdk/middleware-endpoint-discovery@3.840.0': + resolution: {integrity: sha512-IJDShY5NOg9luTE8h4o2Bm+gsPnHIU0tVWCjMz8vZMLevYjKdIsatcXiu3huTOjKSnelzC9fBHfU6KKsHmjjBQ==} + engines: {node: '>=18.0.0'} + + '@aws-sdk/middleware-eventstream@3.840.0': + resolution: {integrity: sha512-4khgf7AjJ4llh3aiNmZ+x4PGl4vkKNxRHn0xTgi6Iw1J3SChsF2mnNaLXK8hoXeydx756rw+JhqOuZH91i5l4w==} + engines: {node: '>=18.0.0'} + '@aws-sdk/middleware-host-header@3.840.0': resolution: {integrity: sha512-ub+hXJAbAje94+Ya6c6eL7sYujoE8D4Bumu1NUI8TXjUhVVn0HzVWQjpRLshdLsUp1AW7XyeJaxyajRaJQ8+Xg==} engines: {node: '>=18.0.0'} @@ -1008,10 +1103,22 @@ packages: resolution: {integrity: sha512-hiiMf7BP5ZkAFAvWRcK67Mw/g55ar7OCrvrynC92hunx/xhMkrgSLM0EXIZ1oTn3uql9kH/qqGF0nqsK6K555A==} engines: {node: '>=18.0.0'} + '@aws-sdk/middleware-user-agent@3.844.0': + resolution: {integrity: sha512-SIbDNUL6ZYXPj5Tk0qEz05sW9kNS1Gl3/wNWEmH+AuUACipkyIeKKWzD6z5433MllETh73vtka/JQF3g7AuZww==} + engines: {node: '>=18.0.0'} + + '@aws-sdk/middleware-websocket@3.844.0': + resolution: {integrity: sha512-5ZtntUZ9ZMdUbQZ3kI5e5tpiZPN/O57h6fnGZ+GHB+wpSVSOQS78TBt0qYZW+CoZr8iyRsVkJheGETajFCMaUg==} + engines: {node: '>= 14.0.0'} + '@aws-sdk/nested-clients@3.840.0': resolution: {integrity: sha512-LXYYo9+n4hRqnRSIMXLBb+BLz+cEmjMtTudwK1BF6Bn2RfdDv29KuyeDRrPCS3TwKl7ZKmXUmE9n5UuHAPfBpA==} engines: {node: '>=18.0.0'} + '@aws-sdk/nested-clients@3.844.0': + resolution: {integrity: sha512-p2XILWc7AcevUSpBg2VtQrk79eWQC4q2JsCSY7HxKpFLZB4mMOfmiTyYkR1gEA6AttK/wpCOtfz+hi1/+z2V1A==} + engines: {node: '>=18.0.0'} + '@aws-sdk/protocol-http@3.374.0': resolution: {integrity: sha512-9WpRUbINdGroV3HiZZIBoJvL2ndoWk39OfwxWs2otxByppJZNN14bg/lvCx5e8ggHUti7IBk5rb0nqQZ4m05pg==} engines: {node: '>=14.0.0'} @@ -1030,6 +1137,10 @@ packages: resolution: {integrity: sha512-6BuTOLTXvmgwjK7ve7aTg9JaWFdM5UoMolLVPMyh3wTv9Ufalh8oklxYHUBIxsKkBGO2WiHXytveuxH6tAgTYg==} engines: {node: '>=18.0.0'} + '@aws-sdk/token-providers@3.844.0': + resolution: {integrity: sha512-Kh728FEny0fil+LeH8U1offPJCTd/EDh8liBAvLtViLHt2WoX2xC8rk98D38Q5p79aIUhHb3Pf4n9IZfTu/Kog==} + engines: {node: '>=18.0.0'} + '@aws-sdk/types@3.821.0': resolution: {integrity: sha512-Znroqdai1a90TlxGaJ+FK1lwC0fHpo97Xjsp5UKGR5JODYm7f9+/fF17ebO1KdoBr/Rm0UIFiF5VmI8ts9F1eA==} engines: {node: '>=18.0.0'} @@ -1038,10 +1149,24 @@ packages: resolution: {integrity: sha512-xliuHaUFZxEx1NSXeLLZ9Dyu6+EJVQKEoD+yM+zqUo3YDZ7medKJWY6fIOKiPX/N7XbLdBYwajb15Q7IL8KkeA==} engines: {node: '>=18.0.0'} + '@aws-sdk/util-dynamodb@3.844.0': + resolution: {integrity: sha512-idKpV8wDQUdmv7gDh3073pceujd1D6bGqYZTLXWprHBao44iyHnY97FIx8zhBEHLi4HxzD2HqHzpljTAOwgYjQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@aws-sdk/client-dynamodb': ^3.844.0 + '@aws-sdk/util-endpoints@3.840.0': resolution: {integrity: sha512-eqE9ROdg/Kk0rj3poutyRCFauPDXIf/WSvCqFiRDDVi6QOnCv/M0g2XW8/jSvkJlOyaXkNCptapIp6BeeFFGYw==} engines: {node: '>=18.0.0'} + '@aws-sdk/util-endpoints@3.844.0': + resolution: {integrity: sha512-1DHh0WTUmxlysz3EereHKtKoxVUG9UC5BsfAw6Bm4/6qDlJiqtY3oa2vebkYN23yltKdfsCK65cwnBRU59mWVg==} + engines: {node: '>=18.0.0'} + + '@aws-sdk/util-format-url@3.840.0': + resolution: {integrity: sha512-VB1PWyI1TQPiPvg4w7tgUGGQER1xxXPNUqfh3baxUSFi1Oh8wHrDnFywkxLm3NMmgDmnLnSZ5Q326qAoyqKLSg==} + engines: {node: '>=18.0.0'} + '@aws-sdk/util-locate-window@3.804.0': resolution: {integrity: sha512-zVoRfpmBVPodYlnMjgVjfGoEZagyRF5IPn3Uo6ZvOZp24chnW/FRstH7ESDHDDRga4z3V+ElUQHKpFDXWyBW5A==} engines: {node: '>=18.0.0'} @@ -1058,6 +1183,15 @@ packages: aws-crt: optional: true + '@aws-sdk/util-user-agent-node@3.844.0': + resolution: {integrity: sha512-0eTpURp9Gxbyyeqr78ogARZMSWS5KUMZuN+XMHxNpQLmn2S+J3g+MAyoklCcwhKXlbdQq2aMULEiy0mqIWytuw==} + engines: {node: '>=18.0.0'} + peerDependencies: + aws-crt: '>=1.0.0' + peerDependenciesMeta: + aws-crt: + optional: true + '@aws-sdk/util-utf8-browser@3.259.0': resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} @@ -1294,19 +1428,19 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@copilotkit/react-core@1.8.14-next.4': - resolution: {integrity: sha512-A5K7InmD5Jx9kDBHIk7/gc0q6PGciR42mxE5mPqwsxsliTx47hcKHlx1fiyxYAko7jBYiaYPhUshzQ902t/b4A==} + '@copilotkit/react-core@1.9.2': + resolution: {integrity: sha512-Bx4WTOV8q9aAIC2Yf1MPLlacuSCALziLQGCQBBpywhYubbhGNFgS/+ybvHsalTO7hBLnfJ+GzhGEVjaHlVCK5w==} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc react-dom: ^18 || ^19 || ^19.0.0-rc - '@copilotkit/react-ui@1.8.14-next.4': - resolution: {integrity: sha512-J6sHg+2AAiQ3CNSfxZvv7b3b03znFrSLoX+t5a9Sf0ydjuRnICI+r0PTMqaffwkSGGZwwJXOzazlfWEKcLxfWQ==} + '@copilotkit/react-ui@1.9.2': + resolution: {integrity: sha512-H1By5UtjPOUQyNQj9GveF9rHSXyO9wArBalIYfrR9bAys8+IFHXaKHAgNtLElGbrsC8Fd44pqZHEG168qzHRNw==} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc - '@copilotkit/runtime-client-gql@1.8.14-next.4': - resolution: {integrity: sha512-kUWekwX2t5jYVvvLtnvL7mIYR7gJxTu5s03uCtx1PlnfythB6DHZDuLBaVbWNijYVPzswtegx/CxPZL/1haUGw==} + '@copilotkit/runtime-client-gql@1.9.2': + resolution: {integrity: sha512-A+pR9h0RwKXgRn74Ht43rjfg0EYLpoN4htEstQfTsA/RWdvP49JAVulfXiV4XFwIkvFHCG7ZU2GFotIAyCOEJQ==} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -1318,19 +1452,19 @@ packages: '@ag-ui/encoder': '>=0.0.28' '@ag-ui/proto': '>=0.0.28' - '@copilotkit/runtime@1.8.14-next.4': - resolution: {integrity: sha512-CJhIpl0B9B7UwDiWkES15ArwXKOeKh3HwA9fvpHs1m5shPisepcFhFVxokuByLOixPvWYyuyaHRkKxFrY0rIhw==} + '@copilotkit/runtime@1.9.2': + resolution: {integrity: sha512-KKF2qtBnOypFFd1MTMK0Tdn2QjhPs3QDxayjKGBcUUE96FzSw/U6Yo2FglhY75uOpyev1h0Iug1i67Ap+SsNJA==} peerDependencies: - '@ag-ui/client': '>=0.0.28' - '@ag-ui/core': '>=0.0.28' - '@ag-ui/encoder': '>=0.0.28' - '@ag-ui/proto': '>=0.0.28' + '@ag-ui/client': '>=0.0.34' + '@ag-ui/core': '>=0.0.34' + '@ag-ui/encoder': '>=0.0.34' + '@ag-ui/proto': '>=0.0.34' '@copilotkit/shared@1.8.13': resolution: {integrity: sha512-5J0+4KSh8kzwH9OZ627PtqBcQn0QyK4+1sqQLeNt35piWp++lOfLor2q0Daq8v277GI9dgLVO6UjK2MZkEpJiQ==} - '@copilotkit/shared@1.8.14-next.4': - resolution: {integrity: sha512-E3dfid8uArZg49XNzMtqzD67kHVJMH3D6ekdDGvwNStXXyDibwJLTXGhHPxxnTsh/ooO0NC8nC1egwTe2SCm9g==} + '@copilotkit/shared@1.9.2': + resolution: {integrity: sha512-4jjOwXlo92VC07YzjUubDIeiZyWwzgFW/huyUoWqDKpSfGIfV80J8It2BxBx17/4URehsMveJCs/ucL0fENgog==} '@emnapi/core@1.4.3': resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} @@ -2167,6 +2301,12 @@ packages: '@jsdevtools/ono@7.1.3': resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} + '@langchain/aws@0.1.11': + resolution: {integrity: sha512-JNnEmJaJB5TzcniPYGZi6dlpmZyzeyVsS+Za0Ye1DhCpcNmEiWRy514gVcTPQUEl5EcpIR51B/YyowI7zUzVvg==} + engines: {node: '>=18'} + peerDependencies: + '@langchain/core': '>=0.3.58 <0.4.0' + '@langchain/community@0.3.43': resolution: {integrity: sha512-rTXuKflXyftKFw2fAl5YbkfMcwsIcot8tpUy50asXxbe3eGpQimIFXZsLeaBlftjQPadgnBMOr3Wn1xX8kfOzA==} engines: {node: '>=18'} @@ -2685,6 +2825,11 @@ packages: peerDependencies: '@mastra/core': '>=0.10.9-0 <0.11.0-0' + '@mastra/dynamodb@0.13.0': + resolution: {integrity: sha512-LB+WvRhDlLJnZ2gUgGLNads/2xVgX7PWYfXFExRzNCcyTYD+sUwcz+teSPsKoaeNAZc2+xVOM1Gnljm7n9k+hQ==} + peerDependencies: + '@mastra/core': '>=0.10.7-0 <0.11.0-0' + '@mastra/libsql@0.11.0': resolution: {integrity: sha512-bnSXI24nJNYbZAN4z6rNlE7Vs0BStKLTbOLffRf9au0AUKRg44TBzGnJve/JpprPDT9KfFrww+CgdCYPWnSh7Q==} peerDependencies: @@ -3683,6 +3828,10 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + '@protobuf-ts/protoc@2.11.1': + resolution: {integrity: sha512-mUZJaV0daGO6HUX90o/atzQ6A7bbN2RSuHtdwo8SSF2Qoe3zHwa4IHyCN1evftTeHfLmdz+45qo47sL+5P8nyg==} + hasBin: true + '@protobufjs/aspromise@1.1.2': resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} @@ -4433,6 +4582,10 @@ packages: resolution: {integrity: sha512-Pgvfb+TQ4wUNLyHzvgCP4aYZMh16y7GcfF59oirRHcgGgkH1e/s9C0nv/v3WP+Quymyr5je71HeFQCwh+44XLg==} engines: {node: '>=18.0.0'} + '@smithy/core@3.7.0': + resolution: {integrity: sha512-7ov8hu/4j0uPZv8b27oeOFtIBtlFmM3ibrPv/Omx1uUdoXvcpJ00U+H/OWWC/keAguLlcqwtyL2/jTlSnApgNQ==} + engines: {node: '>=18.0.0'} + '@smithy/credential-provider-imds@4.0.6': resolution: {integrity: sha512-hKMWcANhUiNbCJouYkZ9V3+/Qf9pteR1dnwgdyzR09R4ODEYx8BbUysHwRSyex4rZ9zapddZhLFTnT4ZijR4pw==} engines: {node: '>=18.0.0'} @@ -4444,10 +4597,30 @@ packages: resolution: {integrity: sha512-7XoWfZqWb/QoR/rAU4VSi0mWnO2vu9/ltS6JZ5ZSZv0eovLVfDfu0/AX4ub33RsJTOth3TiFWSHS5YdztvFnig==} engines: {node: '>=18.0.0'} + '@smithy/eventstream-serde-browser@4.0.4': + resolution: {integrity: sha512-3fb/9SYaYqbpy/z/H3yIi0bYKyAa89y6xPmIqwr2vQiUT2St+avRt8UKwsWt9fEdEasc5d/V+QjrviRaX1JRFA==} + engines: {node: '>=18.0.0'} + + '@smithy/eventstream-serde-config-resolver@4.1.2': + resolution: {integrity: sha512-JGtambizrWP50xHgbzZI04IWU7LdI0nh/wGbqH3sJesYToMi2j/DcoElqyOcqEIG/D4tNyxgRuaqBXWE3zOFhQ==} + engines: {node: '>=18.0.0'} + + '@smithy/eventstream-serde-node@4.0.4': + resolution: {integrity: sha512-RD6UwNZ5zISpOWPuhVgRz60GkSIp0dy1fuZmj4RYmqLVRtejFqQ16WmfYDdoSoAjlp1LX+FnZo+/hkdmyyGZ1w==} + engines: {node: '>=18.0.0'} + + '@smithy/eventstream-serde-universal@4.0.4': + resolution: {integrity: sha512-UeJpOmLGhq1SLox79QWw/0n2PFX+oPRE1ZyRMxPIaFEfCqWaqpB7BU9C8kpPOGEhLF7AwEqfFbtwNxGy4ReENA==} + engines: {node: '>=18.0.0'} + '@smithy/fetch-http-handler@5.0.4': resolution: {integrity: sha512-AMtBR5pHppYMVD7z7G+OlHHAcgAN7v0kVKEpHuTO4Gb199Gowh0taYi9oDStFeUhetkeP55JLSVlTW1n9rFtUw==} engines: {node: '>=18.0.0'} + '@smithy/fetch-http-handler@5.1.0': + resolution: {integrity: sha512-mADw7MS0bYe2OGKkHYMaqarOXuDwRbO6ArD91XhHcl2ynjGCFF+hvqf0LyQcYxkA1zaWjefSkU7Ne9mqgApSgQ==} + engines: {node: '>=18.0.0'} + '@smithy/hash-node@4.0.4': resolution: {integrity: sha512-qnbTPUhCVnCgBp4z4BUJUhOEkVwxiEi1cyFM+Zj6o+aY8OFGxUQleKWq8ltgp3dujuhXojIvJWdoqpm6dVO3lQ==} engines: {node: '>=18.0.0'} @@ -4476,10 +4649,18 @@ packages: resolution: {integrity: sha512-xg3EHV/Q5ZdAO5b0UiIMj3RIOCobuS40pBBODguUDVdko6YK6QIzCVRrHTogVuEKglBWqWenRnZ71iZnLL3ZAQ==} engines: {node: '>=18.0.0'} + '@smithy/middleware-endpoint@4.1.14': + resolution: {integrity: sha512-+BGLpK5D93gCcSEceaaYhUD/+OCGXM1IDaq/jKUQ+ujB0PTWlWN85noodKw/IPFZhIKFCNEe19PGd/reUMeLSQ==} + engines: {node: '>=18.0.0'} + '@smithy/middleware-retry@4.1.14': resolution: {integrity: sha512-eoXaLlDGpKvdmvt+YBfRXE7HmIEtFF+DJCbTPwuLunP0YUnrydl+C4tS+vEM0+nyxXrX3PSUFqC+lP1+EHB1Tw==} engines: {node: '>=18.0.0'} + '@smithy/middleware-retry@4.1.15': + resolution: {integrity: sha512-iKYUJpiyTQ33U2KlOZeUb0GwtzWR3C0soYcKuCnTmJrvt6XwTPQZhMfsjJZNw7PpQ3TU4Ati1qLSrkSJxnnSMQ==} + engines: {node: '>=18.0.0'} + '@smithy/middleware-serde@4.0.8': resolution: {integrity: sha512-iSSl7HJoJaGyMIoNn2B7czghOVwJ9nD7TMvLhMWeSB5vt0TnEYyRRqPJu/TqW76WScaNvYYB8nRoiBHR9S1Ddw==} engines: {node: '>=18.0.0'} @@ -4496,6 +4677,10 @@ packages: resolution: {integrity: sha512-NqbmSz7AW2rvw4kXhKGrYTiJVDHnMsFnX4i+/FzcZAfbOBauPYs2ekuECkSbtqaxETLLTu9Rl/ex6+I2BKErPA==} engines: {node: '>=18.0.0'} + '@smithy/node-http-handler@4.1.0': + resolution: {integrity: sha512-vqfSiHz2v8b3TTTrdXi03vNz1KLYYS3bhHCDv36FYDqxT7jvTll1mMnCrkD+gOvgwybuunh/2VmvOMqwBegxEg==} + engines: {node: '>=18.0.0'} + '@smithy/property-provider@4.0.4': resolution: {integrity: sha512-qHJ2sSgu4FqF4U/5UUp4DhXNmdTrgmoAai6oQiM+c5RZ/sbDwJ12qxB1M6FnP+Tn/ggkPZf9ccn4jqKSINaquw==} engines: {node: '>=18.0.0'} @@ -4536,6 +4721,10 @@ packages: resolution: {integrity: sha512-+lynZjGuUFJaMdDYSTMnP/uPBBXXukVfrJlP+1U/Dp5SFTEI++w6NMga8DjOENxecOF71V9Z2DllaVDYRnGlkg==} engines: {node: '>=18.0.0'} + '@smithy/smithy-client@4.4.6': + resolution: {integrity: sha512-3wfhywdzB/CFszP6moa5L3lf5/zSfQoH0kvVSdkyK2az5qZet0sn2PAHjcTDiq296Y4RP5yxF7B6S6+3oeBUCQ==} + engines: {node: '>=18.0.0'} + '@smithy/types@1.2.0': resolution: {integrity: sha512-z1r00TvBqF3dh4aHhya7nz1HhvCg4TRmw51fjMrh5do3h+ngSstt/yKlNbHeb9QxJmFbmN8KEVSWgb1bRvfEoA==} engines: {node: '>=14.0.0'} @@ -4580,10 +4769,18 @@ packages: resolution: {integrity: sha512-wM0jhTytgXu3wzJoIqpbBAG5U6BwiubZ6QKzSbP7/VbmF1v96xlAbX2Am/mz0Zep0NLvLh84JT0tuZnk3wmYQA==} engines: {node: '>=18.0.0'} + '@smithy/util-defaults-mode-browser@4.0.22': + resolution: {integrity: sha512-hjElSW18Wq3fUAWVk6nbk7pGrV7ZT14DL1IUobmqhV3lxcsIenr5FUsDe2jlTVaS8OYBI3x+Og9URv5YcKb5QA==} + engines: {node: '>=18.0.0'} + '@smithy/util-defaults-mode-node@4.0.21': resolution: {integrity: sha512-/F34zkoU0GzpUgLJydHY8Rxu9lBn8xQC/s/0M0U9lLBkYbA1htaAFjWYJzpzsbXPuri5D1H8gjp2jBum05qBrA==} engines: {node: '>=18.0.0'} + '@smithy/util-defaults-mode-node@4.0.22': + resolution: {integrity: sha512-7B8mfQBtwwr2aNRRmU39k/bsRtv9B6/1mTMrGmmdJFKmLAH+KgIiOuhaqfKOBGh9sZ/VkZxbvm94rI4MMYpFjQ==} + engines: {node: '>=18.0.0'} + '@smithy/util-endpoints@3.0.6': resolution: {integrity: sha512-YARl3tFL3WgPuLzljRUnrS2ngLiUtkwhQtj8PAL13XZSyUiNLQxwG3fBBq3QXFqGFUXepIN73pINp3y8c2nBmA==} engines: {node: '>=18.0.0'} @@ -4612,6 +4809,10 @@ packages: resolution: {integrity: sha512-aI+GLi7MJoVxg24/3J1ipwLoYzgkB4kUfogZfnslcYlynj3xsQ0e7vk4TnTro9hhsS5PvX1mwmkRqqHQjwcU7w==} engines: {node: '>=18.0.0'} + '@smithy/util-stream@4.2.3': + resolution: {integrity: sha512-cQn412DWHHFNKrQfbHY8vSFI3nTROY1aIKji9N0tpp8gUABRilr7wdf8fqBbSlXresobM+tQFNk6I+0LXK/YZg==} + engines: {node: '>=18.0.0'} + '@smithy/util-uri-escape@1.1.0': resolution: {integrity: sha512-/jL/V1xdVRt5XppwiaEU8Etp5WHZj609n0xMTuehmCqdoOFbId1M+aEeDWZsQ+8JbEB/BJ6ynY2SlYmOaKtt8w==} engines: {node: '>=14.0.0'} @@ -6148,6 +6349,9 @@ packages: engines: {node: '>=0.10.0'} hasBin: true + electrodb@3.4.3: + resolution: {integrity: sha512-4KpIF56mg+edhV+T6yzOiDEN7LnyWLX9iRp6+D6lYldX8j6VNBb8i5QK71k3V0hoCqKdl70i69ph7NBdPCkFwQ==} + electron-to-chromium@1.5.155: resolution: {integrity: sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==} @@ -6175,9 +6379,6 @@ packages: resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} engines: {node: '>= 0.8'} - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} @@ -7614,6 +7815,9 @@ packages: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} engines: {node: '>=0.10.0'} + jsonschema@1.2.7: + resolution: {integrity: sha512-3dFMg9hmI9LdHag/BRIhMefCfbq1hicvYMy8YhZQorAdzOzWz7NjniSpn39yjpzUAMIWtGyyZuH2KNBloH7ZLw==} + jsonwebtoken@9.0.2: resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} engines: {node: '>=12', npm: '>=6'} @@ -8269,6 +8473,9 @@ packages: mlly@1.7.4: resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} + mnemonist@0.38.3: + resolution: {integrity: sha512-2K9QYubXx/NAjv4VLq1d1Ly8pWNC5L3BrixtdkyTegXWJIqY+zLNDhhX/A+ZwWt70tB1S8H4BE8FLYEFyNoOBw==} + module-details-from-path@1.0.4: resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} @@ -8437,6 +8644,9 @@ packages: resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} + obliterator@1.6.1: + resolution: {integrity: sha512-9WXswnqINnnhOG/5SLimUlzuU1hFJUc8zkwyD59Sd+dPOMf05PmnYG/d6Q7HZ+KmgkZJa1PxRso6QdM3sTNHig==} + obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} @@ -8939,9 +9149,6 @@ packages: psl@1.15.0: resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} - pump@3.0.2: - resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} - pump@3.0.3: resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} @@ -10316,11 +10523,23 @@ snapshots: uuid: 11.1.0 zod: 3.25.71 - '@ag-ui/client@0.0.30': + '@ag-ui/client@0.0.33': + dependencies: + '@ag-ui/core': 0.0.33 + '@ag-ui/encoder': 0.0.33 + '@ag-ui/proto': 0.0.33 + '@types/uuid': 10.0.0 + fast-json-patch: 3.1.1 + rxjs: 7.8.1 + untruncate-json: 0.0.1 + uuid: 11.1.0 + zod: 3.25.71 + + '@ag-ui/client@0.0.34': dependencies: - '@ag-ui/core': 0.0.30 - '@ag-ui/encoder': 0.0.30 - '@ag-ui/proto': 0.0.30 + '@ag-ui/core': 0.0.34 + '@ag-ui/encoder': 0.0.34 + '@ag-ui/proto': 0.0.34 '@types/uuid': 10.0.0 fast-json-patch: 3.1.1 rxjs: 7.8.1 @@ -10333,7 +10552,12 @@ snapshots: rxjs: 7.8.1 zod: 3.25.71 - '@ag-ui/core@0.0.30': + '@ag-ui/core@0.0.33': + dependencies: + rxjs: 7.8.1 + zod: 3.25.71 + + '@ag-ui/core@0.0.34': dependencies: rxjs: 7.8.1 zod: 3.25.71 @@ -10348,24 +10572,45 @@ snapshots: '@ag-ui/core': 0.0.27 '@ag-ui/proto': 0.0.27 - '@ag-ui/encoder@0.0.30': + '@ag-ui/encoder@0.0.33': + dependencies: + '@ag-ui/core': 0.0.33 + '@ag-ui/proto': 0.0.33 + + '@ag-ui/encoder@0.0.34': dependencies: - '@ag-ui/core': 0.0.30 - '@ag-ui/proto': 0.0.30 + '@ag-ui/core': 0.0.34 + '@ag-ui/proto': 0.0.34 '@ag-ui/encoder@0.0.35': dependencies: '@ag-ui/core': 0.0.35 '@ag-ui/proto': 0.0.35 + '@ag-ui/langgraph@0.0.6(openai@4.104.0(ws@8.18.3)(zod@3.25.71))(react@19.1.0)': + dependencies: + '@ag-ui/client': 0.0.34 + '@langchain/core': 0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71)) + '@langchain/langgraph-sdk': 0.0.78(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71)))(react@19.1.0) + partial-json: 0.1.7 + rxjs: 7.8.1 + transitivePeerDependencies: + - openai + - react + '@ag-ui/proto@0.0.27': dependencies: '@ag-ui/core': 0.0.27 - '@bufbuild/protobuf': 2.4.0 + '@bufbuild/protobuf': 2.6.0 + + '@ag-ui/proto@0.0.33': + dependencies: + '@ag-ui/core': 0.0.33 + '@bufbuild/protobuf': 2.6.0 - '@ag-ui/proto@0.0.30': + '@ag-ui/proto@0.0.34': dependencies: - '@ag-ui/core': 0.0.30 + '@ag-ui/core': 0.0.34 '@bufbuild/protobuf': 2.6.0 '@ag-ui/proto@0.0.35': @@ -10591,7 +10836,6 @@ snapshots: '@aws-crypto/util': 5.2.0 '@aws-sdk/types': 3.840.0 tslib: 2.8.1 - optional: true '@aws-crypto/sha256-browser@5.2.0': dependencies: @@ -10625,6 +10869,107 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 + '@aws-sdk/client-bedrock-agent-runtime@3.844.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/credential-provider-node': 3.844.0 + '@aws-sdk/middleware-host-header': 3.840.0 + '@aws-sdk/middleware-logger': 3.840.0 + '@aws-sdk/middleware-recursion-detection': 3.840.0 + '@aws-sdk/middleware-user-agent': 3.844.0 + '@aws-sdk/region-config-resolver': 3.840.0 + '@aws-sdk/types': 3.840.0 + '@aws-sdk/util-endpoints': 3.844.0 + '@aws-sdk/util-user-agent-browser': 3.840.0 + '@aws-sdk/util-user-agent-node': 3.844.0 + '@smithy/config-resolver': 4.1.4 + '@smithy/core': 3.7.0 + '@smithy/eventstream-serde-browser': 4.0.4 + '@smithy/eventstream-serde-config-resolver': 4.1.2 + '@smithy/eventstream-serde-node': 4.0.4 + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/hash-node': 4.0.4 + '@smithy/invalid-dependency': 4.0.4 + '@smithy/middleware-content-length': 4.0.4 + '@smithy/middleware-endpoint': 4.1.14 + '@smithy/middleware-retry': 4.1.15 + '@smithy/middleware-serde': 4.0.8 + '@smithy/middleware-stack': 4.0.4 + '@smithy/node-config-provider': 4.1.3 + '@smithy/node-http-handler': 4.1.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/url-parser': 4.0.4 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.22 + '@smithy/util-defaults-mode-node': 4.0.22 + '@smithy/util-endpoints': 3.0.6 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-retry': 4.0.6 + '@smithy/util-utf8': 4.0.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-bedrock-runtime@3.844.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/credential-provider-node': 3.844.0 + '@aws-sdk/eventstream-handler-node': 3.840.0 + '@aws-sdk/middleware-eventstream': 3.840.0 + '@aws-sdk/middleware-host-header': 3.840.0 + '@aws-sdk/middleware-logger': 3.840.0 + '@aws-sdk/middleware-recursion-detection': 3.840.0 + '@aws-sdk/middleware-user-agent': 3.844.0 + '@aws-sdk/middleware-websocket': 3.844.0 + '@aws-sdk/region-config-resolver': 3.840.0 + '@aws-sdk/token-providers': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@aws-sdk/util-endpoints': 3.844.0 + '@aws-sdk/util-user-agent-browser': 3.840.0 + '@aws-sdk/util-user-agent-node': 3.844.0 + '@smithy/config-resolver': 4.1.4 + '@smithy/core': 3.7.0 + '@smithy/eventstream-serde-browser': 4.0.4 + '@smithy/eventstream-serde-config-resolver': 4.1.2 + '@smithy/eventstream-serde-node': 4.0.4 + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/hash-node': 4.0.4 + '@smithy/invalid-dependency': 4.0.4 + '@smithy/middleware-content-length': 4.0.4 + '@smithy/middleware-endpoint': 4.1.14 + '@smithy/middleware-retry': 4.1.15 + '@smithy/middleware-serde': 4.0.8 + '@smithy/middleware-stack': 4.0.4 + '@smithy/node-config-provider': 4.1.3 + '@smithy/node-http-handler': 4.1.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/url-parser': 4.0.4 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.22 + '@smithy/util-defaults-mode-node': 4.0.22 + '@smithy/util-endpoints': 3.0.6 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-retry': 4.0.6 + '@smithy/util-stream': 4.2.3 + '@smithy/util-utf8': 4.0.0 + '@types/uuid': 9.0.8 + tslib: 2.8.1 + uuid: 9.0.1 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/client-cognito-identity@3.840.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -10669,6 +11014,100 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-dynamodb@3.844.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/credential-provider-node': 3.844.0 + '@aws-sdk/middleware-endpoint-discovery': 3.840.0 + '@aws-sdk/middleware-host-header': 3.840.0 + '@aws-sdk/middleware-logger': 3.840.0 + '@aws-sdk/middleware-recursion-detection': 3.840.0 + '@aws-sdk/middleware-user-agent': 3.844.0 + '@aws-sdk/region-config-resolver': 3.840.0 + '@aws-sdk/types': 3.840.0 + '@aws-sdk/util-endpoints': 3.844.0 + '@aws-sdk/util-user-agent-browser': 3.840.0 + '@aws-sdk/util-user-agent-node': 3.844.0 + '@smithy/config-resolver': 4.1.4 + '@smithy/core': 3.7.0 + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/hash-node': 4.0.4 + '@smithy/invalid-dependency': 4.0.4 + '@smithy/middleware-content-length': 4.0.4 + '@smithy/middleware-endpoint': 4.1.14 + '@smithy/middleware-retry': 4.1.15 + '@smithy/middleware-serde': 4.0.8 + '@smithy/middleware-stack': 4.0.4 + '@smithy/node-config-provider': 4.1.3 + '@smithy/node-http-handler': 4.1.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/url-parser': 4.0.4 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.22 + '@smithy/util-defaults-mode-node': 4.0.22 + '@smithy/util-endpoints': 3.0.6 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-retry': 4.0.6 + '@smithy/util-utf8': 4.0.0 + '@smithy/util-waiter': 4.0.6 + '@types/uuid': 9.0.8 + tslib: 2.8.1 + uuid: 9.0.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-kendra@3.844.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/credential-provider-node': 3.844.0 + '@aws-sdk/middleware-host-header': 3.840.0 + '@aws-sdk/middleware-logger': 3.840.0 + '@aws-sdk/middleware-recursion-detection': 3.840.0 + '@aws-sdk/middleware-user-agent': 3.844.0 + '@aws-sdk/region-config-resolver': 3.840.0 + '@aws-sdk/types': 3.840.0 + '@aws-sdk/util-endpoints': 3.844.0 + '@aws-sdk/util-user-agent-browser': 3.840.0 + '@aws-sdk/util-user-agent-node': 3.844.0 + '@smithy/config-resolver': 4.1.4 + '@smithy/core': 3.7.0 + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/hash-node': 4.0.4 + '@smithy/invalid-dependency': 4.0.4 + '@smithy/middleware-content-length': 4.0.4 + '@smithy/middleware-endpoint': 4.1.14 + '@smithy/middleware-retry': 4.1.15 + '@smithy/middleware-serde': 4.0.8 + '@smithy/middleware-stack': 4.0.4 + '@smithy/node-config-provider': 4.1.3 + '@smithy/node-http-handler': 4.1.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/url-parser': 4.0.4 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.22 + '@smithy/util-defaults-mode-node': 4.0.22 + '@smithy/util-endpoints': 3.0.6 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-retry': 4.0.6 + '@smithy/util-utf8': 4.0.0 + '@types/uuid': 9.0.8 + tslib: 2.8.1 + uuid: 9.0.1 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/client-sagemaker@3.841.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -10759,6 +11198,49 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/client-sso@3.844.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/middleware-host-header': 3.840.0 + '@aws-sdk/middleware-logger': 3.840.0 + '@aws-sdk/middleware-recursion-detection': 3.840.0 + '@aws-sdk/middleware-user-agent': 3.844.0 + '@aws-sdk/region-config-resolver': 3.840.0 + '@aws-sdk/types': 3.840.0 + '@aws-sdk/util-endpoints': 3.844.0 + '@aws-sdk/util-user-agent-browser': 3.840.0 + '@aws-sdk/util-user-agent-node': 3.844.0 + '@smithy/config-resolver': 4.1.4 + '@smithy/core': 3.7.0 + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/hash-node': 4.0.4 + '@smithy/invalid-dependency': 4.0.4 + '@smithy/middleware-content-length': 4.0.4 + '@smithy/middleware-endpoint': 4.1.14 + '@smithy/middleware-retry': 4.1.15 + '@smithy/middleware-serde': 4.0.8 + '@smithy/middleware-stack': 4.0.4 + '@smithy/node-config-provider': 4.1.3 + '@smithy/node-http-handler': 4.1.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/url-parser': 4.0.4 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.22 + '@smithy/util-defaults-mode-node': 4.0.22 + '@smithy/util-endpoints': 3.0.6 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-retry': 4.0.6 + '@smithy/util-utf8': 4.0.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/core@3.840.0': dependencies: '@aws-sdk/types': 3.840.0 @@ -10777,6 +11259,24 @@ snapshots: fast-xml-parser: 4.4.1 tslib: 2.8.1 + '@aws-sdk/core@3.844.0': + dependencies: + '@aws-sdk/types': 3.840.0 + '@aws-sdk/xml-builder': 3.821.0 + '@smithy/core': 3.7.0 + '@smithy/node-config-provider': 4.1.3 + '@smithy/property-provider': 4.0.4 + '@smithy/protocol-http': 5.1.2 + '@smithy/signature-v4': 5.1.2 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-utf8': 4.0.0 + fast-xml-parser: 5.2.5 + tslib: 2.8.1 + '@aws-sdk/credential-provider-cognito-identity@3.840.0': dependencies: '@aws-sdk/client-cognito-identity': 3.840.0 @@ -10795,6 +11295,14 @@ snapshots: '@smithy/types': 4.3.1 tslib: 2.8.1 + '@aws-sdk/credential-provider-env@3.844.0': + dependencies: + '@aws-sdk/core': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@smithy/property-provider': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + '@aws-sdk/credential-provider-http@3.840.0': dependencies: '@aws-sdk/core': 3.840.0 @@ -10808,6 +11316,19 @@ snapshots: '@smithy/util-stream': 4.2.2 tslib: 2.8.1 + '@aws-sdk/credential-provider-http@3.844.0': + dependencies: + '@aws-sdk/core': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/node-http-handler': 4.1.0 + '@smithy/property-provider': 4.0.4 + '@smithy/protocol-http': 5.1.2 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/util-stream': 4.2.3 + tslib: 2.8.1 + '@aws-sdk/credential-provider-ini@3.840.0': dependencies: '@aws-sdk/core': 3.840.0 @@ -10826,6 +11347,24 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/credential-provider-ini@3.844.0': + dependencies: + '@aws-sdk/core': 3.844.0 + '@aws-sdk/credential-provider-env': 3.844.0 + '@aws-sdk/credential-provider-http': 3.844.0 + '@aws-sdk/credential-provider-process': 3.844.0 + '@aws-sdk/credential-provider-sso': 3.844.0 + '@aws-sdk/credential-provider-web-identity': 3.844.0 + '@aws-sdk/nested-clients': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@smithy/credential-provider-imds': 4.0.6 + '@smithy/property-provider': 4.0.4 + '@smithy/shared-ini-file-loader': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/credential-provider-node@3.840.0': dependencies: '@aws-sdk/credential-provider-env': 3.840.0 @@ -10843,6 +11382,23 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/credential-provider-node@3.844.0': + dependencies: + '@aws-sdk/credential-provider-env': 3.844.0 + '@aws-sdk/credential-provider-http': 3.844.0 + '@aws-sdk/credential-provider-ini': 3.844.0 + '@aws-sdk/credential-provider-process': 3.844.0 + '@aws-sdk/credential-provider-sso': 3.844.0 + '@aws-sdk/credential-provider-web-identity': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@smithy/credential-provider-imds': 4.0.6 + '@smithy/property-provider': 4.0.4 + '@smithy/shared-ini-file-loader': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/credential-provider-process@3.840.0': dependencies: '@aws-sdk/core': 3.840.0 @@ -10852,6 +11408,15 @@ snapshots: '@smithy/types': 4.3.1 tslib: 2.8.1 + '@aws-sdk/credential-provider-process@3.844.0': + dependencies: + '@aws-sdk/core': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@smithy/property-provider': 4.0.4 + '@smithy/shared-ini-file-loader': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + '@aws-sdk/credential-provider-sso@3.840.0': dependencies: '@aws-sdk/client-sso': 3.840.0 @@ -10865,6 +11430,19 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/credential-provider-sso@3.844.0': + dependencies: + '@aws-sdk/client-sso': 3.844.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/token-providers': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@smithy/property-provider': 4.0.4 + '@smithy/shared-ini-file-loader': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/credential-provider-web-identity@3.840.0': dependencies: '@aws-sdk/core': 3.840.0 @@ -10876,6 +11454,17 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/credential-provider-web-identity@3.844.0': + dependencies: + '@aws-sdk/core': 3.844.0 + '@aws-sdk/nested-clients': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@smithy/property-provider': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/credential-providers@3.840.0': dependencies: '@aws-sdk/client-cognito-identity': 3.840.0 @@ -10900,6 +11489,44 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/endpoint-cache@3.804.0': + dependencies: + mnemonist: 0.38.3 + tslib: 2.8.1 + + '@aws-sdk/eventstream-handler-node@3.840.0': + dependencies: + '@aws-sdk/types': 3.840.0 + '@smithy/eventstream-codec': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + + '@aws-sdk/lib-dynamodb@3.844.0(@aws-sdk/client-dynamodb@3.844.0)': + dependencies: + '@aws-sdk/client-dynamodb': 3.844.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/util-dynamodb': 3.844.0(@aws-sdk/client-dynamodb@3.844.0) + '@smithy/core': 3.7.0 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + + '@aws-sdk/middleware-endpoint-discovery@3.840.0': + dependencies: + '@aws-sdk/endpoint-cache': 3.804.0 + '@aws-sdk/types': 3.840.0 + '@smithy/node-config-provider': 4.1.3 + '@smithy/protocol-http': 5.1.2 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + + '@aws-sdk/middleware-eventstream@3.840.0': + dependencies: + '@aws-sdk/types': 3.840.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + '@aws-sdk/middleware-host-header@3.840.0': dependencies: '@aws-sdk/types': 3.840.0 @@ -10930,6 +11557,29 @@ snapshots: '@smithy/types': 4.3.1 tslib: 2.8.1 + '@aws-sdk/middleware-user-agent@3.844.0': + dependencies: + '@aws-sdk/core': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@aws-sdk/util-endpoints': 3.844.0 + '@smithy/core': 3.7.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + + '@aws-sdk/middleware-websocket@3.844.0': + dependencies: + '@aws-sdk/types': 3.840.0 + '@aws-sdk/util-format-url': 3.840.0 + '@smithy/eventstream-codec': 4.0.4 + '@smithy/eventstream-serde-browser': 4.0.4 + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/signature-v4': 5.1.2 + '@smithy/types': 4.3.1 + '@smithy/util-hex-encoding': 4.0.0 + tslib: 2.8.1 + '@aws-sdk/nested-clients@3.840.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -10973,6 +11623,49 @@ snapshots: transitivePeerDependencies: - aws-crt + '@aws-sdk/nested-clients@3.844.0': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/middleware-host-header': 3.840.0 + '@aws-sdk/middleware-logger': 3.840.0 + '@aws-sdk/middleware-recursion-detection': 3.840.0 + '@aws-sdk/middleware-user-agent': 3.844.0 + '@aws-sdk/region-config-resolver': 3.840.0 + '@aws-sdk/types': 3.840.0 + '@aws-sdk/util-endpoints': 3.844.0 + '@aws-sdk/util-user-agent-browser': 3.840.0 + '@aws-sdk/util-user-agent-node': 3.844.0 + '@smithy/config-resolver': 4.1.4 + '@smithy/core': 3.7.0 + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/hash-node': 4.0.4 + '@smithy/invalid-dependency': 4.0.4 + '@smithy/middleware-content-length': 4.0.4 + '@smithy/middleware-endpoint': 4.1.14 + '@smithy/middleware-retry': 4.1.15 + '@smithy/middleware-serde': 4.0.8 + '@smithy/middleware-stack': 4.0.4 + '@smithy/node-config-provider': 4.1.3 + '@smithy/node-http-handler': 4.1.0 + '@smithy/protocol-http': 5.1.2 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/url-parser': 4.0.4 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-body-length-node': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.22 + '@smithy/util-defaults-mode-node': 4.0.22 + '@smithy/util-endpoints': 3.0.6 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-retry': 4.0.6 + '@smithy/util-utf8': 4.0.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + '@aws-sdk/protocol-http@3.374.0': dependencies: '@smithy/protocol-http': 1.2.0 @@ -10992,10 +11685,22 @@ snapshots: '@smithy/signature-v4': 1.1.0 tslib: 2.8.1 - '@aws-sdk/token-providers@3.840.0': + '@aws-sdk/token-providers@3.840.0': + dependencies: + '@aws-sdk/core': 3.840.0 + '@aws-sdk/nested-clients': 3.840.0 + '@aws-sdk/types': 3.840.0 + '@smithy/property-provider': 4.0.4 + '@smithy/shared-ini-file-loader': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/token-providers@3.844.0': dependencies: - '@aws-sdk/core': 3.840.0 - '@aws-sdk/nested-clients': 3.840.0 + '@aws-sdk/core': 3.844.0 + '@aws-sdk/nested-clients': 3.844.0 '@aws-sdk/types': 3.840.0 '@smithy/property-provider': 4.0.4 '@smithy/shared-ini-file-loader': 4.0.4 @@ -11014,6 +11719,11 @@ snapshots: '@smithy/types': 4.3.1 tslib: 2.8.1 + '@aws-sdk/util-dynamodb@3.844.0(@aws-sdk/client-dynamodb@3.844.0)': + dependencies: + '@aws-sdk/client-dynamodb': 3.844.0 + tslib: 2.8.1 + '@aws-sdk/util-endpoints@3.840.0': dependencies: '@aws-sdk/types': 3.840.0 @@ -11021,6 +11731,21 @@ snapshots: '@smithy/util-endpoints': 3.0.6 tslib: 2.8.1 + '@aws-sdk/util-endpoints@3.844.0': + dependencies: + '@aws-sdk/types': 3.840.0 + '@smithy/types': 4.3.1 + '@smithy/url-parser': 4.0.4 + '@smithy/util-endpoints': 3.0.6 + tslib: 2.8.1 + + '@aws-sdk/util-format-url@3.840.0': + dependencies: + '@aws-sdk/types': 3.840.0 + '@smithy/querystring-builder': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + '@aws-sdk/util-locate-window@3.804.0': dependencies: tslib: 2.8.1 @@ -11040,6 +11765,14 @@ snapshots: '@smithy/types': 4.3.1 tslib: 2.8.1 + '@aws-sdk/util-user-agent-node@3.844.0': + dependencies: + '@aws-sdk/middleware-user-agent': 3.844.0 + '@aws-sdk/types': 3.840.0 + '@smithy/node-config-provider': 4.1.3 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + '@aws-sdk/util-utf8-browser@3.259.0': dependencies: tslib: 2.8.1 @@ -11371,10 +12104,10 @@ snapshots: '@colors/colors@1.5.0': {} - '@copilotkit/react-core@1.8.14-next.4(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@copilotkit/react-core@1.9.2(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@copilotkit/runtime-client-gql': 1.8.14-next.4(graphql@16.11.0)(react@19.1.0) - '@copilotkit/shared': 1.8.14-next.4 + '@copilotkit/runtime-client-gql': 1.9.2(graphql@16.11.0)(react@19.1.0) + '@copilotkit/shared': 1.9.2 '@scarf/scarf': 1.4.0 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -11386,11 +12119,11 @@ snapshots: - graphql - supports-color - '@copilotkit/react-ui@1.8.14-next.4(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@copilotkit/react-ui@1.9.2(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@copilotkit/react-core': 1.8.14-next.4(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@copilotkit/runtime-client-gql': 1.8.14-next.4(graphql@16.11.0)(react@19.1.0) - '@copilotkit/shared': 1.8.14-next.4 + '@copilotkit/react-core': 1.9.2(@types/react@19.1.5)(graphql@16.11.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@copilotkit/runtime-client-gql': 1.9.2(graphql@16.11.0)(react@19.1.0) + '@copilotkit/shared': 1.9.2 '@headlessui/react': 2.2.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: 19.1.0 react-markdown: 10.1.0(@types/react@19.1.5)(react@19.1.0) @@ -11405,9 +12138,9 @@ snapshots: - react-dom - supports-color - '@copilotkit/runtime-client-gql@1.8.14-next.4(graphql@16.11.0)(react@19.1.0)': + '@copilotkit/runtime-client-gql@1.9.2(graphql@16.11.0)(react@19.1.0)': dependencies: - '@copilotkit/shared': 1.8.14-next.4 + '@copilotkit/shared': 1.9.2 '@urql/core': 5.1.1(graphql@16.11.0) react: 19.1.0 untruncate-json: 0.0.1 @@ -11416,7 +12149,7 @@ snapshots: - encoding - graphql - '@copilotkit/runtime@1.8.13(@ag-ui/client@packages+client)(@ag-ui/core@0.0.35)(@ag-ui/encoder@0.0.35)(@ag-ui/proto@0.0.35)(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.840.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(pg@8.16.3)(playwright@1.53.2)(react@19.1.0)(redis@5.5.6)(ws@8.18.3)': + '@copilotkit/runtime@1.8.13(@ag-ui/client@packages+client)(@ag-ui/core@0.0.35)(@ag-ui/encoder@0.0.35)(@ag-ui/proto@0.0.35)(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/client-bedrock-agent-runtime@3.844.0)(@aws-sdk/client-bedrock-runtime@3.844.0)(@aws-sdk/client-dynamodb@3.844.0)(@aws-sdk/client-kendra@3.844.0)(@aws-sdk/credential-provider-node@3.844.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(pg@8.16.3)(playwright@1.53.2)(react@19.1.0)(redis@5.5.6)(ws@8.18.3)': dependencies: '@ag-ui/client': link:packages/client '@ag-ui/core': 0.0.35 @@ -11425,7 +12158,7 @@ snapshots: '@anthropic-ai/sdk': 0.27.3 '@copilotkit/shared': 1.8.13 '@graphql-yoga/plugin-defer-stream': 3.13.4(graphql-yoga@5.13.4(graphql@16.11.0))(graphql@16.11.0) - '@langchain/community': 0.3.43(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.840.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(pg@8.16.3)(playwright@1.53.2)(redis@5.5.6)(ws@8.18.3) + '@langchain/community': 0.3.43(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/client-bedrock-agent-runtime@3.844.0)(@aws-sdk/client-bedrock-runtime@3.844.0)(@aws-sdk/client-dynamodb@3.844.0)(@aws-sdk/client-kendra@3.844.0)(@aws-sdk/credential-provider-node@3.844.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(pg@8.16.3)(playwright@1.53.2)(redis@5.5.6)(ws@8.18.3) '@langchain/core': 0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) '@langchain/google-gauth': 0.1.8(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(zod@3.25.71) '@langchain/langgraph-sdk': 0.0.70(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(react@19.1.0) @@ -11437,7 +12170,7 @@ snapshots: graphql-scalars: 1.24.2(graphql@16.11.0) graphql-yoga: 5.13.4(graphql@16.11.0) groq-sdk: 0.5.0 - langchain: 0.3.26(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3) + langchain: 0.3.26(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3) openai: 4.100.0(ws@8.18.3)(zod@3.25.67) partial-json: 0.1.7 pino: 9.7.0 @@ -11593,16 +12326,18 @@ snapshots: - ws - youtubei.js - '@copilotkit/runtime@1.8.14-next.4(@ag-ui/client@0.0.30)(@ag-ui/core@0.0.30)(@ag-ui/encoder@0.0.30)(@ag-ui/proto@0.0.30)(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.840.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(pg@8.16.3)(playwright@1.53.2)(react@19.1.0)(redis@5.5.6)(ws@8.18.3)': + '@copilotkit/runtime@1.9.2(@ag-ui/client@0.0.33)(@ag-ui/core@0.0.33)(@ag-ui/encoder@0.0.33)(@ag-ui/proto@0.0.33)(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/client-bedrock-agent-runtime@3.844.0)(@aws-sdk/client-bedrock-runtime@3.844.0)(@aws-sdk/client-dynamodb@3.844.0)(@aws-sdk/client-kendra@3.844.0)(@aws-sdk/credential-provider-node@3.844.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(pg@8.16.3)(playwright@1.53.2)(react@19.1.0)(redis@5.5.6)(ws@8.18.3)': dependencies: - '@ag-ui/client': 0.0.30 - '@ag-ui/core': 0.0.30 - '@ag-ui/encoder': 0.0.30 - '@ag-ui/proto': 0.0.30 + '@ag-ui/client': 0.0.33 + '@ag-ui/core': 0.0.33 + '@ag-ui/encoder': 0.0.33 + '@ag-ui/langgraph': 0.0.6(openai@4.104.0(ws@8.18.3)(zod@3.25.71))(react@19.1.0) + '@ag-ui/proto': 0.0.33 '@anthropic-ai/sdk': 0.27.3 - '@copilotkit/shared': 1.8.14-next.4 + '@copilotkit/shared': 1.9.2 '@graphql-yoga/plugin-defer-stream': 3.13.4(graphql-yoga@5.13.4(graphql@16.11.0))(graphql@16.11.0) - '@langchain/community': 0.3.43(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.840.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(pg@8.16.3)(playwright@1.53.2)(redis@5.5.6)(ws@8.18.3) + '@langchain/aws': 0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))) + '@langchain/community': 0.3.43(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/client-bedrock-agent-runtime@3.844.0)(@aws-sdk/client-bedrock-runtime@3.844.0)(@aws-sdk/client-dynamodb@3.844.0)(@aws-sdk/client-kendra@3.844.0)(@aws-sdk/credential-provider-node@3.844.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71)))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@4.104.0(ws@8.18.3)(zod@3.25.71))(pg@8.16.3)(playwright@1.53.2)(redis@5.5.6)(ws@8.18.3) '@langchain/core': 0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) '@langchain/google-gauth': 0.1.8(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(zod@3.25.71) '@langchain/langgraph-sdk': 0.0.70(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(react@19.1.0) @@ -11614,8 +12349,8 @@ snapshots: graphql-scalars: 1.24.2(graphql@16.11.0) graphql-yoga: 5.13.4(graphql@16.11.0) groq-sdk: 0.5.0 - langchain: 0.3.26(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3) - openai: 4.100.0(ws@8.18.3)(zod@3.25.71) + langchain: 0.3.26(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.104.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3) + openai: 4.104.0(ws@8.18.3)(zod@3.25.71) partial-json: 0.1.7 pino: 9.7.0 pino-pretty: 11.3.0 @@ -11657,7 +12392,6 @@ snapshots: - '@ibm-cloud/watsonx-ai' - '@lancedb/lancedb' - '@langchain/anthropic' - - '@langchain/aws' - '@langchain/cerebras' - '@langchain/cohere' - '@langchain/deepseek' @@ -11701,6 +12435,7 @@ snapshots: - '@zilliz/milvus2-sdk-node' - apify-client - assemblyai + - aws-crt - axios - azion - better-sqlite3 @@ -11777,18 +12512,18 @@ snapshots: graphql: 16.11.0 uuid: 10.0.0 zod: 3.25.71 - zod-to-json-schema: 3.24.5(zod@3.25.71) + zod-to-json-schema: 3.24.6(zod@3.25.71) transitivePeerDependencies: - encoding - '@copilotkit/shared@1.8.14-next.4': + '@copilotkit/shared@1.9.2': dependencies: '@segment/analytics-node': 2.2.1 chalk: 4.1.2 graphql: 16.11.0 uuid: 10.0.0 zod: 3.25.71 - zod-to-json-schema: 3.24.5(zod@3.25.71) + zod-to-json-schema: 3.24.6(zod@3.25.71) transitivePeerDependencies: - encoding @@ -12615,7 +13350,17 @@ snapshots: '@jsdevtools/ono@7.1.3': {} - '@langchain/community@0.3.43(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/credential-provider-node@3.840.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(pg@8.16.3)(playwright@1.53.2)(redis@5.5.6)(ws@8.18.3)': + '@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))': + dependencies: + '@aws-sdk/client-bedrock-agent-runtime': 3.844.0 + '@aws-sdk/client-bedrock-runtime': 3.844.0 + '@aws-sdk/client-kendra': 3.844.0 + '@aws-sdk/credential-provider-node': 3.844.0 + '@langchain/core': 0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) + transitivePeerDependencies: + - aws-crt + + '@langchain/community@0.3.43(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/client-bedrock-agent-runtime@3.844.0)(@aws-sdk/client-bedrock-runtime@3.844.0)(@aws-sdk/client-dynamodb@3.844.0)(@aws-sdk/client-kendra@3.844.0)(@aws-sdk/credential-provider-node@3.844.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(pg@8.16.3)(playwright@1.53.2)(redis@5.5.6)(ws@8.18.3)': dependencies: '@browserbasehq/stagehand': 2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67) '@ibm-cloud/watsonx-ai': 1.6.8 @@ -12626,15 +13371,78 @@ snapshots: flat: 5.0.2 ibm-cloud-sdk-core: 5.4.0 js-yaml: 4.1.0 - langchain: 0.3.26(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3) + langchain: 0.3.26(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3) langsmith: 0.3.29(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) - openai: 4.100.0(ws@8.18.3)(zod@3.25.71) + openai: 4.100.0(ws@8.18.3)(zod@3.25.67) uuid: 10.0.0 zod: 3.25.71 - zod-to-json-schema: 3.24.5(zod@3.25.71) + zod-to-json-schema: 3.24.6(zod@3.25.71) optionalDependencies: '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/credential-provider-node': 3.840.0 + '@aws-sdk/client-bedrock-agent-runtime': 3.844.0 + '@aws-sdk/client-bedrock-runtime': 3.844.0 + '@aws-sdk/client-dynamodb': 3.844.0 + '@aws-sdk/client-kendra': 3.844.0 + '@aws-sdk/credential-provider-node': 3.844.0 + '@browserbasehq/sdk': 2.6.0 + '@libsql/client': 0.15.9 + '@smithy/eventstream-codec': 4.0.4 + '@smithy/protocol-http': 5.1.2 + '@smithy/signature-v4': 5.1.2 + '@smithy/util-utf8': 4.0.0 + '@upstash/redis': 1.35.1 + cohere-ai: 7.17.1 + fast-xml-parser: 5.2.5 + google-auth-library: 10.1.0 + ignore: 7.0.5 + jsonwebtoken: 9.0.2 + lodash: 4.17.21 + pg: 8.16.3 + playwright: 1.53.2 + redis: 5.5.6 + ws: 8.18.3 + transitivePeerDependencies: + - '@langchain/anthropic' + - '@langchain/aws' + - '@langchain/cerebras' + - '@langchain/cohere' + - '@langchain/deepseek' + - '@langchain/google-genai' + - '@langchain/google-vertexai' + - '@langchain/google-vertexai-web' + - '@langchain/groq' + - '@langchain/mistralai' + - '@langchain/ollama' + - '@langchain/xai' + - axios + - encoding + - handlebars + - peggy + + '@langchain/community@0.3.43(@aws-crypto/sha256-js@5.2.0)(@aws-sdk/client-bedrock-agent-runtime@3.844.0)(@aws-sdk/client-bedrock-runtime@3.844.0)(@aws-sdk/client-dynamodb@3.844.0)(@aws-sdk/client-kendra@3.844.0)(@aws-sdk/credential-provider-node@3.844.0)(@browserbasehq/sdk@2.6.0)(@browserbasehq/stagehand@2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67))(@ibm-cloud/watsonx-ai@1.6.8)(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71)))(@libsql/client@0.15.9)(@smithy/eventstream-codec@4.0.4)(@smithy/protocol-http@5.1.2)(@smithy/signature-v4@5.1.2)(@smithy/util-utf8@4.0.0)(@upstash/redis@1.35.1)(axios@1.10.0)(cohere-ai@7.17.1)(fast-xml-parser@5.2.5)(google-auth-library@10.1.0)(ibm-cloud-sdk-core@5.4.0)(ignore@7.0.5)(jsonwebtoken@9.0.2)(lodash@4.17.21)(openai@4.104.0(ws@8.18.3)(zod@3.25.71))(pg@8.16.3)(playwright@1.53.2)(redis@5.5.6)(ws@8.18.3)': + dependencies: + '@browserbasehq/stagehand': 2.4.0(deepmerge@4.3.1)(dotenv@17.0.1)(react@19.1.0)(zod@3.25.67) + '@ibm-cloud/watsonx-ai': 1.6.8 + '@langchain/core': 0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) + '@langchain/openai': 0.4.9(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(ws@8.18.3) + binary-extensions: 2.3.0 + expr-eval: 2.0.2 + flat: 5.0.2 + ibm-cloud-sdk-core: 5.4.0 + js-yaml: 4.1.0 + langchain: 0.3.26(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.104.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3) + langsmith: 0.3.29(openai@4.104.0(ws@8.18.3)(zod@3.25.71)) + openai: 4.104.0(ws@8.18.3)(zod@3.25.71) + uuid: 10.0.0 + zod: 3.25.71 + zod-to-json-schema: 3.24.6(zod@3.25.71) + optionalDependencies: + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-bedrock-agent-runtime': 3.844.0 + '@aws-sdk/client-bedrock-runtime': 3.844.0 + '@aws-sdk/client-dynamodb': 3.844.0 + '@aws-sdk/client-kendra': 3.844.0 + '@aws-sdk/credential-provider-node': 3.844.0 '@browserbasehq/sdk': 2.6.0 '@libsql/client': 0.15.9 '@smithy/eventstream-codec': 4.0.4 @@ -12677,7 +13485,7 @@ snapshots: camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.20 - langsmith: 0.3.29(openai@4.100.0(ws@8.18.3)(zod@3.25.67)) + langsmith: 0.3.29(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 @@ -12708,7 +13516,7 @@ snapshots: dependencies: '@langchain/core': 0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) uuid: 10.0.0 - zod-to-json-schema: 3.24.5(zod@3.25.71) + zod-to-json-schema: 3.24.6(zod@3.25.71) transitivePeerDependencies: - zod @@ -12746,9 +13554,9 @@ snapshots: dependencies: '@langchain/core': 0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) js-tiktoken: 1.0.20 - openai: 4.100.0(ws@8.18.3)(zod@3.25.71) + openai: 4.104.0(ws@8.18.3)(zod@3.25.71) zod: 3.25.71 - zod-to-json-schema: 3.24.5(zod@3.25.71) + zod-to-json-schema: 3.24.6(zod@3.25.71) transitivePeerDependencies: - encoding - ws @@ -13017,6 +13825,15 @@ snapshots: - supports-color - typescript + '@mastra/dynamodb@0.13.0(@mastra/core@0.10.10(@sinclair/typebox@0.34.37)(openapi-types@12.1.3)(react@19.1.0)(zod@3.25.67))': + dependencies: + '@aws-sdk/client-dynamodb': 3.844.0 + '@aws-sdk/lib-dynamodb': 3.844.0(@aws-sdk/client-dynamodb@3.844.0) + '@mastra/core': 0.10.10(@sinclair/typebox@0.34.37)(openapi-types@12.1.3)(react@19.1.0)(zod@3.25.67) + electrodb: 3.4.3(@aws-sdk/client-dynamodb@3.844.0) + transitivePeerDependencies: + - aws-crt + '@mastra/libsql@0.11.0(@mastra/core@0.10.10(@sinclair/typebox@0.34.37)(openapi-types@12.1.3)(react@19.1.0)(zod@3.25.67))': dependencies: '@libsql/client': 0.15.9 @@ -14544,6 +15361,8 @@ snapshots: '@popperjs/core@2.11.8': {} + '@protobuf-ts/protoc@2.11.1': {} + '@protobufjs/aspromise@1.1.2': {} '@protobufjs/base64@1.1.2': {} @@ -15219,6 +16038,18 @@ snapshots: '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 + '@smithy/core@3.7.0': + dependencies: + '@smithy/middleware-serde': 4.0.8 + '@smithy/protocol-http': 5.1.2 + '@smithy/types': 4.3.1 + '@smithy/util-base64': 4.0.0 + '@smithy/util-body-length-browser': 4.0.0 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-stream': 4.2.3 + '@smithy/util-utf8': 4.0.0 + tslib: 2.8.1 + '@smithy/credential-provider-imds@4.0.6': dependencies: '@smithy/node-config-provider': 4.1.3 @@ -15240,7 +16071,29 @@ snapshots: '@smithy/types': 4.3.1 '@smithy/util-hex-encoding': 4.0.0 tslib: 2.8.1 - optional: true + + '@smithy/eventstream-serde-browser@4.0.4': + dependencies: + '@smithy/eventstream-serde-universal': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + + '@smithy/eventstream-serde-config-resolver@4.1.2': + dependencies: + '@smithy/types': 4.3.1 + tslib: 2.8.1 + + '@smithy/eventstream-serde-node@4.0.4': + dependencies: + '@smithy/eventstream-serde-universal': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + + '@smithy/eventstream-serde-universal@4.0.4': + dependencies: + '@smithy/eventstream-codec': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 '@smithy/fetch-http-handler@5.0.4': dependencies: @@ -15250,6 +16103,14 @@ snapshots: '@smithy/util-base64': 4.0.0 tslib: 2.8.1 + '@smithy/fetch-http-handler@5.1.0': + dependencies: + '@smithy/protocol-http': 5.1.2 + '@smithy/querystring-builder': 4.0.4 + '@smithy/types': 4.3.1 + '@smithy/util-base64': 4.0.0 + tslib: 2.8.1 + '@smithy/hash-node@4.0.4': dependencies: '@smithy/types': 4.3.1 @@ -15291,6 +16152,17 @@ snapshots: '@smithy/util-middleware': 4.0.4 tslib: 2.8.1 + '@smithy/middleware-endpoint@4.1.14': + dependencies: + '@smithy/core': 3.7.0 + '@smithy/middleware-serde': 4.0.8 + '@smithy/node-config-provider': 4.1.3 + '@smithy/shared-ini-file-loader': 4.0.4 + '@smithy/types': 4.3.1 + '@smithy/url-parser': 4.0.4 + '@smithy/util-middleware': 4.0.4 + tslib: 2.8.1 + '@smithy/middleware-retry@4.1.14': dependencies: '@smithy/node-config-provider': 4.1.3 @@ -15303,6 +16175,18 @@ snapshots: tslib: 2.8.1 uuid: 9.0.1 + '@smithy/middleware-retry@4.1.15': + dependencies: + '@smithy/node-config-provider': 4.1.3 + '@smithy/protocol-http': 5.1.2 + '@smithy/service-error-classification': 4.0.6 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + '@smithy/util-middleware': 4.0.4 + '@smithy/util-retry': 4.0.6 + tslib: 2.8.1 + uuid: 9.0.1 + '@smithy/middleware-serde@4.0.8': dependencies: '@smithy/protocol-http': 5.1.2 @@ -15329,6 +16213,14 @@ snapshots: '@smithy/types': 4.3.1 tslib: 2.8.1 + '@smithy/node-http-handler@4.1.0': + dependencies: + '@smithy/abort-controller': 4.0.4 + '@smithy/protocol-http': 5.1.2 + '@smithy/querystring-builder': 4.0.4 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + '@smithy/property-provider@4.0.4': dependencies: '@smithy/types': 4.3.1 @@ -15396,6 +16288,16 @@ snapshots: '@smithy/util-stream': 4.2.2 tslib: 2.8.1 + '@smithy/smithy-client@4.4.6': + dependencies: + '@smithy/core': 3.7.0 + '@smithy/middleware-endpoint': 4.1.14 + '@smithy/middleware-stack': 4.0.4 + '@smithy/protocol-http': 5.1.2 + '@smithy/types': 4.3.1 + '@smithy/util-stream': 4.2.3 + tslib: 2.8.1 + '@smithy/types@1.2.0': dependencies: tslib: 2.8.1 @@ -15451,6 +16353,14 @@ snapshots: bowser: 2.11.0 tslib: 2.8.1 + '@smithy/util-defaults-mode-browser@4.0.22': + dependencies: + '@smithy/property-provider': 4.0.4 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + bowser: 2.11.0 + tslib: 2.8.1 + '@smithy/util-defaults-mode-node@4.0.21': dependencies: '@smithy/config-resolver': 4.1.4 @@ -15461,6 +16371,16 @@ snapshots: '@smithy/types': 4.3.1 tslib: 2.8.1 + '@smithy/util-defaults-mode-node@4.0.22': + dependencies: + '@smithy/config-resolver': 4.1.4 + '@smithy/credential-provider-imds': 4.0.6 + '@smithy/node-config-provider': 4.1.3 + '@smithy/property-provider': 4.0.4 + '@smithy/smithy-client': 4.4.6 + '@smithy/types': 4.3.1 + tslib: 2.8.1 + '@smithy/util-endpoints@3.0.6': dependencies: '@smithy/node-config-provider': 4.1.3 @@ -15501,6 +16421,17 @@ snapshots: '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 + '@smithy/util-stream@4.2.3': + dependencies: + '@smithy/fetch-http-handler': 5.1.0 + '@smithy/node-http-handler': 4.1.0 + '@smithy/types': 4.3.1 + '@smithy/util-base64': 4.0.0 + '@smithy/util-buffer-from': 4.0.0 + '@smithy/util-hex-encoding': 4.0.0 + '@smithy/util-utf8': 4.0.0 + tslib: 2.8.1 + '@smithy/util-uri-escape@1.1.0': dependencies: tslib: 2.8.1 @@ -17167,6 +18098,14 @@ snapshots: dependencies: jake: 10.9.2 + electrodb@3.4.3(@aws-sdk/client-dynamodb@3.844.0): + dependencies: + '@aws-sdk/lib-dynamodb': 3.844.0(@aws-sdk/client-dynamodb@3.844.0) + '@aws-sdk/util-dynamodb': 3.844.0(@aws-sdk/client-dynamodb@3.844.0) + jsonschema: 1.2.7 + transitivePeerDependencies: + - '@aws-sdk/client-dynamodb' + electron-to-chromium@1.5.155: {} electron-to-chromium@1.5.179: @@ -17184,10 +18123,6 @@ snapshots: encodeurl@2.0.0: {} - end-of-stream@1.4.4: - dependencies: - once: 1.4.0 - end-of-stream@1.4.5: dependencies: once: 1.4.0 @@ -17827,7 +18762,6 @@ snapshots: fast-xml-parser@5.2.5: dependencies: strnum: 2.1.1 - optional: true fastq@1.19.1: dependencies: @@ -19330,6 +20264,8 @@ snapshots: jsonpointer@5.0.1: {} + jsonschema@1.2.7: {} + jsonwebtoken@9.0.2: dependencies: jws: 3.2.2 @@ -19384,7 +20320,7 @@ snapshots: kleur@4.1.5: {} - langchain@0.3.26(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3): + langchain@0.3.26(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.100.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3): dependencies: '@langchain/core': 0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) '@langchain/openai': 0.4.9(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(ws@8.18.3) @@ -19398,25 +20334,37 @@ snapshots: uuid: 10.0.0 yaml: 2.8.0 zod: 3.25.71 - zod-to-json-schema: 3.24.5(zod@3.25.71) + zod-to-json-schema: 3.24.6(zod@3.25.71) optionalDependencies: + '@langchain/aws': 0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))) axios: 1.10.0(debug@4.4.1) transitivePeerDependencies: - encoding - openai - ws - langsmith@0.3.29(openai@4.100.0(ws@8.18.3)(zod@3.25.67)): + langchain@0.3.26(@langchain/aws@0.1.11(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71))))(@langchain/core@0.3.56(openai@4.104.0(ws@8.18.3)(zod@3.25.71)))(axios@1.10.0)(openai@4.104.0(ws@8.18.3)(zod@3.25.71))(ws@8.18.3): dependencies: - '@types/uuid': 10.0.0 - chalk: 4.1.2 - console-table-printer: 2.12.1 - p-queue: 6.6.2 + '@langchain/core': 0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)) + '@langchain/openai': 0.4.9(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71)))(ws@8.18.3) + '@langchain/textsplitters': 0.1.0(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))) + js-tiktoken: 1.0.20 + js-yaml: 4.1.0 + jsonpointer: 5.0.1 + langsmith: 0.3.29(openai@4.104.0(ws@8.18.3)(zod@3.25.71)) + openapi-types: 12.1.3 p-retry: 4.6.2 - semver: 7.7.2 uuid: 10.0.0 + yaml: 2.8.0 + zod: 3.25.71 + zod-to-json-schema: 3.24.6(zod@3.25.71) optionalDependencies: - openai: 4.100.0(ws@8.18.3)(zod@3.25.67) + '@langchain/aws': 0.1.11(@langchain/core@0.3.56(openai@4.100.0(ws@8.18.3)(zod@3.25.71))) + axios: 1.10.0(debug@4.4.1) + transitivePeerDependencies: + - encoding + - openai + - ws langsmith@0.3.29(openai@4.100.0(ws@8.18.3)(zod@3.25.71)): dependencies: @@ -19428,7 +20376,7 @@ snapshots: semver: 7.7.2 uuid: 10.0.0 optionalDependencies: - openai: 4.100.0(ws@8.18.3)(zod@3.25.71) + openai: 4.100.0(ws@8.18.3)(zod@3.25.67) langsmith@0.3.29(openai@4.104.0(ws@8.18.3)(zod@3.25.71)): dependencies: @@ -20365,6 +21313,10 @@ snapshots: pkg-types: 1.3.1 ufo: 1.6.1 + mnemonist@0.38.3: + dependencies: + obliterator: 1.6.1 + module-details-from-path@1.0.4: {} monaco-editor@0.52.2: {} @@ -20519,6 +21471,8 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.1.1 + obliterator@1.6.1: {} + obuf@1.1.2: {} ollama-ai-provider@1.2.0(zod@3.25.67): @@ -20576,21 +21530,6 @@ snapshots: transitivePeerDependencies: - encoding - openai@4.100.0(ws@8.18.3)(zod@3.25.71): - dependencies: - '@types/node': 18.19.115 - '@types/node-fetch': 2.6.12 - abort-controller: 3.0.0 - agentkeepalive: 4.6.0 - form-data-encoder: 1.7.2 - formdata-node: 4.4.1 - node-fetch: 2.7.0 - optionalDependencies: - ws: 8.18.3 - zod: 3.25.71 - transitivePeerDependencies: - - encoding - openai@4.104.0(ws@8.18.3)(zod@3.25.67): dependencies: '@types/node': 18.19.115 @@ -20620,7 +21559,6 @@ snapshots: zod: 3.25.71 transitivePeerDependencies: - encoding - optional: true openapi-types@12.1.3: {} @@ -20826,7 +21764,7 @@ snapshots: minimist: 1.2.8 on-exit-leak-free: 2.1.2 pino-abstract-transport: 2.0.0 - pump: 3.0.2 + pump: 3.0.3 readable-stream: 4.7.0 secure-json-parse: 2.7.0 sonic-boom: 4.2.0 @@ -21137,11 +22075,6 @@ snapshots: dependencies: punycode: 2.3.1 - pump@3.0.2: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - pump@3.0.3: dependencies: end-of-stream: 1.4.5 @@ -21997,8 +22930,7 @@ snapshots: strnum@1.1.2: {} - strnum@2.1.1: - optional: true + strnum@2.1.1: {} strtok3@6.3.0: dependencies: