Conversation
Deploying voltagent with
|
| Latest commit: |
5bc2cf0
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://85761186.voltagent.pages.dev |
| Branch Preview URL: | https://changeset-release-main.voltagent.pages.dev |
This comment has been minimized.
This comment has been minimized.
📝 WalkthroughWalkthroughRemoved a release changeset; bumped Changes
Sequence Diagram(s)sequenceDiagram
autonumber
participant Dev as Developer
participant Agent as Agent Runtime
participant Tool as Tool (call)
participant Hook as onToolError Hook
participant Serializer as Error Serializer
Dev->>Agent: triggers tool execution
Agent->>Tool: call tool
Tool-->>Agent: throws error
Agent->>Hook: invoke onToolError(error, context)
Hook-->>Agent: returns transformed payload
Agent->>Serializer: serialize transformed payload
Serializer-->>Dev: delivered tool error payload
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 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 |
e4d632d to
5bc2cf0
Compare
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
packages/scorers/package.json (1)
33-34:⚠️ Potential issue | 🟡 MinorPeer dependency for
@voltagent/coremay be too broad.The direct dependency requires
^2.4.0(line 7), indicating scorers 2.1.0 relies on APIs introduced in core 2.4.0 (e.g.,AgentEvalToolCall,AgentEvalToolResult). However, the peer dependency still allows^2.0.0, which could let consumers install an older core version that lacks these APIs, potentially causing runtime errors when npm dedupes.Consider tightening the peer dependency to
^2.4.0to match.
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]
Minor Changes
#1055
21891b4Thanks @omeraplak! - feat: add tool-aware live-eval payloads and a deterministic tool-call accuracy scorerWhat's New
@voltagent/coremessages,toolCalls, andtoolResults.toolCalls/toolResultsare not explicitly provided, they are derived from the normalized message/step chain.AgentEvalToolCallandAgentEvalToolResult.@voltagent/scorerscreateToolCallAccuracyScorerCodefor deterministic tool evaluation.expectedTool) and ordered tool-chain checks (expectedToolOrder).Code Examples
Built-in tool-call scorer:
Custom scorer using
toolCalls+toolResults:#1054
3556385Thanks @omeraplak! - feat: addonToolErrorhook for customizing tool error payloads before serializationExample:
@voltagent/[email protected]
Minor Changes
#1055
21891b4Thanks @omeraplak! - feat: add tool-aware live-eval payloads and a deterministic tool-call accuracy scorerWhat's New
@voltagent/coremessages,toolCalls, andtoolResults.toolCalls/toolResultsare not explicitly provided, they are derived from the normalized message/step chain.AgentEvalToolCallandAgentEvalToolResult.@voltagent/scorerscreateToolCallAccuracyScorerCodefor deterministic tool evaluation.expectedTool) and ordered tool-chain checks (expectedToolOrder).Code Examples
Built-in tool-call scorer:
Custom scorer using
toolCalls+toolResults:Patch Changes
21891b4,3556385]:Summary by CodeRabbit
New Features
onToolErrorhook to customize tool error payloads before serialization.Documentation