diff --git a/.changeset/bright-singers-fold.md b/.changeset/bright-singers-fold.md deleted file mode 100644 index 1b4009910..000000000 --- a/.changeset/bright-singers-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@voltagent/core": patch ---- - -fix: surface resolved model ids for dynamic models in execution logs and spans. diff --git a/.changeset/smart-mangos-work.md b/.changeset/smart-mangos-work.md deleted file mode 100644 index bed439b5b..000000000 --- a/.changeset/smart-mangos-work.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@voltagent/core": patch ---- - -fix: allow merging `andAgent` output with existing workflow data via an optional mapper - -```ts -.andAgent( - ({ data }) => `What type of email is this: ${data.email}`, - agent, - { - schema: z.object({ - type: z.enum(["support", "sales", "spam"]), - priority: z.enum(["low", "medium", "high"]), - }), - }, - (output, { data }) => ({ ...data, emailType: output }) -) -``` diff --git a/.changeset/stupid-pens-create.md b/.changeset/stupid-pens-create.md deleted file mode 100644 index e59db6e5d..000000000 --- a/.changeset/stupid-pens-create.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -"@voltagent/core": patch ---- - -fix: expose step-level retries typing in workflow chains - -Type definitions now include `retries` and `retryCount` for `andThen` and `andTap`, matching the runtime behavior. - -```ts -import { createWorkflowChain } from "@voltagent/core"; - -createWorkflowChain({ id: "retry-demo" }) - .andThen({ - id: "fetch-user", - retries: 2, - execute: async ({ data, retryCount }) => { - if (retryCount && retryCount < 2) { - throw new Error("transient"); - } - return { ...data, ok: true }; - }, - }) - .andTap({ - id: "audit", - execute: async ({ data, retryCount }) => { - console.log("tap", retryCount, data); - }, - }); -``` diff --git a/examples/base/package.json b/examples/base/package.json index 6f002c451..412e9779a 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.11", + "@voltagent/core": "^2.0.12", "@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 fb2b253ac..73d217fef 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.11", + "@voltagent/core": "^2.0.12", "@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 8ae787dc2..2a482478a 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.11", + "@voltagent/core": "^2.0.12", "@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 aacc87599..b5fd04ec8 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.11", + "@voltagent/core": "^2.0.12", "@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 ba8d30220..252970170 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.11", + "@voltagent/core": "^2.0.12", "@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 fd5639eba..43f52b19e 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.11", + "@voltagent/core": "^2.0.12", "ai": "^6.0.0", "zod": "^3.25.76" }, diff --git a/examples/with-airtable/package.json b/examples/with-airtable/package.json index b1d7b8ccf..8fb3dbb06 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.11", + "@voltagent/core": "^2.0.12", "@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 21ff6cb86..47a41ccbe 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.11", + "@voltagent/core": "^2.0.12", "@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 23cf38d96..f1b2dd018 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.11", + "@voltagent/core": "^2.0.12", "@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 d523f9493..18721d06a 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.11", + "@voltagent/core": "^2.0.12", "@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 5a44a799a..d18518d2b 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.11", + "@voltagent/core": "^2.0.12", "@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 0a92b2c63..3f355d3ac 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.11", + "@voltagent/core": "^2.0.12", "@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 da974783a..b81007ad7 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.11", + "@voltagent/core": "^2.0.12", "@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 650b28505..b433d5306 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.11", + "@voltagent/core": "^2.0.12", "@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 12a2aa07d..989178af9 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.11", + "@voltagent/core": "^2.0.12", "@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 29db6fb3a..7ad604019 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.11", + "@voltagent/core": "^2.0.12", "@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 4fa19c6b5..e70de3b40 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.11", + "@voltagent/core": "^2.0.12", "@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 2bc271cca..bb85e7221 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.11", + "@voltagent/core": "^2.0.12", "@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 6debf478f..3c216965c 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.11", + "@voltagent/core": "^2.0.12", "@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 7e8c10750..6cce19e37 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.11", + "@voltagent/core": "^2.0.12", "@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 cf4f2d43b..87c98980f 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.11", + "@voltagent/core": "^2.0.12", "@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 98777ea64..b92fbc3b6 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.11", + "@voltagent/core": "^2.0.12", "@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 787c3d5a1..d7100003e 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.11", + "@voltagent/core": "^2.0.12", "@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 af0d9bdd6..7a5aaff00 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.11", + "@voltagent/core": "^2.0.12", "@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 a699b1be3..e5f4e969c 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.11", + "@voltagent/core": "^2.0.12", "@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 5d6841009..a9ac3a8be 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.11", + "@voltagent/core": "^2.0.12", "@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 9a38002f5..d7a2f0eda 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.11", + "@voltagent/core": "^2.0.12", "@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 0dc1eb406..059f18c15 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.11", + "@voltagent/core": "^2.0.12", "@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 aa499259f..8d8211a1f 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.11", + "@voltagent/core": "^2.0.12", "@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 eb6fb45ff..fb262e425 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.11", + "@voltagent/core": "^2.0.12", "@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 be3e31aa2..1da3c47ea 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.11", + "@voltagent/core": "^2.0.12", "@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 293b00f5f..e1d83f2d3 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.11", + "@voltagent/core": "^2.0.12", "@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 63a6be85b..248d77f70 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.11", + "@voltagent/core": "^2.0.12", "@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 11893a17b..486d5dce1 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.11", + "@voltagent/core": "^2.0.12", "@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 e7ea902ec..d98f153f9 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.11", + "@voltagent/core": "^2.0.12", "@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 57721870b..8b0fd628e 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.11", + "@voltagent/core": "^2.0.12", "@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 2493cc661..608000cc8 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.11", + "@voltagent/core": "^2.0.12", "@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 1a56c6a26..018a0da06 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.11", + "@voltagent/core": "^2.0.12", "@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 d503466c7..f97074dc7 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.11", + "@voltagent/core": "^2.0.12", "@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 310550029..6a60e6f5d 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.11", + "@voltagent/core": "^2.0.12", "@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 d754d6efb..c9b9c9d58 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.11", + "@voltagent/core": "^2.0.12", "@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 8bb6a075b..d58b8044c 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.11", + "@voltagent/core": "^2.0.12", "@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 4dcaa24eb..c8fafbb79 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.11", + "@voltagent/core": "^2.0.12", "@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 a014b8373..8ce62bdd3 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.11", + "@voltagent/core": "^2.0.12", "@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 ac862b215..dc07e6b34 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.11", + "@voltagent/core": "^2.0.12", "@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 23ad0c8b5..a6ab7f50e 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.11", + "@voltagent/core": "^2.0.12", "@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 f10cdf96e..6742d8d09 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.11", + "@voltagent/core": "^2.0.12", "@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 de635b966..a186f809d 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.11", + "@voltagent/core": "^2.0.12", "@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 ecf31a92c..40eb083b1 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.11", + "@voltagent/core": "^2.0.12", "@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 a341f59cc..06dd727a5 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.11", + "@voltagent/core": "^2.0.12", "@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 3b0320438..1e74d4596 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.11", + "@voltagent/core": "^2.0.12", "@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 beab601db..a432928be 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.11", + "@voltagent/core": "^2.0.12", "@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 94140d71e..daed6d51a 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.11", + "@voltagent/core": "^2.0.12", "@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 64606b311..497781ae0 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.11", + "@voltagent/core": "^2.0.12", "@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 fbf30f765..d3f98c0ad 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.11", + "@voltagent/core": "^2.0.12", "@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 1edf4f9ed..ff2a84347 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.11", + "@voltagent/core": "^2.0.12", "@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 c95853634..3379856e8 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.11", + "@voltagent/core": "^2.0.12", "@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 12fd7c817..c1724cad6 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.11", + "@voltagent/core": "^2.0.12", "@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 bf28d235b..253b139b6 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.11", + "@voltagent/core": "^2.0.12", "@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 b43c6e1f8..145d14086 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.11", + "@voltagent/core": "^2.0.12", "@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 5af25103f..d4d0c08e7 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.11", + "@voltagent/core": "^2.0.12", "@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 7d0b70f40..87f387286 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.11", + "@voltagent/core": "^2.0.12", "@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 b6c4f1628..193a6570c 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.11", + "@voltagent/core": "^2.0.12", "@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 53baeca1c..35234b286 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.11", + "@voltagent/core": "^2.0.12", "@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 3ad2bd624..05dde6a00 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.11", + "@voltagent/core": "^2.0.12", "@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 31a06073f..447f0385c 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.11", + "@voltagent/core": "^2.0.12", "@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 a742b355a..042fbdb16 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.11", + "@voltagent/core": "^2.0.12", "@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 465e225a3..838392eb6 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.11", + "@voltagent/core": "^2.0.12", "@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 4c51a82f6..2c1a9a1aa 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.11", + "@voltagent/core": "^2.0.12", "@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 dfe86df99..8fbc93347 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.11", + "@voltagent/core": "^2.0.12", "@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 537e0cad4..dad87c2b1 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.11", + "@voltagent/core": "^2.0.12", "@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 843493440..99ab88a3a 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.11", + "@voltagent/core": "~2.0.12", "@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 a0643552e..51c7cf812 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,53 @@ # @voltagent/core +## 2.0.12 + +### Patch Changes + +- [#942](https://github.com/VoltAgent/voltagent/pull/942) [`c992dac`](https://github.com/VoltAgent/voltagent/commit/c992dac5cba383f426c4c8a236ff02e5717d0a97) Thanks [@omeraplak](https://github.com/omeraplak)! - fix: surface resolved model ids for dynamic models in execution logs and spans. + +- [#943](https://github.com/VoltAgent/voltagent/pull/943) [`6217716`](https://github.com/VoltAgent/voltagent/commit/6217716c7c30ea36eff10d81d730da1427df6e84) Thanks [@omeraplak](https://github.com/omeraplak)! - fix: allow merging `andAgent` output with existing workflow data via an optional mapper + + ```ts + .andAgent( + ({ data }) => `What type of email is this: ${data.email}`, + agent, + { + schema: z.object({ + type: z.enum(["support", "sales", "spam"]), + priority: z.enum(["low", "medium", "high"]), + }), + }, + (output, { data }) => ({ ...data, emailType: output }) + ) + ``` + +- [#945](https://github.com/VoltAgent/voltagent/pull/945) [`ac9ef8d`](https://github.com/VoltAgent/voltagent/commit/ac9ef8d53f59e167c0cac5b333716942ea3b5bbf) Thanks [@omeraplak](https://github.com/omeraplak)! - fix: expose step-level retries typing in workflow chains + + Type definitions now include `retries` and `retryCount` for `andThen` and `andTap`, matching the runtime behavior. + + ```ts + import { createWorkflowChain } from "@voltagent/core"; + + createWorkflowChain({ id: "retry-demo" }) + .andThen({ + id: "fetch-user", + retries: 2, + execute: async ({ data, retryCount }) => { + if (retryCount && retryCount < 2) { + throw new Error("transient"); + } + return { ...data, ok: true }; + }, + }) + .andTap({ + id: "audit", + execute: async ({ data, retryCount }) => { + console.log("tap", retryCount, data); + }, + }); + ``` + ## 2.0.11 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 0d2ad9eb1..03bba162b 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.11", + "version": "2.0.12", "dependencies": { "@modelcontextprotocol/sdk": "^1.12.1", "@opentelemetry/api": "^1.9.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ec769ca7..18edfbd80 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ^2.0.12 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.11 + specifier: ~2.0.12 version: link:../../packages/core '@voltagent/libsql': specifier: ^2.0.2