Skip to content

Conversation

@Tarquinen
Copy link
Collaborator

Summary

  • Fix deduplicator parameter access: Access tool parameters from part.state.input instead of part.parameters. Session message ToolPart stores input in part.state.input, not part.parameters. When parameters were undefined, all tools of the same type got identical signatures, causing the deduplicator to incorrectly mark them all as duplicates.
  • Exclude batch tools from unknown metadata count: Batch tools should not contribute to the unknown metadata count in notifications.
  • Refactor: Extract extractParameterKey to display-utils module for better code organization.

Version

v0.3.18

…ameters

Session message ToolPart stores input in part.state.input, not part.parameters.
When parameters were undefined, all tools of the same type got identical
signatures, causing the deduplicator to incorrectly mark them all as duplicates.
@Tarquinen Tarquinen merged commit 3d27337 into master Nov 26, 2025
1 check passed
@Tarquinen Tarquinen deleted the fix/deduplicator-param-access-and-batch-exclusion branch November 26, 2025 20:19
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