Skip to content

ci(changesets): version packages#1049

Merged
omeraplak merged 1 commit intomainfrom
changeset-release/main
Feb 11, 2026
Merged

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

Conversation

@voltagent-bot
Copy link
Member

@voltagent-bot voltagent-bot commented Feb 11, 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/[email protected]

Patch Changes

  • #1044 bbe0058 Thanks @omeraplak! - fix: include instructions from dynamic toolkits in system prompt generation - [BUG] Dynamic agent toolkits instructions not honored #1042

    When tools is defined dynamically and returns toolkit objects with addInstructions: true, those toolkit instructions are now appended to the system prompt for that execution.

    What changed

    • Resolved dynamic tools before system prompt assembly so runtime toolkit metadata is available during prompt enrichment.
    • Passed runtime toolkits into system message enrichment (getSystemMessage/enrichInstructions) instead of only using statically registered toolkits.
    • Merged static + runtime toolkit instructions with toolkit-name de-duplication.
    • Added regression coverage for async dynamic toolkit instructions.

    Impact

    • Dynamic toolkit guidance is now honored consistently in prompt construction.
    • Behavior now matches static toolkit instruction handling.
  • #1048 bdb2113 Thanks @chrisisagile! - Fix workflow state persistence for userId/conversationId and make resume robust when input is missing by falling back to workflow-start event input.

Summary by CodeRabbit

  • Bug Fixes
    • Fixed workflow state persistence for userId and conversationId tracking.
    • Improved workflow resume robustness with fallback to workflow-start event input.
    • Enhanced system prompt to include instructions from dynamically defined toolkit tools.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Feb 11, 2026

Deploying voltagent with  Cloudflare Pages  Cloudflare Pages

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

View logs

@joggrbot

This comment has been minimized.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 11, 2026

📝 Walkthrough

Walkthrough

Patch release: bump @voltagent/core from 2.3.7 → 2.3.8, add changelog entries (dynamic toolkit prompt enrichment + workflow state persistence/resume fallback), remove the release changeset entry, and update the dependency version in 77 example package.json files.

Changes

Cohort / File(s) Summary
Core package
packages/core/package.json, packages/core/CHANGELOG.md, .changeset/smart-carpets-taste.md
Version advanced to 2.3.8; changelog documents two patch items (toolkit prompt enrichment and workflow state persistence/resume fallback). The changeset entry file was removed.
Examples - dependency bumps
examples/*/package.json (many files, e.g. base, with-nextjs, with-retrieval, with-workflow, with-…)
Uniform dependency version updates for @voltagent/core from ^2.3.7 (or ~2.3.7) → ^2.3.8 (or ~2.3.8) across example projects; no other functional changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • omeraplak

Poem

🐰 I hopped through files with nimble feet,
Pushed versions up and left no treat,
Core at 2.3.8 — the changelog sings,
State held firm and resuming springs,
A carrot-coded cheer for all your things! 🍃

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'ci(changesets): version packages' is specific and clear, accurately describing the PR's purpose as a CI-driven version bump via the Changesets GitHub action.
Description check ✅ Passed The PR description comprehensively documents the automated release, including what Changesets does, the patch version details, detailed changelog entries with PR links and commit hashes, and impact summaries for each fix.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • 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.

Copy link
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 82 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.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
examples/with-nextjs-resumable-stream/package.json (1)

60-64: ⚠️ Potential issue | 🟡 Minor

Pre-existing: repository.directory doesn't match the actual example path.

The file lives under examples/with-nextjs-resumable-stream but the directory field points to examples/with-nextjs-ai-elements. Likely a copy-paste artifact from when this example was scaffolded.

Suggested fix
-    "directory": "examples/with-nextjs-ai-elements"
+    "directory": "examples/with-nextjs-resumable-stream"

@omeraplak omeraplak merged commit c7085e2 into main Feb 11, 2026
22 checks passed
@omeraplak omeraplak deleted the changeset-release/main branch February 11, 2026 20:26
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