-
-
Notifications
You must be signed in to change notification settings - Fork 458
ci(changesets): version packages #924
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Deploying voltagent with
|
| Latest commit: |
e09c398
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://c4f0d62a.voltagent.pages.dev |
| Branch Preview URL: | https://changeset-release-main.voltagent.pages.dev |
This comment has been minimized.
This comment has been minimized.
📝 WalkthroughWalkthroughThis release bumps package versions across the Voltagent monorepo: Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~18 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
There was a problem hiding this 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 83 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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 2
🤖 Fix all issues with AI agents
In @examples/next-js-chatbot-starter-template/package.json:
- Around line 23-25: The package.json references non-existent npm versions for
@voltagent/core and @voltagent/server-hono; update the dependency entries for
"@voltagent/core" and "@voltagent/server-hono" to the latest published versions
(use 2.0.6 for @voltagent/core and 2.0.2 for @voltagent/server-hono) so npm
install will succeed, or alternatively defer to the published versions if newer
ones become available before merging.
In @examples/with-viteval/package.json:
- Line 7: The PR bumps @voltagent/core to 2.0.7 in examples/with-viteval but
those versions are not published and the example updates are inconsistent;
revert or hold this version bump until @voltagent/[email protected] and
@voltagent/[email protected] are published to npm, then update all example
package.json files to use the exact same published range (e.g., ^2.0.7 and
^2.0.3) consistently, adding the missing dependency entries and correcting older
entries (specifically fix ai-ad-generator, assistant-ui-starter,
example-with-live-evals, voltagent-with-copilotkit-server, with-jwt-auth and any
examples using ~2.0.7 or older ^2.0.0/^2.0.2), and only merge once npm publish
confirms those versions exist.
🧹 Nitpick comments (1)
packages/core/CHANGELOG.md (1)
3-79: 2.0.7 docs and examples look solid; consider JSON.stringify for the POST bodyThe new resumable streaming section is clear and the server/client examples are coherent and align with the described feature. One small polish you might consider: in the
fetch("http://localhost:3141/agents/assistant/chat", …)example, building thebodywithJSON.stringify({ input: "...", options: {...} })instead of a hardcoded JSON string will be easier to extend and less error‑prone if the payload shape changes later.
📜 Review details
Configuration used: defaults
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
📒 Files selected for processing (82)
.changeset/common-geese-fetch.mdexamples/base/package.jsonexamples/github-repo-analyzer/package.jsonexamples/github-star-stories/package.jsonexamples/next-js-chatbot-starter-template/package.jsonexamples/with-a2a-server/package.jsonexamples/with-agent-tool/package.jsonexamples/with-airtable/package.jsonexamples/with-amazon-bedrock/package.jsonexamples/with-anthropic/package.jsonexamples/with-auth/package.jsonexamples/with-cerbos/package.jsonexamples/with-chroma/package.jsonexamples/with-client-side-tools/package.jsonexamples/with-cloudflare-workers/package.jsonexamples/with-composio-mcp/package.jsonexamples/with-custom-endpoints/package.jsonexamples/with-dynamic-parameters/package.jsonexamples/with-dynamic-prompts/package.jsonexamples/with-google-ai/package.jsonexamples/with-google-drive-mcp/server/package.jsonexamples/with-google-vertex-ai/package.jsonexamples/with-groq-ai/package.jsonexamples/with-guardrails/package.jsonexamples/with-hooks/package.jsonexamples/with-hugging-face-mcp/package.jsonexamples/with-langfuse/package.jsonexamples/with-mcp-elicitation/package.jsonexamples/with-mcp-server/package.jsonexamples/with-mcp/package.jsonexamples/with-memory-rest-api/package.jsonexamples/with-nestjs/package.jsonexamples/with-netlify-functions/package.jsonexamples/with-nextjs-resumable-stream/package.jsonexamples/with-nextjs/package.jsonexamples/with-nuxt/package.jsonexamples/with-offline-evals/package.jsonexamples/with-ollama/package.jsonexamples/with-peaka-mcp/package.jsonexamples/with-pinecone/package.jsonexamples/with-planagents/package.jsonexamples/with-playwright/package.jsonexamples/with-postgres/package.jsonexamples/with-qdrant/package.jsonexamples/with-rag-chatbot/package.jsonexamples/with-recipe-generator/package.jsonexamples/with-research-assistant/package.jsonexamples/with-resumable-streams/package.jsonexamples/with-retrieval/package.jsonexamples/with-slack/package.jsonexamples/with-subagents/package.jsonexamples/with-supabase/package.jsonexamples/with-tavily-search/package.jsonexamples/with-thinking-tool/package.jsonexamples/with-tools/package.jsonexamples/with-turso/package.jsonexamples/with-vector-search/package.jsonexamples/with-vercel-ai/package.jsonexamples/with-viteval/package.jsonexamples/with-voice-elevenlabs/package.jsonexamples/with-voice-openai/package.jsonexamples/with-voice-xsai/package.jsonexamples/with-voltagent-actions/package.jsonexamples/with-voltagent-exporter/package.jsonexamples/with-voltagent-managed-memory/package.jsonexamples/with-voltops-resumable-streams/package.jsonexamples/with-voltops-retrieval/package.jsonexamples/with-whatsapp/package.jsonexamples/with-workflow/package.jsonexamples/with-working-memory/package.jsonexamples/with-youtube-to-blog/package.jsonexamples/with-zapier-mcp/package.jsonpackages/core/CHANGELOG.mdpackages/core/package.jsonpackages/resumable-streams/CHANGELOG.mdpackages/resumable-streams/package.jsonpackages/server-core/CHANGELOG.mdpackages/server-core/package.jsonpackages/server-hono/CHANGELOG.mdpackages/server-hono/package.jsonpackages/serverless-hono/CHANGELOG.mdpackages/serverless-hono/package.json
💤 Files with no reviewable changes (1)
- .changeset/common-geese-fetch.md
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2026-01-07T05:09:23.217Z
Learnt from: CR
Repo: VoltAgent/voltagent PR: 0
File: AGENTS.md:0-0
Timestamp: 2026-01-07T05:09:23.217Z
Learning: Follow the monorepo structure - changes may impact multiple packages
Applied to files:
examples/with-workflow/package.jsonexamples/with-retrieval/package.jsonexamples/with-supabase/package.jsonexamples/github-star-stories/package.jsonexamples/with-guardrails/package.jsonexamples/with-dynamic-prompts/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). (16)
- GitHub Check: cubic · AI code reviewer
- GitHub Check: Test core
- GitHub Check: Test create-voltagent-app
- GitHub Check: Test postgres
- GitHub Check: Test supabase
- GitHub Check: Test libsql
- GitHub Check: Test docs-mcp
- GitHub Check: Test cli
- GitHub Check: Test logger
- GitHub Check: Test server-core
- GitHub Check: Test internal
- GitHub Check: Test voice
- GitHub Check: Build (Node 20)
- GitHub Check: Build (Node 22)
- GitHub Check: Build (Node 24)
- GitHub Check: Cloudflare Pages
🔇 Additional comments (78)
examples/with-research-assistant/package.json (1)
7-7: LGTM! Version bumps are consistent with the release.The dependency updates to
@voltagent/core@^2.0.7and@voltagent/server-hono@^2.0.3align with the Changesets release for resumable streaming support.Also applies to: 10-10
examples/with-google-drive-mcp/server/package.json (1)
9-9: LGTM! Version bumps are consistent with the release.The dependency updates to
@voltagent/core@^2.0.7and@voltagent/server-hono@^2.0.3align with the Changesets release for resumable streaming support.Also applies to: 12-12
examples/with-peaka-mcp/package.json (1)
7-7: LGTM! Version bumps are consistent with the release.The dependency updates to
@voltagent/core@^2.0.7and@voltagent/server-hono@^2.0.3align with the Changesets release for resumable streaming support.Also applies to: 10-10
examples/with-turso/package.json (1)
8-8: LGTM! Version bumps are consistent with the release.The dependency updates to
@voltagent/core@^2.0.7and@voltagent/server-hono@^2.0.3align with the Changesets release for resumable streaming support.Also applies to: 11-11
examples/with-vercel-ai/package.json (1)
7-10: LGTM! Consistent dependency updates.The version bumps match the coordinated release pattern across the monorepo.
examples/with-youtube-to-blog/package.json (1)
7-10: LGTM! Version bumps are consistent.Dependency updates align with the monorepo release.
examples/with-voltagent-exporter/package.json (1)
7-10: LGTM! Dependency updates are correct.Version bumps are consistent with the release.
examples/with-playwright/package.json (1)
11-14: LGTM! Final file shows consistent updates.The dependency version bumps complete the coordinated release pattern across all reviewed examples.
examples/with-thinking-tool/package.json (1)
7-7: LGTM! Version bumps align with resumable streaming release.The dependency version updates to
@voltagent/[email protected]and@voltagent/[email protected]are consistent with the coordinated patch release for resumable streaming support.Also applies to: 10-10
examples/with-agent-tool/package.json (1)
8-8: LGTM! Appropriate version update.The
@voltagent/[email protected]update is correct. This example appropriately doesn't include server-hono updates since it's not a dependency.examples/with-resumable-streams/package.json (1)
8-8: LGTM! Complete dependency updates for resumable streaming.All three dependency updates (
@voltagent/[email protected],@voltagent/[email protected],@voltagent/[email protected]) are correctly coordinated for the resumable streaming feature demonstration.Also applies to: 10-11
examples/with-custom-endpoints/package.json (1)
7-7: LGTM! Coordinated version updates.The dependency bumps to
@voltagent/[email protected]and@voltagent/[email protected]are consistent with the release.Also applies to: 10-10
examples/with-vector-search/package.json (1)
7-7: LGTM! Final example updated consistently.The version updates to
@voltagent/[email protected]and@voltagent/[email protected]complete the coordinated release across all examples.Also applies to: 10-10
examples/with-langfuse/package.json (1)
7-7: LGTM! Version bumps are consistent with the release.The dependency updates to @voltagent/[email protected] and @voltagent/[email protected] align with the coordinated patch releases across the monorepo for resumable streaming support.
Also applies to: 11-11
examples/with-voice-elevenlabs/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The version bumps for @voltagent/core and @voltagent/server-hono are consistent with the monorepo-wide release.
Also applies to: 10-10
examples/github-star-stories/package.json (1)
7-7: LGTM! All three voltagent dependencies updated consistently.The version bumps for @voltagent/[email protected], @voltagent/[email protected], and @voltagent/[email protected] correctly align with the coordinated release.
Also applies to: 9-10
examples/with-qdrant/package.json (1)
8-8: LGTM! Dependency versions properly synchronized.The updates to @voltagent/[email protected] and @voltagent/[email protected] are consistent with the monorepo release.
Also applies to: 11-11
examples/with-client-side-tools/package.json (1)
8-8: LGTM! Core dependency updated appropriately.The @voltagent/[email protected] version bump is correct. This example doesn't use the server packages, so only the core dependency update is needed.
examples/with-voice-xsai/package.json (1)
7-7: LGTM! Dependency versions correctly updated.The automated version bumps to
@voltagent/core@^2.0.7and@voltagent/server-hono@^2.0.3align with the Changesets release for resumable streaming support.Also applies to: 10-10
examples/with-composio-mcp/package.json (1)
8-8: LGTM! Dependency versions correctly updated.The dependency bumps are consistent with the coordinated release across example projects.
Also applies to: 11-11
examples/with-voltagent-managed-memory/package.json (1)
6-6: LGTM! Dependency versions correctly updated.The version bumps are properly applied and consistent with the monorepo release.
Also applies to: 8-8
examples/with-cerbos/package.json (1)
9-10: LGTM! Dependency versions correctly updated.The automated version bumps are consistent and align with the release PR objectives.
examples/with-recipe-generator/package.json (1)
7-7: LGTM! Dependency versions correctly updated.The version updates are consistent across all example projects in this release PR.
Also applies to: 9-9
examples/with-netlify-functions/package.json (1)
7-8: LGTM! Dependency versions correctly updated.The version bumps for
@voltagent/core(→2.0.7) and@voltagent/serverless-hono(→2.0.5) align with the coordinated release to support resumable streaming features.examples/with-nuxt/package.json (1)
7-7: LGTM! Dependencies properly updated.Version bumps are consistent with the coordinated release for resumable streaming support.
Also applies to: 9-9
examples/with-mcp/package.json (1)
8-8: LGTM! Version updates are correct.Dependency bumps align with the resumable streaming feature rollout.
Also applies to: 11-11
examples/with-google-ai/package.json (1)
7-7: LGTM! Dependencies correctly bumped.Version updates are consistent with the coordinated release.
Also applies to: 10-10
packages/resumable-streams/CHANGELOG.md (1)
1-82: LGTM! Comprehensive changelog documentation.The 2.0.1 patch release entry is well-documented with clear examples demonstrating:
- Server setup with Redis-backed stream store
- Client-side stream initiation and reconnection flows
- AI SDK integration with resume-enabled transport
The code examples are illustrative and provide good guidance for adopting resumable streaming features.
examples/with-nextjs-resumable-stream/package.json (1)
20-24: LGTM! Coordinated dependency updates for resumable streaming support.The version bumps are consistent with the PR's introduction of resumable streaming features. All three packages (@voltagent/core, @voltagent/resumable-streams, @voltagent/server-hono) are updated in coordination, which is appropriate for this resumable streaming example.
examples/with-voltops-resumable-streams/package.json (1)
8-11: LGTM! Dependency versions aligned with resumable streaming release.The version updates are consistent and appropriate for this VoltOps resumable streams example.
examples/with-workflow/package.json (1)
7-10: LGTM! Appropriate dependency updates for workflow example.The core and server-hono packages are correctly updated. The absence of resumable-streams is appropriate since this workflow example doesn't require it.
examples/with-voltops-retrieval/package.json (1)
7-10: LGTM! Consistent version updates.The dependency updates are appropriate for this retrieval example, correctly updating only the packages it uses.
examples/with-working-memory/package.json (1)
7-10: LGTM! Dependency versions properly synchronized.The version updates are consistent with the monorepo-wide release. The working memory example correctly includes only the dependencies it requires.
Based on learnings, these changes properly follow the monorepo structure with coordinated updates across multiple packages.
examples/with-tavily-search/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The patch version bumps for
@voltagent/coreand@voltagent/server-honoalign with the resumable streaming feature additions documented in the PR objectives.Also applies to: 10-10
examples/with-zapier-mcp/package.json (1)
9-9: LGTM! Dependency versions updated correctly.The patch version bumps align with the resumable streaming support added in this release. Note that this example uses tilde (
~) for@voltagent/corewhile other examples use caret (^), though both are acceptable versioning strategies.Also applies to: 12-12
examples/with-retrieval/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The patch version bumps for
@voltagent/coreand@voltagent/server-honoare consistent with the monorepo-wide update for resumable streaming support.Also applies to: 10-10
examples/with-planagents/package.json (1)
9-9: LGTM! Dependency versions updated correctly.The patch version bumps align with the resumable streaming feature additions in this release.
Also applies to: 12-12
examples/with-supabase/package.json (1)
8-8: LGTM! Dependency versions updated correctly.The patch version bumps for
@voltagent/coreand@voltagent/server-honoare consistent with the monorepo-wide resumable streaming feature release.Also applies to: 10-10
examples/github-repo-analyzer/package.json (1)
7-7: LGTM! Dependency versions correctly updated for the changeset release.The version bumps for
@voltagent/core(2.0.7) and@voltagent/server-hono(2.0.3) are consistent with the coordinated release introducing resumable streaming support.Also applies to: 10-10
examples/with-voice-openai/package.json (1)
7-7: LGTM! Version updates are consistent.Dependency bumps match the coordinated changeset release pattern across all examples.
Also applies to: 10-10
examples/with-nextjs/package.json (1)
10-10: LGTM! Dependency versions updated correctly.The version bumps are consistent with the changeset release for resumable streaming support.
Also applies to: 13-13
examples/with-a2a-server/package.json (1)
6-6: LGTM! Version bumps are correct.Dependency updates align with the coordinated changeset release.
Also applies to: 9-9
examples/with-slack/package.json (1)
7-7: LGTM! Version updates complete the consistent pattern.All example projects have been uniformly updated with the new dependency versions for the changeset release.
Also applies to: 11-11
examples/with-hugging-face-mcp/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The version bumps for
@voltagent/core(2.0.7) and@voltagent/server-hono(2.0.3) align with the coordinated release for resumable streaming support.Also applies to: 10-10
examples/with-tools/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The version bumps for
@voltagent/core(2.0.7) and@voltagent/server-hono(2.0.3) are consistent with the coordinated monorepo release.Also applies to: 10-10
examples/with-hooks/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The version bumps are consistent with the coordinated release for resumable streaming support across the monorepo.
Also applies to: 10-10
examples/with-dynamic-prompts/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The version bumps follow the monorepo structure and are consistent with the coordinated release. Based on learnings, these changes appropriately impact multiple packages as expected.
Also applies to: 10-10
examples/with-pinecone/package.json (1)
8-8: LGTM! Dependency versions updated correctly.The version bumps for
@voltagent/core(2.0.7) and@voltagent/server-hono(2.0.3) are consistent with the coordinated monorepo release for resumable streaming support.Also applies to: 11-11
examples/with-voltagent-actions/package.json (1)
7-7: LGTM! Version bumps are consistent with the release.The dependency updates to
@voltagent/core@^2.0.7and@voltagent/server-hono@^2.0.3align with the automated Changesets release for resumable streaming support. The caret ranges are appropriate for example projects.Also applies to: 10-10
examples/with-dynamic-parameters/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The version bumps match the release plan and maintain consistency across example projects.
Also applies to: 10-10
examples/with-airtable/package.json (1)
7-7: LGTM! Versions aligned with the release.Dependency updates are consistent with the other examples in this release.
Also applies to: 11-11
examples/with-cloudflare-workers/package.json (1)
7-8: LGTM! Serverless variant updated correctly.The update to
@voltagent/serverless-hono@^2.0.5(instead of server-hono) is appropriate for the Cloudflare Workers environment, and the core version bump is consistent.packages/resumable-streams/package.json (1)
4-4: LGTM! Package release version and dependencies are correct.The patch version bump to
2.0.1and the dependency update to@voltagent/core@^2.0.7are consistent with the Changesets release plan. The peer dependency constraint^2.0.0remains compatible with the updated core version.Also applies to: 7-7
examples/with-mcp-elicitation/package.json (1)
8-8: LGTM! Dependency versions updated correctly.The dependency bumps to
@voltagent/core@^2.0.7and@voltagent/server-hono@^2.0.3are consistent with the automated Changesets release for resumable streaming support.Also applies to: 11-11
examples/with-ollama/package.json (1)
5-5: LGTM! Version bumps are consistent.The dependency updates align with the monorepo-wide version bump for resumable streaming support.
Also applies to: 7-7
examples/with-subagents/package.json (1)
7-7: LGTM! Dependencies updated consistently.Version bumps are uniform across the monorepo examples, reflecting the automated Changesets release process.
Also applies to: 10-10
examples/with-memory-rest-api/package.json (1)
8-8: LGTM! Final example package updated consistently.All dependency versions across the examples have been updated uniformly by the Changesets automation, ensuring consistency across the monorepo.
Also applies to: 11-11
packages/core/package.json (1)
4-4: Version bump from 2.0.6 to 2.0.7 is correct for the patch release.The core package version increment follows semantic versioning for the resumable streaming feature addition (PR #921). The CHANGELOG.md contains the detailed 2.0.7 entry documenting the resumable streaming support via @voltagent/resumable-streams package, and the codebase includes extensive test coverage with 63 test files across packages/core.
examples/with-groq-ai/package.json (1)
7-10: LGTM! Version bumps align with the release.The dependency updates to @voltagent/core (2.0.7) and @voltagent/server-hono (2.0.3) are consistent with the automated Changesets release for resumable streaming support. Patch version bumps maintain backward compatibility.
examples/with-offline-evals/package.json (1)
7-7: LGTM! Core version bump is consistent.The @voltagent/core update to 2.0.7 aligns with the coordinated release.
examples/with-whatsapp/package.json (1)
8-11: LGTM! Dependencies updated consistently.Version bumps to @voltagent/core (2.0.7) and @voltagent/server-hono (2.0.3) match the release pattern across examples.
packages/serverless-hono/package.json (1)
4-9: LGTM! Package and dependency versions updated correctly.The serverless-hono package version bump to 2.0.5 with updated dependencies (@voltagent/[email protected], @voltagent/[email protected]) aligns with the resumable streaming feature release. Peer dependency ranges remain compatible.
examples/with-mcp-server/package.json (1)
5-8: LGTM! Example dependencies updated appropriately.Version bumps to @voltagent/core (2.0.7) and @voltagent/server-hono (2.0.3) are consistent with the automated release process.
examples/with-google-vertex-ai/package.json (1)
7-7: LGTM! Dependency versions updated consistently.The version bumps for
@voltagent/coreand@voltagent/server-honoalign with the resumable streaming patch releases documented in the PR objectives.Also applies to: 10-10
examples/with-anthropic/package.json (1)
7-7: LGTM! Dependency versions updated consistently.The dependency bumps match the coordinated version updates across the monorepo for resumable streaming support.
Also applies to: 10-10
packages/server-hono/package.json (1)
4-4: LGTM! Version and dependency updates are consistent.The package version bump to 2.0.3 and dependency updates (@voltagent/core to 2.0.7, @voltagent/resumable-streams to 2.0.1, @voltagent/server-core to 2.1.2) correctly reflect the coordinated release for resumable streaming support.
Also applies to: 9-9, 12-13
packages/server-core/package.json (1)
4-4: LGTM! Version and core dependency updated appropriately.The patch bump to 2.1.2 and @voltagent/core dependency update to 2.0.7 are consistent with the monorepo-wide resumable streaming release.
Also applies to: 7-7
examples/base/package.json (1)
7-7: LGTM! Dependency versions updated consistently.The version bumps for
@voltagent/coreand@voltagent/server-honoalign with the coordinated patch releases across the monorepo.Also applies to: 10-10
examples/with-postgres/package.json (1)
8-8: LGTM! Dependency versions updated correctly.The version bumps align with the resumable streaming release (core 2.0.7, server-hono 2.0.3).
Also applies to: 11-11
examples/with-amazon-bedrock/package.json (1)
8-8: LGTM! Dependency versions updated correctly.Consistent with the resumable streaming release across all examples.
Also applies to: 11-11
examples/with-auth/package.json (1)
7-7: LGTM! Dependency versions updated correctly.Version bumps are consistent with the release.
Also applies to: 10-10
examples/with-guardrails/package.json (1)
7-7: LGTM! Dependency versions updated correctly.The updates are consistent across the monorepo examples, aligning with the resumable streaming release.
Also applies to: 9-9
packages/server-core/CHANGELOG.md (1)
3-83: LGTM! Comprehensive documentation for the resumable streaming feature.The changelog entry provides clear server and client examples demonstrating the complete resumable streaming workflow. The code samples are well-structured and include both setup and usage patterns.
examples/with-chroma/package.json (1)
10-10: LGTM! Version bumps are consistent with the release.The dependency updates align with the PR objectives for the resumable streaming feature release.
Also applies to: 13-13
examples/with-rag-chatbot/package.json (1)
8-8: LGTM! Consistent version updates.The dependency bumps match the expected versions for this release.
Also applies to: 11-11
examples/with-nestjs/package.json (1)
10-12: LGTM! All three dependency updates are correct.The version bumps for
@voltagent/core,@voltagent/server-core, and@voltagent/server-honoall align with the release plan for resumable streaming support.packages/serverless-hono/CHANGELOG.md (1)
3-84: LGTM! Well-documented changelog entry.The new version 2.0.5 entry clearly documents the resumable streaming feature with helpful code examples. The dependency updates to
@voltagent/[email protected]and@voltagent/[email protected]are correctly noted.packages/server-hono/CHANGELOG.md (1)
3-85: LGTM! Comprehensive changelog documentation.The version 2.0.3 entry provides clear documentation of the resumable streaming feature with practical examples. All dependency updates (
@voltagent/[email protected],@voltagent/[email protected],@voltagent/[email protected]) are correctly documented.
| "@voltagent/core": "^2.0.7", | ||
| "@voltagent/libsql": "^2.0.2", | ||
| "@voltagent/server-hono": "^2.0.2", | ||
| "@voltagent/server-hono": "^2.0.3", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# First, let's verify the actual package.json content
echo "=== Checking package.json ==="
cat examples/next-js-chatbot-starter-template/package.json | grep -A 3 "@voltagent"
# Try to query npm registry for these package versions
echo -e "\n=== Checking npm registry for @voltagent/[email protected] ==="
curl -s https://registry.npmjs.org/@voltagent/core/2.0.7 | head -20
echo -e "\n=== Checking npm registry for @voltagent/[email protected] ==="
curl -s https://registry.npmjs.org/@voltagent/server-hono/2.0.3 | head -20
echo -e "\n=== Listing available versions for @voltagent/core ==="
curl -s https://registry.npmjs.org/@voltagent/core | jq -r '.versions | keys' 2>/dev/null | tail -20
echo -e "\n=== Listing available versions for @voltagent/server-hono ==="
curl -s https://registry.npmjs.org/@voltagent/server-hono | jq -r '.versions | keys' 2>/dev/null | tail -20Repository: VoltAgent/voltagent
Length of output: 1041
🌐 Web query:
@voltagent/core npm package security vulnerabilities 2.0.7
💡 Result:
I couldn't find any published security advisories or CVEs for "@voltagent/core" version 2.0.7 — and there does not appear to be a 2.0.7 release on the npm registry (current published versions are 0.x / 1.x on npm). See the package on npm and the project repository for releases. [1][2][3]
If you want a definitive check for your project environment, run:
- npm audit --json (or pnpm audit / yarn audit) and inspect results
- or use a vulnerability scanner (Snyk, OSS Index, Socket, etc.) against the exact lockfile that contains the resolved @voltagent/core version.
Sources:
[1] npm package page for @voltagent/core. [2] VoltAgent GitHub repository. [3] Socket package/security overview for @voltagent/core.
🌐 Web query:
@voltagent/server-hono npm package security vulnerabilities 2.0.3
💡 Result:
Short answer: I can't find an @voltagent/server-hono release v2.0.3 on public registries or advisories — the npm listing shows 1.x releases and libraries/docs reference 1.x usage. There are no public security advisories for @voltagent/server-hono itself; however, the Hono ecosystem (used by that package) has had separate vulnerabilities (e.g., CVE-2024-32652 affecting @hono/node-server). Sources:
- @voltagent/server-hono npm listing (shows 1.x). [1]
- VoltAgent docs / package references for @voltagent/server-hono. [2]
- GHSA / CVE and OSV entry for a Hono-related vulnerability (CVE-2024-32652 / GHSA-hgxw-5xg3-69jx). [3]
If you want, I can:
- re-check npm/registry for any unpublished or newer 2.0.3 release,
- run an npm audit for your project (paste package-lock or allow me to guide),
- or search for a specific advisory or CVE tied to a 2.0.3 release. Which would you prefer?
The package.json specifies @voltagent/core@^2.0.7 and @voltagent/server-hono@^2.0.3, but these versions are not published on npm:
@voltagent/corehighest available version: 2.0.6@voltagent/server-honohighest available version: 2.0.2
This will cause npm install to fail. Update to the existing versions (2.0.6 and 2.0.2 respectively) or wait for these versions to be published.
🤖 Prompt for AI Agents
In @examples/next-js-chatbot-starter-template/package.json around lines 23 - 25,
The package.json references non-existent npm versions for @voltagent/core and
@voltagent/server-hono; update the dependency entries for "@voltagent/core" and
"@voltagent/server-hono" to the latest published versions (use 2.0.6 for
@voltagent/core and 2.0.2 for @voltagent/server-hono) so npm install will
succeed, or alternatively defer to the published versions if newer ones become
available before merging.
| "@ai-sdk/openai": "^3.0.0", | ||
| "@voltagent/cli": "^0.1.20", | ||
| "@voltagent/core": "^2.0.6", | ||
| "@voltagent/core": "^2.0.7", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Verify all examples use the new versions consistently
echo "=== Checking for @voltagent/core versions in examples ==="
fd -t f '^package\.json$' examples/ --exec jq -r '.name + ": " + (.dependencies."@voltagent/core" // "NOT SET")' {} \; 2>/dev/null | sort
echo ""
echo "=== Checking for @voltagent/server-hono versions in examples ==="
fd -t f '^package\.json$' examples/ --exec jq -r '.name + ": " + (.dependencies."@voltagent/server-hono" // "NOT SET")' {} \; 2>/dev/null | sort
echo ""
echo "=== Total count of example package.json files ==="
fd -t f '^package\.json$' examples/ | wc -lRepository: VoltAgent/voltagent
Length of output: 6827
🏁 Script executed:
#!/bin/bash
# Verify the package versions exist on npm
echo "=== Checking @voltagent/[email protected] ==="
npm view @voltagent/[email protected] version 2>&1
echo ""
echo "=== Checking @voltagent/[email protected] ==="
npm view @voltagent/[email protected] version 2>&1Repository: VoltAgent/voltagent
Length of output: 917
Version bump cannot be approved: Target versions not published on npm and updates are inconsistent across examples.
The verification reveals two critical issues:
-
Packages not published: Neither
@voltagent/[email protected]nor@voltagent/[email protected]exist on npm—both return 404 errors. -
Inconsistent example updates: Out of 78 example packages:
- Only ~68 use
@voltagent/server-hono@^2.0.3(6 examples missing the dependency, 3 still on older versions) - Only ~72 use
@voltagent/core@^2.0.7(2 missing the dependency, 3 on older versions, 1 using~2.0.7) - Examples with older versions:
ai-ad-generator,assistant-ui-starter,example-with-live-evals,voltagent-with-copilotkit-server,with-jwt-authstill on^2.0.0or^2.0.2
- Only ~68 use
All examples must be updated consistently and the versions must be published on npm before this can be merged.
🤖 Prompt for AI Agents
In @examples/with-viteval/package.json at line 7, The PR bumps @voltagent/core
to 2.0.7 in examples/with-viteval but those versions are not published and the
example updates are inconsistent; revert or hold this version bump until
@voltagent/[email protected] and @voltagent/[email protected] are published to npm,
then update all example package.json files to use the exact same published range
(e.g., ^2.0.7 and ^2.0.3) consistently, adding the missing dependency entries
and correcting older entries (specifically fix ai-ad-generator,
assistant-ui-starter, example-with-live-evals, voltagent-with-copilotkit-server,
with-jwt-auth and any examples using ~2.0.7 or older ^2.0.0/^2.0.2), and only
merge once npm publish confirms those versions exist.
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
#921
c4591faThanks @omeraplak! - feat: add resumable streaming support via @voltagent/resumable-streams, with server adapters that let clients reconnect to in-flight streams.AI SDK client (resume on refresh):
@voltagent/[email protected]
Patch Changes
#921
c4591faThanks @omeraplak! - feat: add resumable streaming support via @voltagent/resumable-streams, with server adapters that let clients reconnect to in-flight streams.AI SDK client (resume on refresh):
Updated dependencies [
c4591fa]:@voltagent/[email protected]
Patch Changes
#921
c4591faThanks @omeraplak! - feat: add resumable streaming support via @voltagent/resumable-streams, with server adapters that let clients reconnect to in-flight streams.AI SDK client (resume on refresh):
Updated dependencies [
c4591fa]:@voltagent/[email protected]
Patch Changes
#921
c4591faThanks @omeraplak! - feat: add resumable streaming support via @voltagent/resumable-streams, with server adapters that let clients reconnect to in-flight streams.AI SDK client (resume on refresh):
Updated dependencies [
c4591fa]:@voltagent/[email protected]
Patch Changes
#921
c4591faThanks @omeraplak! - feat: add resumable streaming support via @voltagent/resumable-streams, with server adapters that let clients reconnect to in-flight streams.AI SDK client (resume on refresh):
Updated dependencies [
c4591fa]:Summary by cubic
Publish patch releases that add resumable streaming across the stack so clients can reconnect to in-flight streams. Examples are updated to use the new versions.
New Features
Dependencies
Written for commit e09c398. Summary will update on new commits.
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.