diff --git a/.changeset/upset-shrimps-guess.md b/.changeset/upset-shrimps-guess.md deleted file mode 100644 index 0def4f0a1..000000000 --- a/.changeset/upset-shrimps-guess.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -"@voltagent/core": patch ---- - -feat: support streaming tool outputs by returning an AsyncIterable from `execute`, emitting preliminary results before the final output. - -```ts -import { createTool } from "@voltagent/core"; -import { z } from "zod"; - -const weatherTool = createTool({ - name: "get_weather", - description: "Get the current weather for a location", - parameters: z.object({ - location: z.string(), - }), - async *execute({ location }) { - yield { status: "loading" as const, text: `Getting weather for ${location}` }; - - await new Promise((resolve) => setTimeout(resolve, 3000)); - - const temperature = 72; - yield { - status: "success" as const, - text: `The weather in ${location} is ${temperature}F`, - temperature, - }; - }, -}); -``` diff --git a/examples/base/package.json b/examples/base/package.json index 4d18ff14f..52e9eb6b9 100644 --- a/examples/base/package.json +++ b/examples/base/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/github-repo-analyzer/package.json b/examples/github-repo-analyzer/package.json index 34eef0996..a28c14233 100644 --- a/examples/github-repo-analyzer/package.json +++ b/examples/github-repo-analyzer/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@octokit/rest": "^21.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/github-star-stories/package.json b/examples/github-star-stories/package.json index 959e78ad1..cdeb9cf20 100644 --- a/examples/github-star-stories/package.json +++ b/examples/github-star-stories/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "@voltagent/serverless-hono": "^2.0.5", diff --git a/examples/next-js-chatbot-starter-template/package.json b/examples/next-js-chatbot-starter-template/package.json index baa5d61d5..f1c47a5b8 100644 --- a/examples/next-js-chatbot-starter-template/package.json +++ b/examples/next-js-chatbot-starter-template/package.json @@ -20,7 +20,7 @@ "@radix-ui/react-tooltip": "^1.2.8", "@radix-ui/react-use-controllable-state": "^1.2.2", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "@xyflow/react": "^12.9.2", diff --git a/examples/with-a2a-server/package.json b/examples/with-a2a-server/package.json index 90ec52fd6..a888b9fa0 100644 --- a/examples/with-a2a-server/package.json +++ b/examples/with-a2a-server/package.json @@ -3,7 +3,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/a2a-server": "^2.0.2", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/internal": "^1.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-agent-tool/package.json b/examples/with-agent-tool/package.json index 0f1f843b7..337cf28d3 100644 --- a/examples/with-agent-tool/package.json +++ b/examples/with-agent-tool/package.json @@ -5,7 +5,7 @@ "author": "", "dependencies": { "@ai-sdk/openai": "^3.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "ai": "^6.0.0", "zod": "^3.25.76" }, diff --git a/examples/with-airtable/package.json b/examples/with-airtable/package.json index 7d757ca4f..ca13c1f4e 100644 --- a/examples/with-airtable/package.json +++ b/examples/with-airtable/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/internal": "^1.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/sdk": "^2.0.2", diff --git a/examples/with-amazon-bedrock/package.json b/examples/with-amazon-bedrock/package.json index 7c841dd4c..a5e7912c1 100644 --- a/examples/with-amazon-bedrock/package.json +++ b/examples/with-amazon-bedrock/package.json @@ -5,7 +5,7 @@ "@ai-sdk/amazon-bedrock": "^3.0.0", "@aws-sdk/credential-providers": "~3.799.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-anthropic/package.json b/examples/with-anthropic/package.json index 01cc6edc2..6cf57d364 100644 --- a/examples/with-anthropic/package.json +++ b/examples/with-anthropic/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/anthropic": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-auth/package.json b/examples/with-auth/package.json index c9e4b57b2..88ec337f3 100644 --- a/examples/with-auth/package.json +++ b/examples/with-auth/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-cerbos/package.json b/examples/with-cerbos/package.json index c25e86d83..d81fee423 100644 --- a/examples/with-cerbos/package.json +++ b/examples/with-cerbos/package.json @@ -6,7 +6,7 @@ "@cerbos/grpc": "^0.23.0", "@modelcontextprotocol/sdk": "^1.12.1", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/server-hono": "^2.0.3", "ai": "^6.0.0", "express": "^5.1.0", diff --git a/examples/with-chroma/package.json b/examples/with-chroma/package.json index 05a568309..b718e6cd9 100644 --- a/examples/with-chroma/package.json +++ b/examples/with-chroma/package.json @@ -7,7 +7,7 @@ "@chroma-core/ollama": "^0.1.7", "@chroma-core/openai": "^0.1.7", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-client-side-tools/package.json b/examples/with-client-side-tools/package.json index aa5b1fa22..19e0e29ea 100644 --- a/examples/with-client-side-tools/package.json +++ b/examples/with-client-side-tools/package.json @@ -5,7 +5,7 @@ "@ai-sdk/openai": "^3.0.0", "@ai-sdk/react": "^3.0.0", "@libsql/client": "^0.15.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/server-hono": "^2.0.3", "@voltagent/vercel-ai": "^1.0.0", "@voltagent/vercel-ui": "^1.0.1", diff --git a/examples/with-cloudflare-workers/package.json b/examples/with-cloudflare-workers/package.json index 662d91226..3cdf60213 100644 --- a/examples/with-cloudflare-workers/package.json +++ b/examples/with-cloudflare-workers/package.json @@ -4,7 +4,7 @@ "version": "1.0.0", "dependencies": { "@ai-sdk/openai": "^3.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/serverless-hono": "^2.0.5", "ai": "^6.0.0", "hono": "^4.7.7", diff --git a/examples/with-composio-mcp/package.json b/examples/with-composio-mcp/package.json index 387c6ea46..5f48a5432 100644 --- a/examples/with-composio-mcp/package.json +++ b/examples/with-composio-mcp/package.json @@ -5,7 +5,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-custom-endpoints/package.json b/examples/with-custom-endpoints/package.json index 22b2f04cb..c360d43d9 100644 --- a/examples/with-custom-endpoints/package.json +++ b/examples/with-custom-endpoints/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-dynamic-parameters/package.json b/examples/with-dynamic-parameters/package.json index 8defd6f57..8ad218d3e 100644 --- a/examples/with-dynamic-parameters/package.json +++ b/examples/with-dynamic-parameters/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-dynamic-prompts/package.json b/examples/with-dynamic-prompts/package.json index df0b42bff..b8d85eca4 100644 --- a/examples/with-dynamic-prompts/package.json +++ b/examples/with-dynamic-prompts/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-feedback/package.json b/examples/with-feedback/package.json index e4438880c..7a99a3110 100644 --- a/examples/with-feedback/package.json +++ b/examples/with-feedback/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "ai": "^6.0.0" diff --git a/examples/with-google-ai/package.json b/examples/with-google-ai/package.json index fcd4a285d..577ec9a9e 100644 --- a/examples/with-google-ai/package.json +++ b/examples/with-google-ai/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/google": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-google-drive-mcp/server/package.json b/examples/with-google-drive-mcp/server/package.json index 2182cc560..32dbd8b21 100644 --- a/examples/with-google-drive-mcp/server/package.json +++ b/examples/with-google-drive-mcp/server/package.json @@ -6,7 +6,7 @@ "@hono/node-server": "^1.14.0", "@libsql/client": "^0.15.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-google-vertex-ai/package.json b/examples/with-google-vertex-ai/package.json index aafb3a89b..935900e5b 100644 --- a/examples/with-google-vertex-ai/package.json +++ b/examples/with-google-vertex-ai/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/google-vertex": "^3.0.25", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-groq-ai/package.json b/examples/with-groq-ai/package.json index be06ebcc2..70ca927f9 100644 --- a/examples/with-groq-ai/package.json +++ b/examples/with-groq-ai/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/groq": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-guardrails/package.json b/examples/with-guardrails/package.json index afac14a57..2ab9d226b 100644 --- a/examples/with-guardrails/package.json +++ b/examples/with-guardrails/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "ai": "^6.0.0" diff --git a/examples/with-hooks/package.json b/examples/with-hooks/package.json index ca4216eae..f2de7b11d 100644 --- a/examples/with-hooks/package.json +++ b/examples/with-hooks/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-hugging-face-mcp/package.json b/examples/with-hugging-face-mcp/package.json index 80ef9324d..a58ff7569 100644 --- a/examples/with-hugging-face-mcp/package.json +++ b/examples/with-hugging-face-mcp/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-langfuse/package.json b/examples/with-langfuse/package.json index c37b70fd6..4ac02028b 100644 --- a/examples/with-langfuse/package.json +++ b/examples/with-langfuse/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/langfuse-exporter": "^2.0.2", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", diff --git a/examples/with-mcp-elicitation/package.json b/examples/with-mcp-elicitation/package.json index f382893ef..92782d410 100644 --- a/examples/with-mcp-elicitation/package.json +++ b/examples/with-mcp-elicitation/package.json @@ -5,7 +5,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/mcp-server": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-mcp-server/package.json b/examples/with-mcp-server/package.json index 9acfc9e83..83d545c45 100644 --- a/examples/with-mcp-server/package.json +++ b/examples/with-mcp-server/package.json @@ -2,7 +2,7 @@ "name": "voltagent-example-with-mcp-server", "dependencies": { "@ai-sdk/openai": "^3.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/mcp-server": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-mcp/package.json b/examples/with-mcp/package.json index ba8cc6747..7188dad5e 100644 --- a/examples/with-mcp/package.json +++ b/examples/with-mcp/package.json @@ -5,7 +5,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-memory-rest-api/package.json b/examples/with-memory-rest-api/package.json index dc3772d8f..a2181b972 100644 --- a/examples/with-memory-rest-api/package.json +++ b/examples/with-memory-rest-api/package.json @@ -5,7 +5,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/postgres": "^2.0.2", "@voltagent/server-hono": "^2.0.3" diff --git a/examples/with-nestjs/package.json b/examples/with-nestjs/package.json index 17595cc68..8619f796d 100644 --- a/examples/with-nestjs/package.json +++ b/examples/with-nestjs/package.json @@ -7,7 +7,7 @@ "@nestjs/common": "^11.0.0", "@nestjs/core": "^11.0.0", "@nestjs/platform-express": "^11.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/server-core": "^2.1.2", "@voltagent/server-hono": "^2.0.3", "hono": "^4.7.7", diff --git a/examples/with-netlify-functions/package.json b/examples/with-netlify-functions/package.json index 5c8532d33..fcdf06180 100644 --- a/examples/with-netlify-functions/package.json +++ b/examples/with-netlify-functions/package.json @@ -4,7 +4,7 @@ "version": "1.0.0", "dependencies": { "@ai-sdk/openai": "^3.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/serverless-hono": "^2.0.5", "ai": "^6.0.0", "hono": "^4.7.7", diff --git a/examples/with-nextjs-resumable-stream/package.json b/examples/with-nextjs-resumable-stream/package.json index 5d12e288c..6e2083e74 100644 --- a/examples/with-nextjs-resumable-stream/package.json +++ b/examples/with-nextjs-resumable-stream/package.json @@ -18,7 +18,7 @@ "@radix-ui/react-use-controllable-state": "^1.2.2", "@tavily/core": "^0.6.3", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/internal": "^1.0.2", "@voltagent/libsql": "^2.0.2", "@voltagent/resumable-streams": "^2.0.1", diff --git a/examples/with-nextjs/package.json b/examples/with-nextjs/package.json index 56365d4aa..e0342100d 100644 --- a/examples/with-nextjs/package.json +++ b/examples/with-nextjs/package.json @@ -7,7 +7,7 @@ "@libsql/client": "^0.15.0", "@tailwindcss/postcss": "^4.1.4", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-nuxt/package.json b/examples/with-nuxt/package.json index 8aa941895..227df9862 100644 --- a/examples/with-nuxt/package.json +++ b/examples/with-nuxt/package.json @@ -4,7 +4,7 @@ "@ai-sdk/openai": "^3.0.0", "@nuxt/eslint": "^1.9.0", "@nuxt/ui": "^4.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "ai": "^6.0.0", diff --git a/examples/with-offline-evals/package.json b/examples/with-offline-evals/package.json index 876deffd6..8c401dd23 100644 --- a/examples/with-offline-evals/package.json +++ b/examples/with-offline-evals/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/evals": "^2.0.2", "@voltagent/scorers": "^2.0.2", "@voltagent/sdk": "^2.0.2", diff --git a/examples/with-ollama/package.json b/examples/with-ollama/package.json index bc870cf7e..f203c6c15 100644 --- a/examples/with-ollama/package.json +++ b/examples/with-ollama/package.json @@ -2,7 +2,7 @@ "name": "voltagent-example-with-ollama", "dependencies": { "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "ai": "^6.0.0", diff --git a/examples/with-peaka-mcp/package.json b/examples/with-peaka-mcp/package.json index 926f0e12a..95a691db2 100644 --- a/examples/with-peaka-mcp/package.json +++ b/examples/with-peaka-mcp/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-pinecone/package.json b/examples/with-pinecone/package.json index 1a97d9952..f8f91641d 100644 --- a/examples/with-pinecone/package.json +++ b/examples/with-pinecone/package.json @@ -5,7 +5,7 @@ "@ai-sdk/openai": "^3.0.0", "@pinecone-database/pinecone": "^6.1.1", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-planagents/package.json b/examples/with-planagents/package.json index 92a1855ff..ba103859a 100644 --- a/examples/with-planagents/package.json +++ b/examples/with-planagents/package.json @@ -6,7 +6,7 @@ "@ai-sdk/openai": "^3.0.0", "@tavily/core": "^0.6.3", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-playwright/package.json b/examples/with-playwright/package.json index 4732686e8..fb858e211 100644 --- a/examples/with-playwright/package.json +++ b/examples/with-playwright/package.json @@ -8,7 +8,7 @@ "@playwright/browser-webkit": "1.51.1", "@playwright/test": "^1.51.1", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-postgres/package.json b/examples/with-postgres/package.json index 26c2e1a06..8756671bc 100644 --- a/examples/with-postgres/package.json +++ b/examples/with-postgres/package.json @@ -5,7 +5,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/postgres": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-qdrant/package.json b/examples/with-qdrant/package.json index a446f7cef..dadf43a99 100644 --- a/examples/with-qdrant/package.json +++ b/examples/with-qdrant/package.json @@ -5,7 +5,7 @@ "@ai-sdk/openai": "^3.0.0", "@qdrant/js-client-rest": "^1.15.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-rag-chatbot/package.json b/examples/with-rag-chatbot/package.json index 3619f305f..1433390cb 100644 --- a/examples/with-rag-chatbot/package.json +++ b/examples/with-rag-chatbot/package.json @@ -5,7 +5,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-recipe-generator/package.json b/examples/with-recipe-generator/package.json index bb12ab87c..9616db747 100644 --- a/examples/with-recipe-generator/package.json +++ b/examples/with-recipe-generator/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "ai": "^6.0.0", diff --git a/examples/with-research-assistant/package.json b/examples/with-research-assistant/package.json index 6fdc1937c..7ed33467f 100644 --- a/examples/with-research-assistant/package.json +++ b/examples/with-research-assistant/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-resumable-streams/package.json b/examples/with-resumable-streams/package.json index 5153f1070..9b98f4022 100644 --- a/examples/with-resumable-streams/package.json +++ b/examples/with-resumable-streams/package.json @@ -5,7 +5,7 @@ "author": "", "dependencies": { "@ai-sdk/openai": "^3.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/resumable-streams": "^2.0.1", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-retrieval/package.json b/examples/with-retrieval/package.json index c741d7557..9f4db6509 100644 --- a/examples/with-retrieval/package.json +++ b/examples/with-retrieval/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-slack/package.json b/examples/with-slack/package.json index bc2dafe0c..2ddfb3a05 100644 --- a/examples/with-slack/package.json +++ b/examples/with-slack/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/sdk": "^2.0.2", diff --git a/examples/with-subagents/package.json b/examples/with-subagents/package.json index 92da22fb1..4bdb731b8 100644 --- a/examples/with-subagents/package.json +++ b/examples/with-subagents/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-supabase/package.json b/examples/with-supabase/package.json index 7f5ca26f1..257c3527c 100644 --- a/examples/with-supabase/package.json +++ b/examples/with-supabase/package.json @@ -5,7 +5,7 @@ "@ai-sdk/openai": "^3.0.0", "@supabase/supabase-js": "^2.49.4", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "@voltagent/supabase": "^2.0.2", diff --git a/examples/with-tavily-search/package.json b/examples/with-tavily-search/package.json index 2b667ce6c..aff3a30ef 100644 --- a/examples/with-tavily-search/package.json +++ b/examples/with-tavily-search/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-thinking-tool/package.json b/examples/with-thinking-tool/package.json index 47e3864d5..9ef46d4ec 100644 --- a/examples/with-thinking-tool/package.json +++ b/examples/with-thinking-tool/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-tools/package.json b/examples/with-tools/package.json index ef1be550f..b5a527090 100644 --- a/examples/with-tools/package.json +++ b/examples/with-tools/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-turso/package.json b/examples/with-turso/package.json index 60e389c67..45964e55a 100644 --- a/examples/with-turso/package.json +++ b/examples/with-turso/package.json @@ -5,7 +5,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-vector-search/package.json b/examples/with-vector-search/package.json index 2afde76fe..e31dd5f14 100644 --- a/examples/with-vector-search/package.json +++ b/examples/with-vector-search/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-vercel-ai/package.json b/examples/with-vercel-ai/package.json index bc82ae21b..13fd18944 100644 --- a/examples/with-vercel-ai/package.json +++ b/examples/with-vercel-ai/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-viteval/package.json b/examples/with-viteval/package.json index a8358f554..9f33d26d2 100644 --- a/examples/with-viteval/package.json +++ b/examples/with-viteval/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-voice-elevenlabs/package.json b/examples/with-voice-elevenlabs/package.json index 237a5f339..8c9b61a5a 100644 --- a/examples/with-voice-elevenlabs/package.json +++ b/examples/with-voice-elevenlabs/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-voice-openai/package.json b/examples/with-voice-openai/package.json index 937f03da9..fb654bc58 100644 --- a/examples/with-voice-openai/package.json +++ b/examples/with-voice-openai/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-voice-xsai/package.json b/examples/with-voice-xsai/package.json index 0cdc688f9..694ef5c16 100644 --- a/examples/with-voice-xsai/package.json +++ b/examples/with-voice-xsai/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-voltagent-actions/package.json b/examples/with-voltagent-actions/package.json index 1b6f0b7f0..42d765ede 100644 --- a/examples/with-voltagent-actions/package.json +++ b/examples/with-voltagent-actions/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/sdk": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-voltagent-exporter/package.json b/examples/with-voltagent-exporter/package.json index cdcfa7501..214fdade9 100644 --- a/examples/with-voltagent-exporter/package.json +++ b/examples/with-voltagent-exporter/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-voltagent-managed-memory/package.json b/examples/with-voltagent-managed-memory/package.json index ff6e8f3e6..6403b0aef 100644 --- a/examples/with-voltagent-managed-memory/package.json +++ b/examples/with-voltagent-managed-memory/package.json @@ -3,7 +3,7 @@ "author": "", "dependencies": { "@ai-sdk/openai": "^3.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", "@voltagent/voltagent-memory": "^1.0.2", diff --git a/examples/with-voltops-resumable-streams/package.json b/examples/with-voltops-resumable-streams/package.json index 2c32a8791..af50fb6ac 100644 --- a/examples/with-voltops-resumable-streams/package.json +++ b/examples/with-voltops-resumable-streams/package.json @@ -5,7 +5,7 @@ "author": "", "dependencies": { "@ai-sdk/openai": "^3.0.0", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/logger": "^2.0.2", "@voltagent/resumable-streams": "^2.0.1", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-voltops-retrieval/package.json b/examples/with-voltops-retrieval/package.json index 9b45c4873..ab489f4b8 100644 --- a/examples/with-voltops-retrieval/package.json +++ b/examples/with-voltops-retrieval/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-whatsapp/package.json b/examples/with-whatsapp/package.json index a42e073c0..853ef3776 100644 --- a/examples/with-whatsapp/package.json +++ b/examples/with-whatsapp/package.json @@ -5,7 +5,7 @@ "@ai-sdk/openai": "^3.0.0", "@supabase/supabase-js": "^2.49.4", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-workflow/package.json b/examples/with-workflow/package.json index f11f8b999..81b9953c1 100644 --- a/examples/with-workflow/package.json +++ b/examples/with-workflow/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-working-memory/package.json b/examples/with-working-memory/package.json index e05ed1c8f..f867e0f6b 100644 --- a/examples/with-working-memory/package.json +++ b/examples/with-working-memory/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-youtube-to-blog/package.json b/examples/with-youtube-to-blog/package.json index c6ebf740f..ca5af08e1 100644 --- a/examples/with-youtube-to-blog/package.json +++ b/examples/with-youtube-to-blog/package.json @@ -4,7 +4,7 @@ "dependencies": { "@ai-sdk/openai": "^3.0.0", "@voltagent/cli": "^0.1.21", - "@voltagent/core": "^2.0.13", + "@voltagent/core": "^2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/examples/with-zapier-mcp/package.json b/examples/with-zapier-mcp/package.json index 8c71799a1..4c7b1a662 100644 --- a/examples/with-zapier-mcp/package.json +++ b/examples/with-zapier-mcp/package.json @@ -6,7 +6,7 @@ "dependencies": { "@ai-sdk/amazon-bedrock": "^3.0.0", "@aws-sdk/credential-providers": "~3.799.0", - "@voltagent/core": "~2.0.13", + "@voltagent/core": "~2.0.14", "@voltagent/libsql": "^2.0.2", "@voltagent/logger": "^2.0.2", "@voltagent/server-hono": "^2.0.3", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index b7b9a1d34..f919dd62f 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,36 @@ # @voltagent/core +## 2.0.14 + +### Patch Changes + +- [#949](https://github.com/VoltAgent/voltagent/pull/949) [`113116b`](https://github.com/VoltAgent/voltagent/commit/113116b60d81a7174417db5842b893c9b0613ba1) Thanks [@omeraplak](https://github.com/omeraplak)! - feat: support streaming tool outputs by returning an AsyncIterable from `execute`, emitting preliminary results before the final output. + + ```ts + import { createTool } from "@voltagent/core"; + import { z } from "zod"; + + const weatherTool = createTool({ + name: "get_weather", + description: "Get the current weather for a location", + parameters: z.object({ + location: z.string(), + }), + async *execute({ location }) { + yield { status: "loading" as const, text: `Getting weather for ${location}` }; + + await new Promise((resolve) => setTimeout(resolve, 3000)); + + const temperature = 72; + yield { + status: "success" as const, + text: `The weather in ${location} is ${temperature}F`, + temperature, + }; + }, + }); + ``` + ## 2.0.13 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 7764da60e..75fc81fc5 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@voltagent/core", "description": "VoltAgent Core - AI agent framework for JavaScript", - "version": "2.0.13", + "version": "2.0.14", "dependencies": { "@modelcontextprotocol/sdk": "^1.12.1", "@opentelemetry/api": "^1.9.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e97c5c3a0..98cf54904 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -154,7 +154,7 @@ importers: specifier: ^21.0.0 version: 21.1.1 '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -194,7 +194,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -282,7 +282,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -406,7 +406,7 @@ importers: specifier: ^2.0.2 version: link:../../packages/a2a-server '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/internal': specifier: ^1.0.2 @@ -504,7 +504,7 @@ importers: specifier: ^3.0.0 version: 3.0.1(zod@3.25.76) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core ai: specifier: ^6.0.0 @@ -532,7 +532,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/internal': specifier: ^1.0.2 @@ -575,7 +575,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -612,7 +612,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -758,7 +758,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -801,7 +801,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/server-hono': specifier: ^2.0.3 @@ -844,7 +844,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -887,7 +887,7 @@ importers: specifier: ^0.15.0 version: 0.15.10 '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/server-hono': specifier: ^2.0.3 @@ -936,7 +936,7 @@ importers: specifier: ^3.0.0 version: 3.0.1(zod@3.25.76) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/serverless-hono': specifier: ^2.0.5 @@ -973,7 +973,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1075,7 +1075,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1112,7 +1112,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1149,7 +1149,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1186,7 +1186,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -1217,7 +1217,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1303,7 +1303,7 @@ importers: specifier: ^0.1.21 version: link:../../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1346,7 +1346,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1383,7 +1383,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1420,7 +1420,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -1451,7 +1451,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1488,7 +1488,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1602,7 +1602,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/langfuse-exporter': specifier: ^2.0.2 @@ -1670,7 +1670,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -1707,7 +1707,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -1741,7 +1741,7 @@ importers: specifier: ^3.0.0 version: 3.0.1(zod@3.25.76) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -1778,7 +1778,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -1815,7 +1815,7 @@ importers: specifier: ^11.0.0 version: 11.1.7(@nestjs/common@11.1.7)(@nestjs/core@11.1.7) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/server-core': specifier: ^2.1.2 @@ -1864,7 +1864,7 @@ importers: specifier: ^3.0.0 version: 3.0.1(zod@3.25.76) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/serverless-hono': specifier: ^2.0.5 @@ -1907,7 +1907,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2016,7 +2016,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/internal': specifier: ^1.0.2 @@ -2137,7 +2137,7 @@ importers: specifier: ^4.0.0 version: 4.0.1(embla-carousel@8.6.0)(typescript@5.9.3)(vite@7.2.7)(vue-router@4.5.1)(vue@3.5.22)(zod@3.25.76) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2174,7 +2174,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/evals': specifier: ^2.0.2 @@ -2208,7 +2208,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -2245,7 +2245,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2285,7 +2285,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2328,7 +2328,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2377,7 +2377,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2426,7 +2426,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -2466,7 +2466,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2506,7 +2506,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2543,7 +2543,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -2577,7 +2577,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2608,7 +2608,7 @@ importers: specifier: ^3.0.0 version: 3.0.1(zod@4.2.1) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -2642,7 +2642,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2679,7 +2679,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2719,7 +2719,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2759,7 +2759,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -2796,7 +2796,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2833,7 +2833,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2870,7 +2870,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2907,7 +2907,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2944,7 +2944,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -2981,7 +2981,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3018,7 +3018,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3073,7 +3073,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3113,7 +3113,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3159,7 +3159,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3205,7 +3205,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -3239,7 +3239,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3273,7 +3273,7 @@ importers: specifier: ^3.0.0 version: 3.0.1(zod@3.25.76) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -3307,7 +3307,7 @@ importers: specifier: ^3.0.0 version: 3.0.1(zod@4.2.1) '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/logger': specifier: ^2.0.2 @@ -3341,7 +3341,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3381,7 +3381,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3421,7 +3421,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3458,7 +3458,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3495,7 +3495,7 @@ importers: specifier: ^0.1.21 version: link:../../packages/cli '@voltagent/core': - specifier: ^2.0.13 + specifier: ^2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2 @@ -3532,7 +3532,7 @@ importers: specifier: ~3.799.0 version: 3.799.0 '@voltagent/core': - specifier: ~2.0.13 + specifier: ~2.0.14 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2