Skip to content

Conversation

@voltagent-bot
Copy link
Member

@voltagent-bot voltagent-bot commented Jan 15, 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


Summary by cubic

Release @voltagent/core 2.0.13 and update example apps and lockfile to use the new version.

  • Bug Fixes
    • Export workflow step and hook types from the core entrypoint.

Written for commit 33f7323. Summary will update on new commits.

Summary by CodeRabbit

  • Bug Fixes

    • Fixed workflow step and hook type exports from the core entrypoint.
  • Chores

    • Updated core package version to 2.0.13.
    • Updated example projects to use the latest core package version.

✏️ Tip: You can customize this high-level summary in your review settings.

@cloudflare-workers-and-pages
Copy link

Deploying voltagent with  Cloudflare Pages  Cloudflare Pages

Latest commit: 33f7323
Status:⚡️  Build in progress...

View logs

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 15, 2026

📝 Walkthrough

Walkthrough

Patch release of @voltagent/core 2.0.13 exporting workflow step and hook types from the core entrypoint, with corresponding dependency version bumps across all example projects and changelog updates.

Changes

Cohort / File(s) Summary
Changeset removal
.changeset/bright-dingos-grab.md
Deleted changeset entry documenting the patch fix for exporting workflow types.
Core package metadata
packages/core/package.json, packages/core/CHANGELOG.md
Version bumped from 2.0.12 to 2.0.13; changelog entry added documenting fix for exporting workflow step and hook types from core entrypoint.
Example projects dependency updates
examples/*/package.json (75 files)
@voltagent/core dependency updated from ^2.0.12 to ^2.0.13 across all example projects including: base, github-repo-analyzer, github-star-stories, next-js-chatbot-starter-template, with-a2a-server, with-agent-tool, with-airtable, with-amazon-bedrock, with-anthropic, with-auth, with-cerbos, with-chroma, with-client-side-tools, with-cloudflare-workers, with-composio-mcp, with-custom-endpoints, with-dynamic-parameters, with-dynamic-prompts, with-feedback, with-google-ai, with-google-drive-mcp/server, with-google-vertex-ai, with-groq-ai, with-guardrails, with-hooks, with-hugging-face-mcp, with-langfuse, with-mcp-elicitation, with-mcp-server, with-mcp, with-memory-rest-api, with-nestjs, with-netlify-functions, with-nextjs-resumable-stream, with-nextjs, with-nuxt, with-offline-evals, with-ollama, with-peaka-mcp, with-pinecone, with-planagents, with-playwright, with-postgres, with-qdrant, with-rag-chatbot, with-recipe-generator, with-research-assistant, with-resumable-streams, with-retrieval, with-slack, with-subagents, with-supabase, with-tavily-search, with-thinking-tool, with-tools, with-turso, with-vector-search, with-vercel-ai, with-viteval, with-voice-elevenlabs, with-voice-openai, with-voice-xsai, with-voltagent-actions, with-voltagent-exporter, with-voltagent-managed-memory, with-voltops-resumable-streams, with-voltops-retrieval, with-whatsapp, with-workflow, with-working-memory, with-youtube-to-blog, with-zapier-mcp.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

Poem

🐰 A patch hops forth with types in tow,
Workflow steps and hooks now glow,
Examples dance from end to end,
Dependencies update, my friend! ✨
Version bumps like carrots grow!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'ci(changesets): version packages' accurately summarizes the PR's main purpose: a CI-driven automated version bump via the Changesets action to release package versions.
Description check ✅ Passed The PR description comprehensively documents the automated release, including the specific version bump to 2.0.13, the bug fix details, related PR/commit references, and contribution attribution, exceeding the template requirements.
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.


🧹 Recent nitpick comments
packages/core/CHANGELOG.md (1)

3-8: Consider formatting “#939” consistently (link + wording) to avoid the trailing dash chain.

Line 7 ends with - #939, which is easy to miss and reads like another bullet clause; suggest changing to something like `(fixes `#939`)` and linking it (or `Fixes `#939 if that’s your preferred convention).

examples/with-zapier-mcp/package.json (1)

9-9: LGTM!

Version bump is correct.

Note: This example uses a tilde (~2.0.13) semver range while most other examples use caret (^2.0.13). This is pre-existing and not introduced by this PR, but you may want to align semver ranges across examples for consistency in a future update.


📜 Recent review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between f5187b1 and 33f7323.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (75)
  • .changeset/bright-dingos-grab.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-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-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-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-retrieval/package.json
  • examples/with-slack/package.json
  • examples/with-subagents/package.json
  • examples/with-supabase/package.json
  • examples/with-tavily-search/package.json
  • examples/with-thinking-tool/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/package.json
  • examples/with-working-memory/package.json
  • examples/with-youtube-to-blog/package.json
  • examples/with-zapier-mcp/package.json
  • packages/core/CHANGELOG.md
  • packages/core/package.json
💤 Files with no reviewable changes (1)
  • .changeset/bright-dingos-grab.md
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2026-01-07T05:09:23.227Z
Learnt from: CR
Repo: VoltAgent/voltagent PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-01-07T05:09:23.227Z
Learning: Follow the monorepo structure - changes may impact multiple packages

Applied to files:

  • examples/with-feedback/package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (17)
  • GitHub Check: cubic · AI code reviewer
  • GitHub Check: Test server-core
  • GitHub Check: Test internal
  • GitHub Check: Test cli
  • GitHub Check: Test logger
  • GitHub Check: Test libsql
  • GitHub Check: Build (Node 22)
  • GitHub Check: Test core
  • GitHub Check: Test voice
  • GitHub Check: Test postgres
  • GitHub Check: Test docs-mcp
  • GitHub Check: Test supabase
  • GitHub Check: Test create-voltagent-app
  • GitHub Check: Build (Node 20)
  • GitHub Check: Build (Node 24)
  • GitHub Check: Lint (Node 20)
  • GitHub Check: Cloudflare Pages
🔇 Additional comments (72)
packages/core/package.json (1)

4-4: LGTM! Version bump is appropriate for the patch release.

The version increment from 2.0.12 to 2.0.13 correctly follows semantic versioning for a patch release that exports additional types from the core entrypoint. The workflow step and hook types (WorkflowStepContext, WorkflowStepData, WorkflowStepStatus, WorkflowHookContext, WorkflowHookStatus, WorkflowHooks) are properly exported from packages/core/src/index.ts.

examples/with-whatsapp/package.json (1)

8-8: Dependency version bump looks correct.

The @voltagent/core patch update to ^2.0.13 aligns with the core package release that exports workflow step and hook types from the entrypoint.

examples/with-custom-endpoints/package.json (1)

7-7: LGTM!

Consistent version bump to ^2.0.13.

examples/with-vector-search/package.json (1)

7-7: LGTM!

Consistent version bump to ^2.0.13.

examples/with-groq-ai/package.json (1)

7-7: LGTM!

Consistent version bump to ^2.0.13.

examples/with-peaka-mcp/package.json (1)

7-7: LGTM!

Consistent version bump to ^2.0.13.

examples/with-pinecone/package.json (1)

8-8: LGTM!

Standard dependency version bump to @voltagent/core@^2.0.13 aligning with the patch release that exports workflow step and hook types.

examples/with-thinking-tool/package.json (1)

7-7: LGTM!

Dependency bump consistent with the core package release.

examples/with-workflow/package.json (1)

7-7: LGTM!

This workflow example will benefit from the core 2.0.13 patch that exports workflow step and hook types from the core entrypoint.

examples/base/package.json (1)

7-7: LGTM!

Standard dependency version bump for the base example.

examples/with-playwright/package.json (1)

11-11: LGTM!

Dependency bump consistent with the Changesets release.

examples/with-nuxt/package.json (1)

7-7: LGTM!

Routine dependency bump aligning with the @voltagent/core 2.0.13 patch release.

examples/with-mcp/package.json (1)

8-8: LGTM!

Routine dependency bump aligning with the @voltagent/core 2.0.13 patch release.

examples/with-planagents/package.json (1)

9-9: LGTM!

Routine dependency bump aligning with the @voltagent/core 2.0.13 patch release.

examples/with-anthropic/package.json (1)

7-7: LGTM!

Routine dependency bump aligning with the @voltagent/core 2.0.13 patch release.

examples/with-chroma/package.json (1)

10-10: LGTM!

Routine dependency bump aligning with the @voltagent/core 2.0.13 patch release.

examples/with-guardrails/package.json (1)

7-7: LGTM!

Routine dependency bump to @voltagent/core@^2.0.13 as part of the Changesets release.

examples/github-repo-analyzer/package.json (1)

7-7: LGTM!

Consistent dependency bump aligning with the core package release.

examples/with-working-memory/package.json (1)

7-7: LGTM!

Standard dependency version bump for the patch release.

examples/with-mcp-elicitation/package.json (1)

8-8: LGTM!

Dependency bump consistent with the release across all examples.

examples/with-voltops-retrieval/package.json (1)

7-7: LGTM!

Completes the consistent @voltagent/core version bump across example projects for this patch release.

examples/with-agent-tool/package.json (1)

8-8: LGTM!

Routine dependency bump to @voltagent/core@^2.0.13 aligns with the core package release.

examples/with-auth/package.json (1)

7-7: LGTM!

Consistent version bump for @voltagent/core.

examples/with-rag-chatbot/package.json (1)

8-8: LGTM!

Version bump aligns with the @voltagent/[email protected] release.

examples/with-nextjs/package.json (1)

10-10: LGTM!

Dependency bump consistent with the core package release.

examples/with-amazon-bedrock/package.json (1)

8-8: LGTM!

Version bump to @voltagent/core@^2.0.13 aligns with the patch release.

examples/with-voltagent-actions/package.json (1)

7-7: LGTM!

Version bump to @voltagent/core@^2.0.13 is consistent with the patch release that exports workflow step and hook types from the core entrypoint.

examples/with-recipe-generator/package.json (1)

7-7: LGTM!

Consistent dependency bump aligning with the @voltagent/[email protected] patch release.

examples/with-retrieval/package.json (1)

7-7: LGTM!

Consistent dependency bump aligning with the @voltagent/[email protected] patch release.

examples/with-nextjs-resumable-stream/package.json (1)

21-21: LGTM!

Consistent dependency bump aligning with the @voltagent/[email protected] patch release.

examples/with-supabase/package.json (1)

8-8: LGTM!

Consistent dependency bump aligning with the @voltagent/[email protected] patch release.

examples/with-dynamic-prompts/package.json (1)

7-7: LGTM!

Routine dependency bump to @voltagent/core@^2.0.13 as part of the automated release workflow.

examples/with-airtable/package.json (1)

7-7: LGTM!

Dependency version bump is consistent with the release.

examples/with-feedback/package.json (1)

7-7: LGTM!

Dependency bump aligns with the monorepo release workflow. Based on learnings, coordinated updates across example packages are expected.

examples/with-voltops-resumable-streams/package.json (1)

8-8: LGTM!

Dependency version bump is consistent with the release.

examples/with-google-drive-mcp/server/package.json (1)

9-9: LGTM!

Dependency version bump is consistent with the coordinated release across all example projects.

examples/with-cerbos/package.json (1)

9-9: LGTM!

Standard patch version bump for the @voltagent/core dependency, aligning this example with the 2.0.13 release that exports workflow step and hook types.

examples/with-hooks/package.json (1)

7-7: LGTM!

This update is particularly relevant for the hooks example, as version 2.0.13 exports workflow step and hook types from the core entrypoint—directly supporting the hook functionality demonstrated here.

examples/with-resumable-streams/package.json (1)

8-8: LGTM!

Standard patch version bump for the @voltagent/core dependency.

examples/with-composio-mcp/package.json (1)

8-8: LGTM!

Standard patch version bump for the @voltagent/core dependency.

examples/with-dynamic-parameters/package.json (1)

7-7: LGTM!

Dependency bump to @voltagent/core@^2.0.13 aligns with the core package patch release.

examples/with-google-ai/package.json (1)

7-7: LGTM!

Dependency bump to @voltagent/core@^2.0.13 is consistent with the release.

examples/with-postgres/package.json (1)

8-8: LGTM!

Dependency bump to @voltagent/core@^2.0.13 is consistent with the release.

examples/with-netlify-functions/package.json (1)

7-7: LGTM!

Dependency bump to @voltagent/core@^2.0.13 is consistent with the release.

examples/with-client-side-tools/package.json (1)

8-8: LGTM!

Dependency bump to @voltagent/core@^2.0.13 is consistent with the release.

examples/with-voice-xsai/package.json (1)

7-7: LGTM!

Version bump to @voltagent/core@^2.0.13 aligns with the coordinated release.

examples/with-tools/package.json (1)

7-7: LGTM!

Version bump is consistent with the coordinated release.

examples/with-slack/package.json (1)

7-7: LGTM!

Version bump is consistent with the coordinated release.

examples/with-voice-elevenlabs/package.json (1)

7-7: LGTM!

Version bump is consistent with the coordinated release.

examples/with-youtube-to-blog/package.json (1)

7-7: LGTM!

Version bump is consistent with the coordinated release.

examples/github-star-stories/package.json (1)

7-7: LGTM!

Dependency bump to @voltagent/core@^2.0.13 aligns with the patch release that exports workflow step and hook types from the core entrypoint.

examples/with-subagents/package.json (1)

7-7: LGTM!

Consistent version bump to @voltagent/core@^2.0.13.

examples/with-a2a-server/package.json (1)

6-6: LGTM!

Consistent version bump to @voltagent/core@^2.0.13.

examples/with-google-vertex-ai/package.json (1)

7-7: LGTM!

Consistent version bump to @voltagent/core@^2.0.13.

examples/with-nestjs/package.json (1)

10-10: LGTM!

Consistent version bump to @voltagent/core@^2.0.13.

examples/with-voice-openai/package.json (1)

7-7: LGTM!

Routine dependency bump to @voltagent/core@^2.0.13 aligns with the core package release.

examples/with-ollama/package.json (1)

5-5: LGTM!

Consistent dependency bump matching the coordinated release.

examples/with-research-assistant/package.json (1)

7-7: LGTM!

Dependency bump aligned with the core package release.

examples/with-offline-evals/package.json (1)

7-7: LGTM!

Dependency bump consistent with the coordinated release across examples.

examples/with-turso/package.json (1)

8-8: LGTM!

Dependency bump aligned with the @voltagent/[email protected] patch release.

examples/with-qdrant/package.json (1)

8-8: LGTM!

Routine dependency bump to @voltagent/core@^2.0.13 aligns with the coordinated release.

examples/next-js-chatbot-starter-template/package.json (1)

23-23: LGTM!

Consistent version bump for the Next.js chatbot starter template.

examples/with-voltagent-managed-memory/package.json (1)

6-6: LGTM!

Version bump applied correctly.

examples/with-viteval/package.json (1)

7-7: LGTM!

Version bump applied correctly.

examples/with-memory-rest-api/package.json (1)

8-8: LGTM!

Version bump applied correctly. All example packages are now aligned to @voltagent/core@^2.0.13.

examples/with-cloudflare-workers/package.json (1)

7-7: LGTM!

Dependency version bump to ^2.0.13 is consistent with the patch release for exporting workflow step and hook types.

examples/with-langfuse/package.json (1)

7-7: LGTM!

Version bump aligns with the coordinated patch release across example projects.

examples/with-tavily-search/package.json (1)

7-7: LGTM!

Consistent dependency bump for the patch release.

examples/with-mcp-server/package.json (1)

5-5: LGTM!

Consistent dependency bump for the patch release.

examples/with-voltagent-exporter/package.json (1)

7-7: LGTM!

Consistent dependency bump for the patch release.

examples/with-hugging-face-mcp/package.json (1)

7-7: LGTM!

Routine dependency version bump for the @voltagent/core patch release. The caret range appropriately allows this example to receive the new workflow step and hook type exports.

examples/with-vercel-ai/package.json (1)

7-7: LGTM!

Consistent version bump matching the other example projects in this changeset release.

✏️ Tip: You can disable this entire section by setting review_details to false in your review settings.


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

@joggrbot

This comment has been minimized.

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 76 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.

@omeraplak omeraplak merged commit fcb336d into main Jan 15, 2026
22 of 23 checks passed
@omeraplak omeraplak deleted the changeset-release/main branch January 15, 2026 06:10
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.

3 participants