Skip to content

fix(repo): include vercel-ai-exporter in workspace/build so package is published#1094

Open
pandego wants to merge 1 commit intoVoltAgent:mainfrom
pandego:fix/1024-vercel-ai-exporter-empty-package
Open

fix(repo): include vercel-ai-exporter in workspace/build so package is published#1094
pandego wants to merge 1 commit intoVoltAgent:mainfrom
pandego:fix/1024-vercel-ai-exporter-empty-package

Conversation

@pandego
Copy link
Contributor

@pandego pandego commented Feb 20, 2026

Summary

This PR fixes the packaging pipeline so @voltagent/vercel-ai-exporter is actually built and included in release workflows.

Root cause

  • pnpm-workspace.yaml explicitly excluded packages/vercel-ai-exporter
  • root build scripts also ignored @voltagent/vercel-ai-exporter

That combination can lead to publishing the package without generated dist artifacts.

Changes

  • remove !packages/vercel-ai-exporter from pnpm-workspace.yaml
  • include all packages in root build and build:all scripts (no exporter-specific ignore)
  • add changeset for @voltagent/vercel-ai-exporter patch release

Validation

  • verified fork branch push
  • verified workspace now includes exporter package
  • local full install with scripts is environment-limited here (native optional build toolchain); scoped verification performed with pnpm --ignore-scripts and package build path checks

Fixes #1024

Summary by CodeRabbit

  • Chores
    • Updated build configuration to include the vercel-ai-exporter package in the standard build and workspace setup.
    • Prepared patch release for vercel-ai-exporter package to ensure distribution files are generated during publish.

@changeset-bot
Copy link

changeset-bot bot commented Feb 20, 2026

🦋 Changeset detected

Latest commit: 89c35d9

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@voltagent/vercel-ai-exporter Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 20, 2026

No actionable comments were generated in the recent review. 🎉


📝 Walkthrough

Walkthrough

The PR removes @voltagent/vercel-ai-exporter from build and workspace exclusions, enabling it to be included in the build process so its distribution files are generated before publication. A changeset documents the patch release for this fix.

Changes

Cohort / File(s) Summary
Build Configuration
package.json
Removed --ignore @voltagent/vercel-ai-exporter`` flags from both build and `build:all` scripts, allowing the package to be included in the lerna build process.
Workspace Configuration
pnpm-workspace.yaml
Removed the exclusion entry for packages/vercel-ai-exporter, making the package part of the active workspace.
Release Documentation
.changeset/fair-dingos-bake.md
Added changeset entry documenting a patch release for @voltagent/vercel-ai-exporter with a note to ensure dist files are generated before publish.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A package once lost in the shadows deep,
Now awakens from its slumber's keep,
Build scripts rewritten, workspace set free,
The exporter lives—no longer empty!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'fix(repo): include vercel-ai-exporter in workspace/build so package is published' clearly and specifically describes the main change, following conventional commit format and directly addressing the core issue of including the package in the build pipeline.
Description check ✅ Passed The PR description is well-structured, covering root cause analysis, specific changes made, and validation steps performed. It includes a reference to the fixed issue and aligns with repository requirements for changesets and commit conventions.
Linked Issues check ✅ Passed The PR comprehensively addresses issue #1024 by removing the vercel-ai-exporter exclusion from workspace and build configurations, enabling the package to be built and published with its dist artifacts, thereby resolving the empty package problem.
Out of Scope Changes check ✅ Passed All changes directly address the root causes of issue #1024: removing exclusions from pnpm-workspace.yaml and build scripts, plus adding a changeset. No extraneous modifications outside the scope of fixing the packaging pipeline are present.
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

Tip

Issue Planner is now in beta. Read the docs and try it out! 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 4 files

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.

[BUG]@voltagent/vercel-ai-exporter pacakge is empty after installed

1 participant