xsecuremcp / src /fastmcp /tools /tool_transform.py

Commit History

switch from `pyright` to `ty` (#1545)
670f900
unverified

nate nowack commited on

Fix breaking change: restore output_schema=False compatibility (#1482)
3685b24
unverified

Jeremiah Lowin commited on

Ensure transformed tools generate structured content (#1443)
d0abf98
unverified

Jeremiah Lowin commited on

Add meta support to tool transformation utilities (#1295)
3257d51
unverified

Jeremiah Lowin commited on

Fix: prune hidden parameter defs (#1257)
12d4e5f
unverified

muhammadkhalid-03 commited on

Small clean-up from MCP Tool Transform PR (#1267)
2509c47
unverified

William Easton commited on

Log tool name on transform validation error (#1238)
6eb724d
unverified

William Easton commited on

[🐶] Transform MCP Server Tools (#1132)
bacf327
unverified

William Easton Jeremiah Lowin commited on

Fix title field preservation in tool transformations
bf961cc

Jeremiah Lowin Claude commited on

Fix single-element list unwrapping in tool content
ff32168

Jeremiah Lowin Claude commited on

Keep json schema $defs on transform
860ca49
unverified

William Easton commited on

Fix schema wrapping for non-object union types in output schemas
677a8fb

Jeremiah Lowin commited on

Update docs
d4466da

Jeremiah Lowin commited on

Update all tests
3a9d761

Jeremiah Lowin commited on

Update output schema control
ebdeab3

Jeremiah Lowin commited on

Update tool transformation for ToolResult compatibility
7974ade

Jeremiah Lowin Claude commited on

Merge branch 'main' into output-schema
6572dc8

Jeremiah Lowin commited on

Merge branch 'main' into protocol-update
3d3b461

Jeremiah Lowin commited on

fix a couple parsing issues
bb7d65e

zzstoatzz commited on

Add output schema to tools
11ebe03

Jeremiah Lowin commited on

Update types and tests for upcoming SDK release
3c4246c

Jeremiah Lowin commited on

Add audio support
8dc263e

Jeremiah Lowin commited on

add examples to param transformation
07ad6e0
unverified

William Easton commited on

Support enabled/disabled tools
788b7e2

Jeremiah Lowin commited on

fix typing
23b7b52

Jeremiah Lowin commited on

Add documentation
fbacb68

Jeremiah Lowin commited on

filled_arguments → arguments
c135727

Jeremiah Lowin commited on

Use `hide` instead of `drop`
b5feac0

Jeremiah Lowin commited on

Allow setting type with ArgTransform
41cf7e2

Jeremiah Lowin commited on

Add tool transformation
1f34d30

Jeremiah Lowin commited on