Skip to content

ci(changesets): version packages#962

Merged
omeraplak merged 1 commit into
mainfrom
changeset-release/main
Jan 19, 2026
Merged

ci(changesets): version packages#962
omeraplak merged 1 commit into
mainfrom
changeset-release/main

Conversation

@voltagent-bot

@voltagent-bot voltagent-bot commented Jan 17, 2026

Copy link
Copy Markdown
Member

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

Patch Changes

  • #959 99ba28c Thanks @omeraplak! - feat: allow PlanAgent task tool to forward subagent stream events via supervisorConfig

    Example:

    const agent = new PlanAgent({
      name: "Supervisor",
      systemPrompt: "Delegate when helpful.",
      model: "openai/gpt-4o",
      task: {
        supervisorConfig: {
          fullStreamEventForwarding: {
            types: ["tool-call", "tool-result", "text-delta"],
          },
        },
      },
    });
  • #963 ee1ad19 Thanks @omeraplak! - feat: add retry/fallback hooks and middleware retry feedback

    Model Retry and Fallback

    Configure ordered model candidates with per-model retry limits.

    import { Agent } from "@voltagent/core";
    import { anthropic } from "@ai-sdk/anthropic";
    
    const agent = new Agent({
      name: "Support",
      instructions: "Answer support questions with short, direct replies.",
      model: [
        { id: "primary", model: "openai/gpt-4o-mini", maxRetries: 2 },
        { id: "fallback", model: anthropic("claude-3-5-sonnet"), maxRetries: 1 },
      ],
    });
    • maxRetries is per model (total attempts = maxRetries + 1).
    • If retries are exhausted, VoltAgent tries the next enabled model.

    Middleware Retry Feedback

    Middleware can request a retry. The retry reason and metadata are added as a system
    message for the next attempt.

    import { Agent, createOutputMiddleware } from "@voltagent/core";
    
    const requireSignature = createOutputMiddleware<string>({
      name: "RequireSignature",
      handler: ({ output, abort }) => {
        if (!output.includes("-- Support")) {
          abort("Missing signature", { retry: true, metadata: { signature: "-- Support" } });
        }
        return output;
      },
    });
    
    const agent = new Agent({
      name: "Support",
      instructions: "Answer support questions with short, direct replies.",
      model: "openai/gpt-4o-mini",
      maxMiddlewareRetries: 1,
      outputMiddlewares: [requireSignature],
    });

    Input Middleware Example

    Input middleware can rewrite user input before guardrails and hooks.

    import { Agent, createInputMiddleware } from "@voltagent/core";
    
    const normalizeInput = createInputMiddleware({
      name: "NormalizeInput",
      handler: ({ input }) => {
        if (typeof input !== "string") return input;
        return input.trim();
      },
    });
    
    const agent = new Agent({
      name: "Support",
      instructions: "Answer support questions with short, direct replies.",
      model: "openai/gpt-4o-mini",
      inputMiddlewares: [normalizeInput],
    });

    Retry and Fallback Hooks

    Track retries and fallbacks in hooks. onRetry runs for LLM and middleware retries.

    const agent = new Agent({
      name: "RetryHooks",
      instructions: "Answer support questions with short, direct replies.",
      model: "openai/gpt-4o-mini",
      hooks: {
        onRetry: async (args) => {
          if (args.source === "llm") {
            console.log(`LLM retry ${args.nextAttempt}/${args.maxRetries + 1} for ${args.modelName}`);
            return;
          }
          console.log(
            `Middleware retry ${args.retryCount + 1}/${args.maxRetries + 1} for ${args.middlewareId ?? "unknown"}`
          );
        },
        onFallback: async ({ stage, fromModel, nextModel }) => {
          console.log(`Fallback (${stage}) from ${fromModel} to ${nextModel ?? "next"}`);
        },
      },
    });
  • Updated dependencies [c39fedd]:

    • @voltagent/internal@1.0.3

@voltagent/internal@1.0.3

Patch Changes

  • #961 c39fedd Thanks @rallu! - fix(internal): improve safeStringify function to handle circular references more effectively

Summary by CodeRabbit

Release Notes

  • New Features

    • Added stream event forwarding for PlanAgent supervisorConfig to enable subagent stream event handling
    • Introduced retry and fallback hooks with middleware retry feedback support
  • Bug Fixes

    • Improved circular reference handling in internal string conversion
  • Chores

    • Updated core and internal dependencies across example projects

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

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jan 17, 2026

Copy link
Copy Markdown

Deploying voltagent with  Cloudflare Pages  Cloudflare Pages

Latest commit: f9377c9
Status: ✅  Deploy successful!
Preview URL: https://5e45a176.voltagent.pages.dev
Branch Preview URL: https://changeset-release-main.voltagent.pages.dev

View logs

@coderabbitai

coderabbitai Bot commented Jan 17, 2026

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

Bumps package versions to publish packages/core@2.1.3 and packages/internal@1.0.3, removes a .changeset file, adds changelog entries for core and internal, and updates @voltagent/core (and some @voltagent/internal) in many example package.json files.

Changes

Cohort / File(s) Summary
Changeset removal
\.changeset/planagent-task-stream-forwarding.md
Deleted the changeset that documented PlanAgent subagent stream event forwarding.
Core package
packages/core/package.json
Version bumped 2.1.22.1.3; dependency @voltagent/internal updated to ^1.0.3.
Core changelog
packages/core/CHANGELOG.md
Added 2.1.3 patch notes (references PlanAgent stream-forwarding, retry/fallback hooks, middleware retry feedback).
Internal package
packages/internal/package.json
Version bumped 1.0.21.0.3.
Internal changelog
packages/internal/CHANGELOG.md
Added 1.0.3 changelog entry (safeStringify circular-reference fix).
Example dependency updates (many)
examples/*/package.json, examples/*/*/package.json
Updated @voltagent/core from ^2.1.2^2.1.3 across numerous example projects; some examples also updated @voltagent/internal to ^1.0.3.

Sequence Diagram(s)

(omitted — changes are version/changelog and dependency updates without new multi-component control flow)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 I hopped through versions, a tiny leap so bright,
Bumped cores and internals into the light.
Changelogs penned, examples marched in line,
One changeset folded — the release looks fine.
A carrot toast to tidy change tonight! 🥕✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: an automated release commit by Changesets that versions and publishes packages.
Description check ✅ Passed The description thoroughly documents the release, listing all package versions, features, and fixes with commit references, pull request numbers, and detailed examples.
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.


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

@ghost

This comment has been minimized.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

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.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 13

🤖 Fix all issues with AI agents
In `@examples/with-amazon-bedrock/package.json`:
- Line 6: The package.json dependency entry uses a non-existent version
"@voltagent/core": "^2.1.3"; change that dependency string to the published
version by updating the entry to "@voltagent/core": "^2.1.2" so npm install
succeeds—locate and edit the dependency line containing "@voltagent/core" in
package.json and replace 2.1.3 with 2.1.2.

In `@examples/with-client-side-tools/package.json`:
- Line 7: Update the published dependency version: replace the dependency entry
"@voltagent/core": "^2.1.3" with an available release such as "@voltagent/core":
"^2.1.0" in package.json, then regenerate your lockfile (npm install or yarn
install) so the lockfile reflects the updated version; ensure any CI or build
scripts that reference `@voltagent/core` use the updated version string.

In `@examples/with-cloudflare-workers/package.json`:
- Line 6: Update the dependency entry in package.json that references
"@voltagent/core": change the version string from "^2.1.3" to the published
version "^2.1.2" so npm install can resolve the package; locate the dependency
line for "@voltagent/core" and replace the version token accordingly.

In `@examples/with-google-vertex-ai/package.json`:
- Line 6: Update the dependency entry for "@voltagent/core" to a valid published
version (replace "^2.1.3" with an available version such as "^2.1.2") in the
package.json so npm can resolve the package; ensure any lockfile is regenerated
(npm install or yarn install) after updating.

In `@examples/with-guardrails/package.json`:
- Line 6: The package.json entry for the dependency "@voltagent/core" references
a non-existent version (^2.1.3); update that dependency string to the published
latest version (^2.1.2) so npm can install it—find the "@voltagent/core" line in
package.json and change the version token accordingly.

In `@examples/with-hooks/package.json`:
- Line 6: The package.json references a non-existent dependency version
"@voltagent/core": "^2.1.3"; update that entry to the latest published version
by changing the dependency string to "@voltagent/core": "^2.1.2" so installs
succeed (edit the package.json dependency line that currently contains
"@voltagent/core": "^2.1.3" and replace the version).

In `@examples/with-mcp-server/package.json`:
- Line 4: The dependency entry for "@voltagent/core" in examples/with-mcp-server
is referencing a non-existent version 2.1.3; update the package.json dependency
value for "@voltagent/core" to the published version "^2.1.2" (replace the
version string for the "@voltagent/core" dependency) so npm install can succeed.

In `@examples/with-nuxt/package.json`:
- Line 6: Update the dependency entry for "@voltagent/core" which currently
references a non-existent version "^2.1.3" by changing it to the published
latest "^2.1.2"; locate the dependency line with the key "@voltagent/core" in
package.json and replace the version specifier so the project installs the
actual released package.

In `@examples/with-postgres/package.json`:
- Line 7: The package.json references a non-existent version "@voltagent/core":
"^2.1.3"; update that dependency to the latest published version by changing the
dependency entry for "@voltagent/core" to "^2.1.2" so installs succeed.

In `@examples/with-slack/package.json`:
- Line 6: The dependency version for `@voltagent/core` in package.json is
incorrect (refs the non-existent 2.1.3); update the version string in
package.json (the "@voltagent/core" entry) to "^2.1.2" so npm can resolve the
package successfully.

In `@examples/with-viteval/package.json`:
- Line 6: The package.json currently depends on an unpublished version
"@voltagent/core": "^2.1.3" which will break installs; update the dependency
entry in package.json to a published version (for example "@voltagent/core":
"^1.1.0") or coordinate to publish 2.1.3 before merging so the install succeeds
— edit the "@voltagent/core" line accordingly and run npm install to verify.

In `@examples/with-voltagent-actions/package.json`:
- Line 6: Replace the non-existent dependency version in package.json for
"@voltagent/core"; change the current version spec "^2.1.3" to the published
version "^2.1.2" so package installation uses the available release (update the
version string in the dependencies block where "@voltagent/core" is declared).

In `@examples/with-whatsapp/package.json`:
- Line 7: Replace the non-existent dependency version by updating the
package.json dependency for "@voltagent/core" from "^2.1.3" to the published
version "^2.1.2" so the project uses the correct, available package version.

"dependencies": {
"@voltagent/cli": "^0.1.21",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

npm view `@voltagent/core`@2.1.3 version 2>&1

Repository: VoltAgent/voltagent

Length of output: 443


🏁 Script executed:

npm view `@voltagent/core` versions --json 2>&1 | head -50

Repository: VoltAgent/voltagent

Length of output: 642


🏁 Script executed:

npm view `@voltagent/core` versions --json 2>&1 | tail -20

Repository: VoltAgent/voltagent

Length of output: 277


@voltagent/core 2.1.3 does not exist—downgrade to 2.1.2.
The specified version is not published on npm. The latest available version is 2.1.2. Update the dependency to "@voltagent/core": "^2.1.2" to resolve npm install failures.

🤖 Prompt for AI Agents
In `@examples/with-amazon-bedrock/package.json` at line 6, The package.json
dependency entry uses a non-existent version "@voltagent/core": "^2.1.3"; change
that dependency string to the published version by updating the entry to
"@voltagent/core": "^2.1.2" so npm install succeeds—locate and edit the
dependency line containing "@voltagent/core" in package.json and replace 2.1.3
with 2.1.2.

"@ai-sdk/react": "^3.0.0",
"@libsql/client": "^0.15.0",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🌐 Web query:

@voltagent/core@2.1.3 npm package

💡 Result:

I couldn't find a published @voltagent/core version 2.1.3. The project’s releases and package info show 2.1.0 as a recent published release (and many 1.x releases). See the project site and releases for details: [VoltAgent website] [1], GitHub releases summary showing 2.1.0 [2].

If you want to check locally or install the latest available version, run:

  • npm view @voltagent/core versions
  • npm install @voltagent/core@latest

Sources:
[1] https://voltagent.dev/ (project site).
[2] GitHub releases / repo summary (VoltAgent/voltagent).


Update dependency to an available version.
Version @voltagent/core@2.1.3 is not published on npm. The latest available version is 2.1.0. Update the dependency to "@voltagent/core": "^2.1.0" or a version that exists in the published releases.

🤖 Prompt for AI Agents
In `@examples/with-client-side-tools/package.json` at line 7, Update the published
dependency version: replace the dependency entry "@voltagent/core": "^2.1.3"
with an available release such as "@voltagent/core": "^2.1.0" in package.json,
then regenerate your lockfile (npm install or yarn install) so the lockfile
reflects the updated version; ensure any CI or build scripts that reference
`@voltagent/core` use the updated version string.

"version": "1.0.0",
"dependencies": {
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify that `@voltagent/core`@2.1.3 exists on npm
curl -s https://registry.npmjs.org/@voltagent%2Fcore \
  | jq -r '.versions["2.1.3"].version // empty'

# Check the latest dist-tag to ensure expected release alignment
curl -s https://registry.npmjs.org/@voltagent%2Fcore \
  | jq -r '.["dist-tags"]'

Repository: VoltAgent/voltagent

Length of output: 112


Downgrade @voltagent/core to 2.1.2 — version 2.1.3 does not exist on npm.

The latest published version is 2.1.2 (dist-tags show latest: 2.1.2). Version 2.1.3 has not been released. The package.json references a non-existent version, which will cause npm install to fail.

🤖 Prompt for AI Agents
In `@examples/with-cloudflare-workers/package.json` at line 6, Update the
dependency entry in package.json that references "@voltagent/core": change the
version string from "^2.1.3" to the published version "^2.1.2" so npm install
can resolve the package; locate the dependency line for "@voltagent/core" and
replace the version token accordingly.

"dependencies": {
"@voltagent/cli": "^0.1.21",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

npm view `@voltagent/core` versions --json | tail -20

Repository: VoltAgent/voltagent

Length of output: 277


🏁 Script executed:

npm view `@voltagent/core`@2.1.3

Repository: VoltAgent/voltagent

Length of output: 443


Version 2.1.3 does not exist on npm. The latest available version of @voltagent/core is 2.1.2. Update the dependency to use an available version.

Available versions: 2.1.2, 2.1.1, 2.1.0, 2.0.14, and earlier.

🤖 Prompt for AI Agents
In `@examples/with-google-vertex-ai/package.json` at line 6, Update the dependency
entry for "@voltagent/core" to a valid published version (replace "^2.1.3" with
an available version such as "^2.1.2") in the package.json so npm can resolve
the package; ensure any lockfile is regenerated (npm install or yarn install)
after updating.

"dependencies": {
"@voltagent/cli": "^0.1.21",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

npm view `@voltagent/core`@2.1.3 version 2>&1

Repository: VoltAgent/voltagent

Length of output: 443


🏁 Script executed:

npm view `@voltagent/core` versions --json 2>&1 | head -50

Repository: VoltAgent/voltagent

Length of output: 642


🏁 Script executed:

npm view `@voltagent/core` versions --json 2>&1 | tail -20

Repository: VoltAgent/voltagent

Length of output: 277


Update @voltagent/core to 2.1.2—version 2.1.3 does not exist on npm.

The specified version 2.1.3 is not published. The latest available version is 2.1.2. Update the dependency to "@voltagent/core": "^2.1.2" to resolve the package.

🤖 Prompt for AI Agents
In `@examples/with-guardrails/package.json` at line 6, The package.json entry for
the dependency "@voltagent/core" references a non-existent version (^2.1.3);
update that dependency string to the published latest version (^2.1.2) so npm
can install it—find the "@voltagent/core" line in package.json and change the
version token accordingly.

"dependencies": {
"@voltagent/cli": "^0.1.21",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

npm view `@voltagent/core`@2.1.3 version 2>&1

Repository: VoltAgent/voltagent

Length of output: 443


🏁 Script executed:

npm view `@voltagent/core` versions --json 2>&1 | head -50

Repository: VoltAgent/voltagent

Length of output: 642


🏁 Script executed:

npm view `@voltagent/core` version

Repository: VoltAgent/voltagent

Length of output: 68


@voltagent/core@2.1.3 does not exist on npm; update to 2.1.2 (latest available version).

Version 2.1.3 is not published in the npm registry. The package.json will fail to install. Downgrade to "@voltagent/core": "^2.1.2", which is the latest available version.

🤖 Prompt for AI Agents
In `@examples/with-postgres/package.json` at line 7, The package.json references a
non-existent version "@voltagent/core": "^2.1.3"; update that dependency to the
latest published version by changing the dependency entry for "@voltagent/core"
to "^2.1.2" so installs succeed.

"dependencies": {
"@voltagent/cli": "^0.1.21",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

npm view `@voltagent/core` version

Repository: VoltAgent/voltagent

Length of output: 68


🏁 Script executed:

# Also check the full package.json for context
cat -n examples/with-slack/package.json | head -20

Repository: VoltAgent/voltagent

Length of output: 673


Correct @voltagent/core version to 2.1.2—version 2.1.3 does not exist in npm registry.

The package.json specifies @voltagent/core@2.1.3, but the npm registry only has version 2.1.2 available. This will cause dependency resolution failures during installation. Change line 6 to:

    "@voltagent/core": "^2.1.2",
🤖 Prompt for AI Agents
In `@examples/with-slack/package.json` at line 6, The dependency version for
`@voltagent/core` in package.json is incorrect (refs the non-existent 2.1.3);
update the version string in package.json (the "@voltagent/core" entry) to
"^2.1.2" so npm can resolve the package successfully.

"dependencies": {
"@voltagent/cli": "^0.1.21",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

npm view `@voltagent/core`@2.1.3 version

Repository: VoltAgent/voltagent

Length of output: 182


🌐 Web query:

@voltagent/core 2.1.3 npm package

💡 Result:

I couldn't find a published @voltagent/core version 2.1.3 on the npm registry. npm shows the package (current npm listing/last-published info) but lists versions in the 0.1.x–1.1.x range, while the project repo shows 2.x releases on GitHub—indicating a registry/release mismatch. [1][2]

What you can do:

  • Check the registry yourself: npm view @voltagent/core versions. [npm listing]. [1]
  • If you need a 2.1.x release, check the repo releases/tags on GitHub and the project docs for publish notes. [2]

References

  1. npm package page for @voltagent/core. [1]
  2. VoltAgent GitHub repository / releases and official site. [2]

@voltagent/core@2.1.3 is not published on npm—this will cause installation failures.

The npm registry only has versions 0.1.x–1.1.x available. While the GitHub repository shows 2.x releases, version 2.1.3 has not been published to npm. Revert to an available version (e.g., from the 1.1.x range) or ensure 2.1.3 is published before merging.

🤖 Prompt for AI Agents
In `@examples/with-viteval/package.json` at line 6, The package.json currently
depends on an unpublished version "@voltagent/core": "^2.1.3" which will break
installs; update the dependency entry in package.json to a published version
(for example "@voltagent/core": "^1.1.0") or coordinate to publish 2.1.3 before
merging so the install succeeds — edit the "@voltagent/core" line accordingly
and run npm install to verify.

"dependencies": {
"@voltagent/cli": "^0.1.21",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

npm view `@voltagent/core`@2.1.3 version 2>&1

Repository: VoltAgent/voltagent

Length of output: 443


🏁 Script executed:

npm view `@voltagent/core` versions --json 2>&1 | head -50

Repository: VoltAgent/voltagent

Length of output: 642


🏁 Script executed:

npm view `@voltagent/core`@latest version

Repository: VoltAgent/voltagent

Length of output: 68


Update @voltagent/core to 2.1.2—version 2.1.3 does not exist on npm.
The specified version is not published. The latest available version is 2.1.2.

    "@voltagent/core": "^2.1.2",
🤖 Prompt for AI Agents
In `@examples/with-voltagent-actions/package.json` at line 6, Replace the
non-existent dependency version in package.json for "@voltagent/core"; change
the current version spec "^2.1.3" to the published version "^2.1.2" so package
installation uses the available release (update the version string in the
dependencies block where "@voltagent/core" is declared).

"@supabase/supabase-js": "^2.49.4",
"@voltagent/cli": "^0.1.21",
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

npm view `@voltagent/core`@2.1.3 version 2>&1

Repository: VoltAgent/voltagent

Length of output: 443


🏁 Script executed:

npm view `@voltagent/core` versions --json 2>&1 | head -100

Repository: VoltAgent/voltagent

Length of output: 1251


🏁 Script executed:

npm view `@voltagent/core` versions --json 2>&1 | tail -20

Repository: VoltAgent/voltagent

Length of output: 277


@voltagent/core@2.1.3 does not exist—use 2.1.2 instead.

The version 2.1.3 is not published on npm. The latest available version is 2.1.2. Update the dependency to "@voltagent/core": "^2.1.2" to resolve correctly.

🤖 Prompt for AI Agents
In `@examples/with-whatsapp/package.json` at line 7, Replace the non-existent
dependency version by updating the package.json dependency for "@voltagent/core"
from "^2.1.3" to the published version "^2.1.2" so the project uses the correct,
available package version.

@voltagent-bot
voltagent-bot force-pushed the changeset-release/main branch from 92ce4c5 to 135f376 Compare January 19, 2026 02:18

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@examples/with-resumable-streams/package.json`:
- Line 7: The package dependency for `@voltagent/core` is set to an unavailable
version "^2.1.3"; update the package.json dependency entry for "@voltagent/core"
to use the published version "^2.1.2" so installations succeed (replace the
version string in the existing dependency line).
♻️ Duplicate comments (3)
examples/with-viteval/package.json (1)

6-6: LGTM — this is a Changesets release PR.

The previous review comment flagging version 2.1.3 as unpublished is not applicable here. As stated in the PR description: "Merging will publish the updated packages to npm automatically." This is the expected Changesets workflow where version bumps are committed first, then packages are published to npm upon merge.

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

6-6: LGTM — Changesets will publish upon merge.

The previous review flagging 2.1.3 as unavailable doesn't apply to Changesets release PRs. The package will be published to npm when this PR is merged.

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

4-4: Re-verify @voltagent/core@2.1.3 is published.

Same concern as earlier: ensure the version is on npm before merging so installs don’t fail.

#!/bin/bash
# Verify published version exists on npm
npm view `@voltagent/core`@2.1.3 version
npm view `@voltagent/core` versions --json | tail -20

"author": "",
"dependencies": {
"@voltagent/core": "^2.1.2",
"@voltagent/core": "^2.1.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify published version exists on npm
npm view `@voltagent/core`@2.1.3 version 2>&1
echo "---"
npm view `@voltagent/core` versions --json 2>&1 | tail -30

Repository: VoltAgent/voltagent

Length of output: 778


Update dependency to use available version 2.1.2.

@voltagent/core@2.1.3 is not published on npm. The latest available version is 2.1.2. Change the dependency from "@voltagent/core": "^2.1.3" to "@voltagent/core": "^2.1.2" to allow the example to install successfully.

🤖 Prompt for AI Agents
In `@examples/with-resumable-streams/package.json` at line 7, The package
dependency for `@voltagent/core` is set to an unavailable version "^2.1.3"; update
the package.json dependency entry for "@voltagent/core" to use the published
version "^2.1.2" so installations succeed (replace the version string in the
existing dependency line).

@voltagent-bot
voltagent-bot force-pushed the changeset-release/main branch from 135f376 to f9377c9 Compare January 19, 2026 02:39
@omeraplak
omeraplak merged commit 7cd782d into main Jan 19, 2026
22 checks passed
@omeraplak
omeraplak deleted the changeset-release/main branch January 19, 2026 16:04
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