diff --git a/.changeset/floppy-dogs-hear.md b/.changeset/floppy-dogs-hear.md deleted file mode 100644 index c396b04a9..000000000 --- a/.changeset/floppy-dogs-hear.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -"@voltagent/server-core": patch -"@voltagent/server-hono": patch ---- - -feat: add authNext and deprecate legacy auth - -Add a new `authNext` policy that splits routes into public, console, and user access. All routes are protected by default; use `publicRoutes` to opt out. - -AuthNext example: - -```ts -import { jwtAuth } from "@voltagent/server-core"; -import { honoServer } from "@voltagent/server-hono"; - -const server = honoServer({ - authNext: { - provider: jwtAuth({ secret: process.env.JWT_SECRET! }), - publicRoutes: ["GET /health"], - }, -}); -``` - -Behavior summary: - -- When `authNext` is set, all routes are private by default. -- Console endpoints (agents, workflows, tools, docs, observability, updates) require a Console Access Key. -- Execution endpoints require a user token (JWT). - -Console access uses `VOLTAGENT_CONSOLE_ACCESS_KEY`: - -```bash -VOLTAGENT_CONSOLE_ACCESS_KEY=your-console-key -``` - -```bash -curl http://localhost:3141/agents \ - -H "x-console-access-key: your-console-key" -``` - -Legacy `auth` remains supported but is deprecated. Use `authNext` for new integrations. diff --git a/examples/base/package.json b/examples/base/package.json index dc0eea134..159eafb3c 100644 --- a/examples/base/package.json +++ b/examples/base/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/github-repo-analyzer/package.json b/examples/github-repo-analyzer/package.json index deed71df6..55713e5bc 100644 --- a/examples/github-repo-analyzer/package.json +++ b/examples/github-repo-analyzer/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/github-star-stories/package.json b/examples/github-star-stories/package.json index 2a6952757..e53d33b85 100644 --- a/examples/github-star-stories/package.json +++ b/examples/github-star-stories/package.json @@ -6,7 +6,7 @@ "@voltagent/cli": "^0.1.17", "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "@voltagent/serverless-hono": "^1.0.10", "dotenv": "^16.4.5", "wrangler": "^3.38.0", diff --git a/examples/next-js-chatbot-starter-template/package.json b/examples/next-js-chatbot-starter-template/package.json index 340fc4459..7045dae4c 100644 --- a/examples/next-js-chatbot-starter-template/package.json +++ b/examples/next-js-chatbot-starter-template/package.json @@ -22,7 +22,7 @@ "@voltagent/cli": "^0.1.17", "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "@xyflow/react": "^12.9.2", "ai": "^5.0.76", "class-variance-authority": "^0.7.1", diff --git a/examples/with-a2a-server/package.json b/examples/with-a2a-server/package.json index 9de015f3d..c10c60e2f 100644 --- a/examples/with-a2a-server/package.json +++ b/examples/with-a2a-server/package.json @@ -6,7 +6,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/internal": "^0.0.12", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-airtable/package.json b/examples/with-airtable/package.json index eb3b8649f..621e5f54b 100644 --- a/examples/with-airtable/package.json +++ b/examples/with-airtable/package.json @@ -8,7 +8,7 @@ "@voltagent/internal": "^0.0.12", "@voltagent/logger": "^1.0.4", "@voltagent/sdk": "^1.0.2", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-amazon-bedrock/package.json b/examples/with-amazon-bedrock/package.json index e071957f5..7e764e993 100644 --- a/examples/with-amazon-bedrock/package.json +++ b/examples/with-amazon-bedrock/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-anthropic/package.json b/examples/with-anthropic/package.json index 99c79e66d..dc94caca2 100644 --- a/examples/with-anthropic/package.json +++ b/examples/with-anthropic/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-auth/package.json b/examples/with-auth/package.json index 98cf08535..29b18a058 100644 --- a/examples/with-auth/package.json +++ b/examples/with-auth/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-cerbos/package.json b/examples/with-cerbos/package.json index fd672954c..1a8954a68 100644 --- a/examples/with-cerbos/package.json +++ b/examples/with-cerbos/package.json @@ -7,7 +7,7 @@ "@modelcontextprotocol/sdk": "^1.12.1", "@voltagent/cli": "^0.1.17", "@voltagent/core": "^1.5.1", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "express": "^5.1.0", "zod": "^3.25.76" diff --git a/examples/with-chroma/package.json b/examples/with-chroma/package.json index ac2a0a710..5db385e3d 100644 --- a/examples/with-chroma/package.json +++ b/examples/with-chroma/package.json @@ -10,7 +10,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "chromadb": "^3.0.4", "zod": "^3.25.76" diff --git a/examples/with-composio-mcp/package.json b/examples/with-composio-mcp/package.json index 467b7bdbd..5371ac7ce 100644 --- a/examples/with-composio-mcp/package.json +++ b/examples/with-composio-mcp/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-custom-endpoints/package.json b/examples/with-custom-endpoints/package.json index 2be34f83e..b47b2326f 100644 --- a/examples/with-custom-endpoints/package.json +++ b/examples/with-custom-endpoints/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-dynamic-parameters/package.json b/examples/with-dynamic-parameters/package.json index b3257c4a0..9b1bc67c5 100644 --- a/examples/with-dynamic-parameters/package.json +++ b/examples/with-dynamic-parameters/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-dynamic-prompts/package.json b/examples/with-dynamic-prompts/package.json index 60fa5ec61..ffde5e8a1 100644 --- a/examples/with-dynamic-prompts/package.json +++ b/examples/with-dynamic-prompts/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-google-ai/package.json b/examples/with-google-ai/package.json index 3f5e2e6d0..7c7b49212 100644 --- a/examples/with-google-ai/package.json +++ b/examples/with-google-ai/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-google-drive-mcp/server/package.json b/examples/with-google-drive-mcp/server/package.json index 263b88c2b..9648cef5c 100644 --- a/examples/with-google-drive-mcp/server/package.json +++ b/examples/with-google-drive-mcp/server/package.json @@ -9,7 +9,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.0-next.0", "@voltagent/logger": "^0.1.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "composio-core": "^0.5.33", "hono": "^4.7.7", "zod": "^3.25.76", diff --git a/examples/with-google-vertex-ai/package.json b/examples/with-google-vertex-ai/package.json index 1e14af5c9..a5f61dadd 100644 --- a/examples/with-google-vertex-ai/package.json +++ b/examples/with-google-vertex-ai/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-groq-ai/package.json b/examples/with-groq-ai/package.json index 6269f9301..769f3b812 100644 --- a/examples/with-groq-ai/package.json +++ b/examples/with-groq-ai/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-guardrails/package.json b/examples/with-guardrails/package.json index ae8cc8079..fd332bb6c 100644 --- a/examples/with-guardrails/package.json +++ b/examples/with-guardrails/package.json @@ -6,7 +6,7 @@ "@voltagent/cli": "^0.1.17", "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76" }, "devDependencies": { diff --git a/examples/with-hooks/package.json b/examples/with-hooks/package.json index 71dfb8249..269bf69df 100644 --- a/examples/with-hooks/package.json +++ b/examples/with-hooks/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-hugging-face-mcp/package.json b/examples/with-hugging-face-mcp/package.json index c504f008b..c4e7c3c69 100644 --- a/examples/with-hugging-face-mcp/package.json +++ b/examples/with-hugging-face-mcp/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-langfuse/package.json b/examples/with-langfuse/package.json index ee83f676e..99bdf51bc 100644 --- a/examples/with-langfuse/package.json +++ b/examples/with-langfuse/package.json @@ -8,7 +8,7 @@ "@voltagent/langfuse-exporter": "^1.1.3", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-mcp-elicitation/package.json b/examples/with-mcp-elicitation/package.json index 359395f6a..51ffafc99 100644 --- a/examples/with-mcp-elicitation/package.json +++ b/examples/with-mcp-elicitation/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", "@voltagent/mcp-server": "^1.0.3", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-mcp-server/package.json b/examples/with-mcp-server/package.json index bfcb5eb2a..7284fc613 100644 --- a/examples/with-mcp-server/package.json +++ b/examples/with-mcp-server/package.json @@ -5,7 +5,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", "@voltagent/mcp-server": "^1.0.3", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-mcp/package.json b/examples/with-mcp/package.json index 2de3b4cae..b2661c197 100644 --- a/examples/with-mcp/package.json +++ b/examples/with-mcp/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-memory-rest-api/package.json b/examples/with-memory-rest-api/package.json index 6ec302a17..f2e4024a7 100644 --- a/examples/with-memory-rest-api/package.json +++ b/examples/with-memory-rest-api/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", "@voltagent/postgres": "^1.1.4", - "@voltagent/server-hono": "^1.2.10" + "@voltagent/server-hono": "^1.2.11" }, "devDependencies": { "@types/node": "^24.2.1", diff --git a/examples/with-nestjs/package.json b/examples/with-nestjs/package.json index 3d65102df..46b7a2bb6 100644 --- a/examples/with-nestjs/package.json +++ b/examples/with-nestjs/package.json @@ -8,8 +8,8 @@ "@nestjs/core": "^11.0.0", "@nestjs/platform-express": "^11.0.0", "@voltagent/core": "^1.5.1", - "@voltagent/server-core": "^1.0.35", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-core": "^1.0.36", + "@voltagent/server-hono": "^1.2.11", "hono": "^4.7.7", "reflect-metadata": "^0.2.0", "rxjs": "^7.8.1", diff --git a/examples/with-nextjs/package.json b/examples/with-nextjs/package.json index a6deb84e0..6c70e589f 100644 --- a/examples/with-nextjs/package.json +++ b/examples/with-nextjs/package.json @@ -10,7 +10,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "import-in-the-middle": "^1.14.2", "next": "^16.0.7", diff --git a/examples/with-nuxt/package.json b/examples/with-nuxt/package.json index e3406377a..bec709ceb 100644 --- a/examples/with-nuxt/package.json +++ b/examples/with-nuxt/package.json @@ -6,7 +6,7 @@ "@nuxt/ui": "^4.0.0", "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "nuxt": "^4.1.2", "vue": "^3.5.22", diff --git a/examples/with-ollama/package.json b/examples/with-ollama/package.json index f363782c1..5c58b443f 100644 --- a/examples/with-ollama/package.json +++ b/examples/with-ollama/package.json @@ -4,7 +4,7 @@ "@voltagent/cli": "^0.1.17", "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "ollama-ai-provider-v2": "^1.5.3", "zod": "^3.25.76" diff --git a/examples/with-peaka-mcp/package.json b/examples/with-peaka-mcp/package.json index 708277f36..ea9e274bf 100644 --- a/examples/with-peaka-mcp/package.json +++ b/examples/with-peaka-mcp/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-pinecone/package.json b/examples/with-pinecone/package.json index 4fa7f51c1..25d9ce51a 100644 --- a/examples/with-pinecone/package.json +++ b/examples/with-pinecone/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "openai": "^4.91.0", "zod": "^3.25.76" diff --git a/examples/with-playwright/package.json b/examples/with-playwright/package.json index 6b9e59379..59755a9fa 100644 --- a/examples/with-playwright/package.json +++ b/examples/with-playwright/package.json @@ -11,7 +11,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "axios": "^1.5.0", "playwright": "1.51.1", diff --git a/examples/with-postgres/package.json b/examples/with-postgres/package.json index afdf5ab38..a83a3042c 100644 --- a/examples/with-postgres/package.json +++ b/examples/with-postgres/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", "@voltagent/postgres": "^1.1.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-qdrant/package.json b/examples/with-qdrant/package.json index 07ec382af..7781162f8 100644 --- a/examples/with-qdrant/package.json +++ b/examples/with-qdrant/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "openai": "^4.91.0", "zod": "^3.25.76" diff --git a/examples/with-rag-chatbot/package.json b/examples/with-rag-chatbot/package.json index 1c3f16869..f6490ae1f 100644 --- a/examples/with-rag-chatbot/package.json +++ b/examples/with-rag-chatbot/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-recipe-generator/package.json b/examples/with-recipe-generator/package.json index 66b5b2c41..e3fadc0cd 100644 --- a/examples/with-recipe-generator/package.json +++ b/examples/with-recipe-generator/package.json @@ -6,7 +6,7 @@ "@voltagent/cli": "^0.1.17", "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-research-assistant/package.json b/examples/with-research-assistant/package.json index e693bfb30..473dc6e4e 100644 --- a/examples/with-research-assistant/package.json +++ b/examples/with-research-assistant/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "zod": "^3.25.76" }, "devDependencies": { diff --git a/examples/with-retrieval/package.json b/examples/with-retrieval/package.json index 51aaddcdd..25d1060c8 100644 --- a/examples/with-retrieval/package.json +++ b/examples/with-retrieval/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-slack/package.json b/examples/with-slack/package.json index eff9a686e..ac90e92d7 100644 --- a/examples/with-slack/package.json +++ b/examples/with-slack/package.json @@ -8,7 +8,7 @@ "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", "@voltagent/sdk": "^1.0.2", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-subagents/package.json b/examples/with-subagents/package.json index 4f9032047..6f93309ea 100644 --- a/examples/with-subagents/package.json +++ b/examples/with-subagents/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-supabase/package.json b/examples/with-supabase/package.json index ca73aa5f3..31b5cfbe7 100644 --- a/examples/with-supabase/package.json +++ b/examples/with-supabase/package.json @@ -7,7 +7,7 @@ "@voltagent/cli": "^0.1.17", "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "@voltagent/supabase": "^1.0.11", "ai": "^5.0.76", "zod": "^3.25.76" diff --git a/examples/with-tavily-search/package.json b/examples/with-tavily-search/package.json index 93df643f0..d0a81048f 100644 --- a/examples/with-tavily-search/package.json +++ b/examples/with-tavily-search/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-thinking-tool/package.json b/examples/with-thinking-tool/package.json index 60f090501..03e0987ea 100644 --- a/examples/with-thinking-tool/package.json +++ b/examples/with-thinking-tool/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-tools/package.json b/examples/with-tools/package.json index 89a535b21..ab3635785 100644 --- a/examples/with-tools/package.json +++ b/examples/with-tools/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-turso/package.json b/examples/with-turso/package.json index 725d6bcba..7cdceddfd 100644 --- a/examples/with-turso/package.json +++ b/examples/with-turso/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-vector-search/package.json b/examples/with-vector-search/package.json index ae8b7b73f..6a15df50f 100644 --- a/examples/with-vector-search/package.json +++ b/examples/with-vector-search/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-vercel-ai/package.json b/examples/with-vercel-ai/package.json index 4ce28de1b..a9d79b21d 100644 --- a/examples/with-vercel-ai/package.json +++ b/examples/with-vercel-ai/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-viteval/package.json b/examples/with-viteval/package.json index 23f7ca567..55ca3ac38 100644 --- a/examples/with-viteval/package.json +++ b/examples/with-viteval/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "consola": "^3.4.2", "envalid": "^8.1.0", diff --git a/examples/with-voice-elevenlabs/package.json b/examples/with-voice-elevenlabs/package.json index bd4549b3b..5a5abb8af 100644 --- a/examples/with-voice-elevenlabs/package.json +++ b/examples/with-voice-elevenlabs/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "@voltagent/voice": "^1.0.2", "ai": "^5.0.76", "zod": "^3.25.76" diff --git a/examples/with-voice-openai/package.json b/examples/with-voice-openai/package.json index a9ffdf041..53eb2e37b 100644 --- a/examples/with-voice-openai/package.json +++ b/examples/with-voice-openai/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "@voltagent/voice": "^1.0.2", "ai": "^5.0.76", "dotenv": "^16.4.5", diff --git a/examples/with-voice-xsai/package.json b/examples/with-voice-xsai/package.json index 9eae23097..9bf6eacc8 100644 --- a/examples/with-voice-xsai/package.json +++ b/examples/with-voice-xsai/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "@voltagent/voice": "^1.0.2", "ai": "^5.0.76", "dotenv": "^16.4.5", diff --git a/examples/with-voltagent-actions/package.json b/examples/with-voltagent-actions/package.json index f9783f557..e2d635f66 100644 --- a/examples/with-voltagent-actions/package.json +++ b/examples/with-voltagent-actions/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", "@voltagent/sdk": "^1.0.2", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "zod": "^3.25.76" }, "devDependencies": { diff --git a/examples/with-voltagent-exporter/package.json b/examples/with-voltagent-exporter/package.json index 470bf975c..7efb33abb 100644 --- a/examples/with-voltagent-exporter/package.json +++ b/examples/with-voltagent-exporter/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-voltagent-managed-memory/package.json b/examples/with-voltagent-managed-memory/package.json index 2449c0afb..d7389de06 100644 --- a/examples/with-voltagent-managed-memory/package.json +++ b/examples/with-voltagent-managed-memory/package.json @@ -5,7 +5,7 @@ "@ai-sdk/openai": "^2.0.52", "@voltagent/core": "^1.5.1", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "@voltagent/voltagent-memory": "^0.1.5", "ai": "^5.0.76", "zod": "^3.25.76" diff --git a/examples/with-voltops-retrieval/package.json b/examples/with-voltops-retrieval/package.json index 6730c456e..73d8a3361 100644 --- a/examples/with-voltops-retrieval/package.json +++ b/examples/with-voltops-retrieval/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-whatsapp/package.json b/examples/with-whatsapp/package.json index d7eec4ad0..31e5d430d 100644 --- a/examples/with-whatsapp/package.json +++ b/examples/with-whatsapp/package.json @@ -8,7 +8,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "dotenv": "^16.4.5", "zod": "^3.25.76" diff --git a/examples/with-workflow/package.json b/examples/with-workflow/package.json index bd1b4baf1..af46cd6c5 100644 --- a/examples/with-workflow/package.json +++ b/examples/with-workflow/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-working-memory/package.json b/examples/with-working-memory/package.json index 5ed12f123..12c61fa0b 100644 --- a/examples/with-working-memory/package.json +++ b/examples/with-working-memory/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-youtube-to-blog/package.json b/examples/with-youtube-to-blog/package.json index 856ecf483..58bd323ba 100644 --- a/examples/with-youtube-to-blog/package.json +++ b/examples/with-youtube-to-blog/package.json @@ -7,7 +7,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/examples/with-zapier-mcp/package.json b/examples/with-zapier-mcp/package.json index 9df27d00d..1a37a3aa4 100644 --- a/examples/with-zapier-mcp/package.json +++ b/examples/with-zapier-mcp/package.json @@ -9,7 +9,7 @@ "@voltagent/core": "~1.5.1", "@voltagent/libsql": "^1.0.14", "@voltagent/logger": "^1.0.4", - "@voltagent/server-hono": "^1.2.10", + "@voltagent/server-hono": "^1.2.11", "ai": "^5.0.76", "zod": "^3.25.76" }, diff --git a/packages/server-core/CHANGELOG.md b/packages/server-core/CHANGELOG.md index 6edadbffe..2cafc97d4 100644 --- a/packages/server-core/CHANGELOG.md +++ b/packages/server-core/CHANGELOG.md @@ -1,5 +1,45 @@ # @voltagent/server-core +## 1.0.36 + +### Patch Changes + +- [#883](https://github.com/VoltAgent/voltagent/pull/883) [`9320326`](https://github.com/VoltAgent/voltagent/commit/93203262bf3ebcbc38fe4663c4b0cea27dd9ea16) Thanks [@omeraplak](https://github.com/omeraplak)! - feat: add authNext and deprecate legacy auth + + Add a new `authNext` policy that splits routes into public, console, and user access. All routes are protected by default; use `publicRoutes` to opt out. + + AuthNext example: + + ```ts + import { jwtAuth } from "@voltagent/server-core"; + import { honoServer } from "@voltagent/server-hono"; + + const server = honoServer({ + authNext: { + provider: jwtAuth({ secret: process.env.JWT_SECRET! }), + publicRoutes: ["GET /health"], + }, + }); + ``` + + Behavior summary: + - When `authNext` is set, all routes are private by default. + - Console endpoints (agents, workflows, tools, docs, observability, updates) require a Console Access Key. + - Execution endpoints require a user token (JWT). + + Console access uses `VOLTAGENT_CONSOLE_ACCESS_KEY`: + + ```bash + VOLTAGENT_CONSOLE_ACCESS_KEY=your-console-key + ``` + + ```bash + curl http://localhost:3141/agents \ + -H "x-console-access-key: your-console-key" + ``` + + Legacy `auth` remains supported but is deprecated. Use `authNext` for new integrations. + ## 1.0.35 ### Patch Changes diff --git a/packages/server-core/package.json b/packages/server-core/package.json index 5957385ae..3c5d21f11 100644 --- a/packages/server-core/package.json +++ b/packages/server-core/package.json @@ -1,7 +1,7 @@ { "name": "@voltagent/server-core", "description": "Framework-agnostic server core for VoltAgent", - "version": "1.0.35", + "version": "1.0.36", "dependencies": { "@modelcontextprotocol/sdk": "^1.12.1", "@voltagent/core": "^1.5.1", diff --git a/packages/server-hono/CHANGELOG.md b/packages/server-hono/CHANGELOG.md index 0b14708bf..96cfdd634 100644 --- a/packages/server-hono/CHANGELOG.md +++ b/packages/server-hono/CHANGELOG.md @@ -1,5 +1,48 @@ # @voltagent/server-hono +## 1.2.11 + +### Patch Changes + +- [#883](https://github.com/VoltAgent/voltagent/pull/883) [`9320326`](https://github.com/VoltAgent/voltagent/commit/93203262bf3ebcbc38fe4663c4b0cea27dd9ea16) Thanks [@omeraplak](https://github.com/omeraplak)! - feat: add authNext and deprecate legacy auth + + Add a new `authNext` policy that splits routes into public, console, and user access. All routes are protected by default; use `publicRoutes` to opt out. + + AuthNext example: + + ```ts + import { jwtAuth } from "@voltagent/server-core"; + import { honoServer } from "@voltagent/server-hono"; + + const server = honoServer({ + authNext: { + provider: jwtAuth({ secret: process.env.JWT_SECRET! }), + publicRoutes: ["GET /health"], + }, + }); + ``` + + Behavior summary: + - When `authNext` is set, all routes are private by default. + - Console endpoints (agents, workflows, tools, docs, observability, updates) require a Console Access Key. + - Execution endpoints require a user token (JWT). + + Console access uses `VOLTAGENT_CONSOLE_ACCESS_KEY`: + + ```bash + VOLTAGENT_CONSOLE_ACCESS_KEY=your-console-key + ``` + + ```bash + curl http://localhost:3141/agents \ + -H "x-console-access-key: your-console-key" + ``` + + Legacy `auth` remains supported but is deprecated. Use `authNext` for new integrations. + +- Updated dependencies [[`9320326`](https://github.com/VoltAgent/voltagent/commit/93203262bf3ebcbc38fe4663c4b0cea27dd9ea16)]: + - @voltagent/server-core@1.0.36 + ## 1.2.10 ### Patch Changes diff --git a/packages/server-hono/package.json b/packages/server-hono/package.json index 65d8aaad6..4a4a90dbc 100644 --- a/packages/server-hono/package.json +++ b/packages/server-hono/package.json @@ -1,7 +1,7 @@ { "name": "@voltagent/server-hono", "description": "Hono server implementation for VoltAgent", - "version": "1.2.10", + "version": "1.2.11", "dependencies": { "@hono/node-server": "^1.14.0", "@hono/swagger-ui": "^0.5.1", @@ -9,7 +9,7 @@ "@voltagent/core": "^1.5.1", "@voltagent/internal": "^0.0.12", "@voltagent/mcp-server": "^1.0.3", - "@voltagent/server-core": "^1.0.35", + "@voltagent/server-core": "^1.0.36", "fetch-to-node": "^2.1.0", "hono": "^4.7.7", "openapi3-ts": "^4.5.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6675056e9..20029de49 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -126,7 +126,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -163,7 +163,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -200,7 +200,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono '@voltagent/serverless-hono': specifier: ^1.0.10 @@ -288,7 +288,7 @@ importers: specifier: ^1.0.14 version: link:../../packages/libsql '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono '@xyflow/react': specifier: ^12.9.2 @@ -412,7 +412,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -541,7 +541,7 @@ importers: specifier: ^1.0.2 version: link:../../packages/sdk '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -581,7 +581,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -618,7 +618,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -761,7 +761,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -798,7 +798,7 @@ importers: specifier: ^1.5.1 version: link:../../packages/core '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -847,7 +847,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -970,7 +970,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1072,7 +1072,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1109,7 +1109,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1146,7 +1146,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1183,7 +1183,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1269,7 +1269,7 @@ importers: specifier: ^0.1.4 version: 0.1.4 '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../../packages/server-hono composio-core: specifier: ^0.5.33 @@ -1312,7 +1312,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1349,7 +1349,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1383,7 +1383,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1417,7 +1417,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1454,7 +1454,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1534,7 +1534,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1599,7 +1599,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1636,7 +1636,7 @@ importers: specifier: ^1.0.3 version: link:../../packages/mcp-server '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1670,7 +1670,7 @@ importers: specifier: ^1.0.3 version: link:../../packages/mcp-server '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1707,7 +1707,7 @@ importers: specifier: ^1.1.4 version: link:../../packages/postgres '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono devDependencies: '@types/node': @@ -1738,10 +1738,10 @@ importers: specifier: ^1.5.1 version: link:../../packages/core '@voltagent/server-core': - specifier: ^1.0.35 + specifier: ^1.0.36 version: link:../../packages/server-core '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono hono: specifier: ^4.7.7 @@ -1836,7 +1836,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1900,7 +1900,7 @@ importers: specifier: ^1.0.14 version: link:../../packages/libsql '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -1971,7 +1971,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2011,7 +2011,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2051,7 +2051,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2103,7 +2103,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2152,7 +2152,7 @@ importers: specifier: ^1.1.4 version: link:../../packages/postgres '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2192,7 +2192,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2232,7 +2232,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2266,7 +2266,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2303,7 +2303,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono zod: specifier: ^3.25.76 @@ -2337,7 +2337,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2377,7 +2377,7 @@ importers: specifier: ^1.0.2 version: link:../../packages/sdk '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2414,7 +2414,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2451,7 +2451,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono '@voltagent/supabase': specifier: ^1.0.11 @@ -2491,7 +2491,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2528,7 +2528,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2565,7 +2565,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2602,7 +2602,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2639,7 +2639,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2676,7 +2676,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2713,7 +2713,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2768,7 +2768,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono '@voltagent/voice': specifier: ^1.0.2 @@ -2808,7 +2808,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono '@voltagent/voice': specifier: ^1.0.2 @@ -2854,7 +2854,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono '@voltagent/voice': specifier: ^1.0.2 @@ -2900,7 +2900,7 @@ importers: specifier: ^1.0.2 version: link:../../packages/sdk '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono zod: specifier: ^3.25.76 @@ -2934,7 +2934,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -2965,7 +2965,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono '@voltagent/voltagent-memory': specifier: ^0.1.5 @@ -3005,7 +3005,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -3045,7 +3045,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -3085,7 +3085,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -3122,7 +3122,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -3159,7 +3159,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -3196,7 +3196,7 @@ importers: specifier: ^1.0.4 version: link:../../packages/logger '@voltagent/server-hono': - specifier: ^1.2.10 + specifier: ^1.2.11 version: link:../../packages/server-hono ai: specifier: ^5.0.76 @@ -3755,7 +3755,7 @@ importers: specifier: ^1.0.3 version: link:../mcp-server '@voltagent/server-core': - specifier: ^1.0.35 + specifier: ^1.0.36 version: link:../server-core fetch-to-node: specifier: ^2.1.0