Skip to content

Preserve complete raw tool results - #58

Merged
jakekaplan merged 1 commit into
mainfrom
fix/call-tool-raw-result
Jul 30, 2026
Merged

Preserve complete raw tool results#58
jakekaplan merged 1 commit into
mainfrom
fix/call-tool-raw-result

Conversation

@jakekaplan

Copy link
Copy Markdown
Contributor

Preserves the complete SDK CallToolResult in callToolRaw() for both clients, retaining _meta and extension fields while keeping FastMCP’s structuredContent and isError normalization. Successful callTool() responses inherit the complete shape; error behavior is unchanged.

@jakekaplan
jakekaplan marked this pull request as ready for review July 30, 2026 12:50
@jakekaplan
jakekaplan merged commit f8b0c1d into main Jul 30, 2026
7 checks passed
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