ci(changesets): version packages#1348
Conversation
|
Caution Review failedPull request was closed or merged during review No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (85)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthrough
Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
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.8.0
Minor Changes
#1347
e108ba7Thanks @omeraplak! - Add parallel input guardrails forstreamTextso async input checks can run while the model starts, buffer streamed output until they pass, and replace blocked streams without persisting generated assistant output.UI streams produced with
toUIMessageStreamResponse()or consumed by AI SDKuseChatreceive adata-input-guardrail-blockedevent before the replacement assistant text, so UIs can translate the block state without string-matching the fallback message:Summary by cubic
Publish
@voltagent/corev2.8.0 and roll this version across examples and e2e. Adds parallel input guardrails tostreamTextfor safer, non-blocking validation and clearer UI signaling.New Features
streamText: runs async input checks in parallel, buffers output until they pass, and replaces blocked streams without saving partial assistant output.toUIMessageStreamResponse(),useChat) emitdata-input-guardrail-blockedso UIs can handle the blocked state without string matching.Dependencies
@voltagent/coreto^2.8.0across examples and@voltagent/e2e; remove the processed changeset file.pnpm-lock.yamland resolve platform bindings (e.g., rolldown/wasm runtime) accordingly.Written for commit 5f08f60. Summary will update on new commits.
Summary by CodeRabbit
streamTextnow supports parallel input guardrails, allowing async input checks to run while the model begins streamingdata-input-guardrail-blockedevent for UI integration to detect guardrail block states