Skip to content

Conversation

@mariokorte
Copy link
Contributor

@mariokorte mariokorte commented Dec 3, 2025

This fixes wrong assignments of input and output schemas as well as usage of wrong key for structuredContent in tool responses.


Summary by cubic

Align Tool attribute names and result handling with MCP conventions to fix schema assignment errors and ensure structured content is returned correctly.

  • Bug Fixes
    • Use Tool.inputs and Tool.outputs for MCP inputSchema/outputSchema, including resource tools.
    • Read result.structuredContent instead of result.structured_output.

Written for commit 6b285f6. Summary will update automatically on new commits.

h3xxit and others added 15 commits August 26, 2025 17:03
…tool-calling-protocol/dev

Add docs and update http to 1.0.2
…tool-calling-protocol/dev

Fix response json parsing when content type is wrong
…om universal-tool-calling-protocol/dev

Update CLI
…tool-calling-protocol/dev

Plugin updates
…tool-calling-protocol/dev

  Add WebSocket transport implementation for real-time communication …
…tool-calling-protocol/dev

Socket and GraphQL Plugins
…tool-calling-protocol/dev

Update UTCP to 1.1
…tool-calling-protocol/dev

Update all plugins to 1.1
…tool-calling-protocol/dev

Fix some issues
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 1 file

@h3xxit h3xxit changed the base branch from main to dev December 3, 2025 16:37
@h3xxit h3xxit merged commit 4e3205d into universal-tool-calling-protocol:dev Dec 3, 2025
1 of 10 checks passed
@h3xxit
Copy link
Member

h3xxit commented Dec 3, 2025

Thank you very much for the fix! If you wanna get added to our contributors page, https://www.utcp.io/about/about-us please send me your name and any link you want added. Also feel free to join the discord linked there!

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