Skip to content

ci(changesets): version packages#1246

Merged
omeraplak merged 1 commit intomainfrom
changeset-release/main
Apr 25, 2026
Merged

ci(changesets): version packages#1246
omeraplak merged 1 commit intomainfrom
changeset-release/main

Conversation

@voltagent-bot
Copy link
Copy Markdown
Member

@voltagent-bot voltagent-bot commented Apr 25, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@voltagent/core@2.7.3

Patch Changes

  • #1249 b4cb089 Thanks @omeraplak! - fix(core): allow disabling conversation title temperature

    Conversation title generation now keeps the existing default temperature: 0, while allowing generateTitle.temperature: null to omit the parameter for reasoning models that do not support temperature. Unsupported temperature warnings are surfaced at warn level with guidance, and title generation failures are logged at warn level instead of debug.

  • #1248 69b78fd Thanks @omeraplak! - Fix conversation title generation when memory is supplied globally to VoltAgent.

  • #1245 99c201b Thanks @omeraplak! - Register agents synchronously during VoltAgent construction so getAgent and getAgents can return agents with global defaults before ready resolves.

@voltagent/server-core@2.1.16

Patch Changes

  • #1247 832f094 Thanks @omeraplak! - fix(server-core): report requested port conflicts instead of silently switching ports

    When a server provider is configured with an explicit port and that port is already in use, VoltAgent now stops with guidance for configuring a different port instead of automatically binding to another available port. Calls without an explicit port keep the previous automatic fallback behavior.

  • Updated dependencies [b4cb089, 69b78fd, 99c201b]:

    • @voltagent/core@2.7.3

@voltagent/server-hono@2.0.13

Patch Changes

  • #1241 794da98 Thanks @truffle-dev! - fix(server-hono): don't double-prefix basePath when Hono already merged it into route.path

    When a sub-app is mounted via app.route(basePath, subApp) or app.basePath(basePath),
    Hono's internal _addRoute calls mergePath(basePath, path) and stores the merged
    result in route.path, while still keeping basePath on the route as metadata.
    extractCustomEndpoints blindly prepended basePath to route.path, so a route
    registered as /api/hello with basePath: "/api" was logged as GET /api/api/hello
    even though Hono served it correctly at /api/hello. Only prepend basePath when
    route.path does not already include it.

  • Updated dependencies [b4cb089, 69b78fd, 832f094, 99c201b]:

    • @voltagent/core@2.7.3
    • @voltagent/server-core@2.1.16

Summary by CodeRabbit

Release Notes

  • Bug Fixes

    • Fixed conversation title generation when global memory is provided.
    • Fixed conversation title generation temperature parameter handling.
    • Fixed custom endpoint routes to prevent incorrect path prefixing.
    • Improved port conflict handling with clearer user guidance.
  • New Features

    • Agent registration now occurs synchronously during construction, allowing getAgent and getAgents to return agents with global defaults before the ready promise resolves.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 25, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 2757b432-0780-4e95-bcec-294f1053c9f2

📥 Commits

Reviewing files that changed from the base of the PR and between 4f59dd6 and a876731.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (91)
  • .changeset/custom-routes-no-double-prefix.md
  • .changeset/global-memory-title-generation.md
  • .changeset/port-conflict-guidance.md
  • .changeset/sync-agent-registration-before-ready.md
  • examples/base/package.json
  • examples/github-repo-analyzer/package.json
  • examples/github-star-stories/package.json
  • examples/next-js-chatbot-starter-template/package.json
  • examples/with-a2a-server/package.json
  • examples/with-agent-tool/package.json
  • examples/with-airtable/package.json
  • examples/with-amazon-bedrock/package.json
  • examples/with-anthropic/package.json
  • examples/with-auth/package.json
  • examples/with-cerbos/package.json
  • examples/with-chat-sdk/package.json
  • examples/with-chroma/package.json
  • examples/with-client-side-tools/package.json
  • examples/with-cloudflare-workers/package.json
  • examples/with-composio-mcp/package.json
  • examples/with-custom-endpoints/package.json
  • examples/with-dynamic-parameters/package.json
  • examples/with-dynamic-prompts/package.json
  • examples/with-feedback/package.json
  • examples/with-google-ai/package.json
  • examples/with-google-drive-mcp/server/package.json
  • examples/with-google-vertex-ai/package.json
  • examples/with-groq-ai/package.json
  • examples/with-guardrails/package.json
  • examples/with-hooks/package.json
  • examples/with-hugging-face-mcp/package.json
  • examples/with-langfuse/package.json
  • examples/with-mcp-elicitation/package.json
  • examples/with-mcp-server/package.json
  • examples/with-mcp/package.json
  • examples/with-memory-rest-api/package.json
  • examples/with-middleware/package.json
  • examples/with-nestjs/package.json
  • examples/with-netlify-functions/package.json
  • examples/with-nextjs-resumable-stream/package.json
  • examples/with-nextjs/package.json
  • examples/with-nuxt/package.json
  • examples/with-offline-evals/package.json
  • examples/with-ollama/package.json
  • examples/with-openrouter/package.json
  • examples/with-peaka-mcp/package.json
  • examples/with-pinecone/package.json
  • examples/with-planagents/package.json
  • examples/with-playwright/package.json
  • examples/with-postgres/package.json
  • examples/with-qdrant/package.json
  • examples/with-rag-chatbot/package.json
  • examples/with-recipe-generator/package.json
  • examples/with-research-assistant/package.json
  • examples/with-resumable-streams/package.json
  • examples/with-retries-fallback/package.json
  • examples/with-retrieval/package.json
  • examples/with-slack/package.json
  • examples/with-subagents/package.json
  • examples/with-summarization/package.json
  • examples/with-supabase/package.json
  • examples/with-tavily-search/package.json
  • examples/with-thinking-tool/package.json
  • examples/with-tool-routing/package.json
  • examples/with-tools/package.json
  • examples/with-turso/package.json
  • examples/with-vector-search/package.json
  • examples/with-vercel-ai/package.json
  • examples/with-viteval/package.json
  • examples/with-voice-elevenlabs/package.json
  • examples/with-voice-openai/package.json
  • examples/with-voice-xsai/package.json
  • examples/with-voltagent-actions/package.json
  • examples/with-voltagent-exporter/package.json
  • examples/with-voltagent-managed-memory/package.json
  • examples/with-voltops-resumable-streams/package.json
  • examples/with-voltops-retrieval/package.json
  • examples/with-whatsapp/package.json
  • examples/with-workflow-chain/package.json
  • examples/with-workflow/package.json
  • examples/with-working-memory/package.json
  • examples/with-workspace/package.json
  • examples/with-youtube-to-blog/package.json
  • examples/with-zapier-mcp/package.json
  • packages/core/CHANGELOG.md
  • packages/core/package.json
  • packages/e2e/package.json
  • packages/server-core/CHANGELOG.md
  • packages/server-core/package.json
  • packages/server-hono/CHANGELOG.md
  • packages/server-hono/package.json
💤 Files with no reviewable changes (4)
  • .changeset/custom-routes-no-double-prefix.md
  • .changeset/global-memory-title-generation.md
  • .changeset/sync-agent-registration-before-ready.md
  • .changeset/port-conflict-guidance.md
✅ Files skipped from review due to trivial changes (81)
  • examples/with-agent-tool/package.json
  • examples/with-netlify-functions/package.json
  • examples/with-chat-sdk/package.json
  • examples/with-airtable/package.json
  • examples/with-groq-ai/package.json
  • examples/github-star-stories/package.json
  • examples/with-nextjs-resumable-stream/package.json
  • examples/with-openrouter/package.json
  • examples/with-nextjs/package.json
  • examples/with-hooks/package.json
  • examples/with-cloudflare-workers/package.json
  • examples/with-anthropic/package.json
  • examples/with-guardrails/package.json
  • examples/with-mcp-server/package.json
  • examples/with-playwright/package.json
  • examples/with-cerbos/package.json
  • examples/with-subagents/package.json
  • examples/with-langfuse/package.json
  • examples/with-chroma/package.json
  • examples/with-voltagent-actions/package.json
  • examples/with-voice-openai/package.json
  • examples/with-resumable-streams/package.json
  • examples/with-client-side-tools/package.json
  • examples/with-voltops-resumable-streams/package.json
  • examples/with-voltagent-managed-memory/package.json
  • examples/with-hugging-face-mcp/package.json
  • examples/with-planagents/package.json
  • examples/with-thinking-tool/package.json
  • examples/with-tool-routing/package.json
  • packages/core/package.json
  • examples/with-middleware/package.json
  • examples/with-google-vertex-ai/package.json
  • examples/with-vercel-ai/package.json
  • examples/with-qdrant/package.json
  • examples/with-zapier-mcp/package.json
  • examples/with-mcp-elicitation/package.json
  • examples/with-offline-evals/package.json
  • examples/with-pinecone/package.json
  • examples/with-composio-mcp/package.json
  • packages/e2e/package.json
  • examples/github-repo-analyzer/package.json
  • examples/with-feedback/package.json
  • examples/with-whatsapp/package.json
  • packages/server-core/CHANGELOG.md
  • examples/with-tavily-search/package.json
  • examples/with-tools/package.json
  • examples/with-ollama/package.json
  • examples/with-dynamic-prompts/package.json
  • examples/next-js-chatbot-starter-template/package.json
  • examples/with-working-memory/package.json
  • examples/with-vector-search/package.json
  • examples/with-retrieval/package.json
  • examples/with-workflow-chain/package.json
  • examples/with-a2a-server/package.json
  • examples/with-workflow/package.json
  • examples/with-summarization/package.json
  • examples/with-slack/package.json
  • examples/with-custom-endpoints/package.json
  • examples/with-mcp/package.json
  • examples/with-auth/package.json
  • examples/with-retries-fallback/package.json
  • examples/with-postgres/package.json
  • examples/with-research-assistant/package.json
  • examples/with-turso/package.json
  • examples/with-viteval/package.json
  • examples/with-youtube-to-blog/package.json
  • examples/with-amazon-bedrock/package.json
  • examples/with-peaka-mcp/package.json
  • packages/server-core/package.json
  • examples/with-memory-rest-api/package.json
  • examples/with-recipe-generator/package.json
  • packages/server-hono/package.json
  • examples/with-voltagent-exporter/package.json
  • examples/with-nestjs/package.json
  • examples/with-supabase/package.json
  • examples/with-voice-xsai/package.json
  • examples/with-workspace/package.json
  • examples/with-dynamic-parameters/package.json
  • examples/with-google-ai/package.json
  • examples/with-voice-elevenlabs/package.json
  • examples/with-voltops-retrieval/package.json
🚧 Files skipped from review as they are similar to previous changes (6)
  • examples/base/package.json
  • examples/with-google-drive-mcp/server/package.json
  • examples/with-rag-chatbot/package.json
  • examples/with-nuxt/package.json
  • packages/server-hono/CHANGELOG.md
  • packages/core/CHANGELOG.md

📝 Walkthrough

Walkthrough

Bumps package versions (core → 2.7.3, server-hono → 2.0.13, server-core → 2.1.16), updates many example package.json files to those ranges, adds changelog entries, and removes several .changeset files documenting prior patch notes.

Changes

Cohort / File(s) Summary
Changeset cleanup
\.changeset/sync-agent-registration-before-ready.md, \.changeset/custom-routes-no-double-prefix.md, \.changeset/port-conflict-guidance.md, \.changeset/global-memory-title-generation.md
Removed previously authored changeset notes documenting prior patch release details.
Core package
packages/core/package.json, packages/core/CHANGELOG.md
Bumped @voltagent/core version to 2.7.3 and added changelog entries (conversation title tweaks; synchronous agent registration note).
Server-Hono package
packages/server-hono/package.json, packages/server-hono/CHANGELOG.md
Bumped @voltagent/server-hono to 2.0.13 and added changelog entry fixing double-prepended basePath and recording dependency bumps.
Server-Core package
packages/server-core/package.json, packages/server-core/CHANGELOG.md
Bumped @voltagent/server-core to 2.1.16, updated @voltagent/core dependency to ^2.7.3, and added changelog about explicit-port binding behavior.
Examples (many)
examples/*/package.json (multiple files, e.g. examples/base/package.json, examples/with-*/*.package.json)
Updated example manifests to use @voltagent/core ^2.7.3; where present also bumped @voltagent/server-hono to ^2.0.13.
Internal e2e
packages/e2e/package.json
Updated @voltagent/core dependency range to ^2.7.3.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • omeraplak

Poem

🐰 I hopped through versions, bumped them with glee,
Core now wakes agents as quick as can be.
Changelogs penned, examples aligned,
A tiny rabbit celebrates release time! 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'ci(changesets): version packages' accurately describes the main change: a CI-triggered release/version bump of packages via the Changesets action.
Description check ✅ Passed The PR description comprehensively explains the changeset release, lists all package versions and changes, and notes that the PR will auto-update if more changesets are added.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch changeset-release/main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@joggrbot

This comment has been minimized.

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 25, 2026

Deploying voltagent with  Cloudflare Pages  Cloudflare Pages

Latest commit: a876731
Status: ✅  Deploy successful!
Preview URL: https://47f9da7d.voltagent.pages.dev
Branch Preview URL: https://changeset-release-main.voltagent.pages.dev

View logs

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 85 files

Note: This PR contains a large number of files. cubic only reviews up to 75 files per PR, so some files may not have been reviewed. cubic prioritises the most important files to review.

@voltagent-bot voltagent-bot force-pushed the changeset-release/main branch 3 times, most recently from be0580f to 4f59dd6 Compare April 25, 2026 13:17
@voltagent-bot voltagent-bot force-pushed the changeset-release/main branch from 4f59dd6 to a876731 Compare April 25, 2026 14:36
@omeraplak omeraplak merged commit c05cc36 into main Apr 25, 2026
23 checks passed
@omeraplak omeraplak deleted the changeset-release/main branch April 25, 2026 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants