Skip to content

Conversation

@voltagent-bot
Copy link
Member

@voltagent-bot voltagent-bot commented Oct 9, 2025

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

  • #654 78b9727 Thanks @VISHWAJ33T! - feat(workflow): Improve typing for state parameter in steps.

  • #669 6d00793 Thanks @marinoska! - Fix duplicate tool registration during agent preparation.

  • #663 7fef3a7 Thanks @VISHWAJ33T! - feat(workflow): add support for dynamic schemas in agent steps

  • #659 c4d13f2 Thanks @marinoska! - Add first-class support for client-side tool calls and Vercel AI hooks integration.

    This enables tools to run in the browser (no execute function) while the model remains on the server. Tool calls are surfaced to the client via Vercel AI hooks (useChat/useAssistant), executed with access to browser APIs, and their results are sent back to the model using addToolResult with the original toolCallId.

    Highlights:

    • Define a client-side tool by omitting the execute function.
    • Automatic interception of tool calls on the client via onToolCall in useChat/useAssistant.
    • Report outputs and errors back to the model via addToolResult(toolCallId, payload), preserving conversation state.
    • Example added/updated: examples/with-client-side-tools (Next.js + Vercel AI).

    Docs:

    • README: Clarifies client-side tool support and where it fits in the stack.
    • website/docs/agents/tools.md: New/updated “Client-Side Tools” section, end-to-end flow with useChat/useAssistant, addToolResult usage, and error handling.

@voltagent/[email protected]

Patch Changes

  • #659 c4d13f2 Thanks @marinoska! - Add first-class support for client-side tool calls and Vercel AI hooks integration.

    This enables tools to run in the browser (no execute function) while the model remains on the server. Tool calls are surfaced to the client via Vercel AI hooks (useChat/useAssistant), executed with access to browser APIs, and their results are sent back to the model using addToolResult with the original toolCallId.

    Highlights:

    • Define a client-side tool by omitting the execute function.
    • Automatic interception of tool calls on the client via onToolCall in useChat/useAssistant.
    • Report outputs and errors back to the model via addToolResult(toolCallId, payload), preserving conversation state.
    • Example added/updated: examples/with-client-side-tools (Next.js + Vercel AI).

    Docs:

    • README: Clarifies client-side tool support and where it fits in the stack.
    • website/docs/agents/tools.md: New/updated “Client-Side Tools” section, end-to-end flow with useChat/useAssistant, addToolResult usage, and error handling.

@voltagent/[email protected]

Patch Changes

@joggrbot

This comment has been minimized.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 9, 2025

Deploying voltagent with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0dc83f5
Status: ✅  Deploy successful!
Preview URL: https://bb70299a.voltagent.pages.dev
Branch Preview URL: https://changeset-release-main.voltagent.pages.dev

View logs

@voltagent-bot voltagent-bot force-pushed the changeset-release/main branch 5 times, most recently from 0dc83f5 to ca799d6 Compare October 10, 2025 19:30
@voltagent-bot voltagent-bot force-pushed the changeset-release/main branch from ca799d6 to 14551c6 Compare October 10, 2025 19:34
@omeraplak omeraplak merged commit 46ed7b0 into main Oct 10, 2025
20 checks passed
@omeraplak omeraplak deleted the changeset-release/main branch October 10, 2025 19:40
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