Skip to content

ci(changesets): version packages#1147

Merged
omeraplak merged 1 commit intomainfrom
changeset-release/main
Mar 10, 2026
Merged

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

Conversation

@voltagent-bot
Copy link
Member

@voltagent-bot voltagent-bot commented Mar 9, 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.6.8

Patch Changes

  • #1146 c7b4c45 Thanks @omeraplak! - Improve structured-output error handling for Agent.generateText when models do not emit a final output (for example after tool-calling steps).
    • Detect missing result.output immediately when output is requested and throw a descriptive VoltAgentError (STRUCTURED_OUTPUT_NOT_GENERATED) instead of surfacing a vague AI_NoOutputGeneratedError later.
    • Include finish reason and step/tool metadata in the error for easier debugging.
    • Add an unhandled-rejection hint in VoltAgent logs for missing structured outputs.

Summary by cubic

Release @voltagent/core 2.6.8 with clearer structured-output errors in Agent.generateText. Updates all examples and @voltagent/e2e to this version.

  • Bug Fixes

    • Throw VoltAgentError (STRUCTURED_OUTPUT_NOT_GENERATED) when result.output is missing, detected as soon as output is requested.
    • Include finish reason and step/tool metadata in the error to help debugging.
    • Add an unhandled-rejection hint in VoltAgent logs for missing structured outputs.
  • Dependencies

    • Bump @voltagent/core to 2.6.8 across examples and @voltagent/e2e; update CHANGELOG.md, remove the consumed changeset, and refresh pnpm-lock.yaml.

Written for commit d5d7191. Summary will update on new commits.

Summary by CodeRabbit

  • Bug Fixes

    • Improved error detection and messaging for structured output generation failures, with enhanced context for debugging.
  • Chores

    • Updated core package dependency across all examples to v2.6.8.
  • Documentation

    • Updated changelog with v2.6.8 release notes.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 9, 2026

Deploying voltagent with  Cloudflare Pages  Cloudflare Pages

Latest commit: d5d7191
Status: ✅  Deploy successful!
Preview URL: https://a005a2d8.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 Mar 9, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 5ad4c332-cec7-4a2f-b9cf-a84370aebfde

📥 Commits

Reviewing files that changed from the base of the PR and between c7b4c45 and d5d7191.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (83)
  • .changeset/curly-oranges-double.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-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
💤 Files with no reviewable changes (1)
  • .changeset/curly-oranges-double.md

📝 Walkthrough

Walkthrough

This PR deletes a changeset documenting structured-output error handling enhancements and updates the @voltagent/core dependency across 65+ example projects from ^2.6.7 to ^2.6.8, aligning with the core package version bump that includes improved error detection when models fail to emit required structured output.

Changes

Cohort / File(s) Summary
Changeset Cleanup
.changeset/curly-oranges-double.md
Removed changeset documenting structured-output error handling improvements for Agent.generateText, including descriptive error handling (STRUCTURED_OUTPUT_NOT_GENERATED) and metadata enrichment.
Core Package Release
packages/core/package.json, packages/core/CHANGELOG.md
Version bumped from 2.6.7 to 2.6.8; changelog entry added documenting enhanced error handling for missing structured outputs, including finish reason and step/tool metadata, plus unhandled-rejection hints in logs.
Example Dependency Updates
examples/*/package.json (65+ files)
Synchronized @voltagent/core dependency across all example projects from ^2.6.7 to ^2.6.8, including base, github-repo-analyzer, chatbot-starter, a2a-server, airtable, anthropic, auth, cerbos, chroma, cloudflare-workers, composio-mcp, custom-endpoints, dynamic-parameters/prompts, feedback, google-ai/drive-mcp/vertex-ai, groq-ai, guardrails, hooks, hugging-face-mcp, langfuse, mcp variations, memory-rest-api, middleware, nestjs, netlify-functions, nextjs variations, nuxt, offline-evals, ollama, peaka-mcp, pinecone, planagents, playwright, postgres, qdrant, rag-chatbot, recipe-generator, research-assistant, resumable-streams, retries-fallback, retrieval, slack, subagents, summarization, supabase, tavily-search, thinking-tool, tool-routing, tools, turso, vector-search, vercel-ai, viteval, voice utilities, voltagent-actions/exporter/managed-memory, voltops utilities, whatsapp, workflow variations, working-memory, workspace, youtube-to-blog, zapier-mcp.
E2E Tests
packages/e2e/package.json
Updated @voltagent/core dependency from ^2.6.7 to ^2.6.8.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~4 minutes

Possibly related PRs

Poem

🐰 A version bump hops through the land,
Dependencies updated, version bumped by hand,
From 2.6.7 to 2.6.8 we climb,
Better errors await, better structured time! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'ci(changesets): version packages' accurately reflects the PR's purpose as an automated release PR generated by Changesets action.
Description check ✅ Passed The PR description is comprehensive and includes release notes, changelog details, and a summary of changes. However, it does not follow the provided repository template structure with sections like 'What is the current behavior?' and 'What is the new behavior?'.
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

Tip

Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs).
Share your feedback on Discord.


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 84 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 a1b68cc into main Mar 10, 2026
24 checks passed
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