Spaces:
Sleeping
Sleeping
Commit History
-
Ensure transformed tools generate structured content (#1443)
Jeremiah LowinUnverified signatured0abf98
-
Add meta support to tool transformation utilities (#1295)
Jeremiah LowinUnverified signature3257d51
-
Fix: prune hidden parameter defs (#1257)
Unverified signature12d4e5f
-
Log tool name on transform validation error (#1238)
William EastonUnverified signature6eb724d
-
Fix title field preservation in tool transformations
Jeremiah Lowin +1: ClaudeAdd title parameter to Tool.from_tool() and TransformedTool.from_tool() to properly inherit or override title field when transforming tools. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>bf961cc
-
Fix single-element list unwrapping in tool content
Jeremiah Lowin +1: ClaudeSingle-element lists like [1] were being incorrectly unwrapped to "1" in unstructured content while multi-element lists remained as lists. This created inconsistent behavior where the structure was lost for single items. This fix ensures lists always preserve their structure in unstructured content regardless of length, making behavior consistent and predictable. Also removes pretty-printing from JSON serialization for more compact output across tools, prompts, and resources. Fixes #1064 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>ff32168 -
Fix static typing
Jeremiah Lowinf9dd440 -
Keep json schema $defs on transform
William EastonUnverified signature860ca49
-
Ensure multi-client configurations use new ProxyClient (#1045)
Jeremiah LowinUnverified signature* Validate elicitation responses are dicts * Ensure advanced MCP features are forwarded through proxy * Use proxy client in testsa922f59
-
Fix schema wrapping for non-object union types in output schemas
Jeremiah Lowin677a8fb
-
Update failing tests
Jeremiah Lowin5e0db17 -
Update typing
Jeremiah Lowin743f189 -
Update all tests
Jeremiah Lowin3a9d761 -
Update output schema control
Jeremiah Lowinebdeab3
-
Update for 'result' kwarg instead of 'value'
Jeremiah Lowinda5987c -
Add structured content & update almost all tests
Jeremiah Lowinaa46c09
-
add examples to param transformation
William EastonUnverified signature07ad6e0
-
Add test for disabled transformation tools
Jeremiah Lowin90538d7
-
Update test_tool_transform.py
Jeremiah Lowin89fe825 -
fix typing
Jeremiah Lowin23b7b52 -
Add documentation
Jeremiah Lowinfbacb68 -
Use `hide` instead of `drop`
Jeremiah Lowinb5feac0
-
Allow setting type with ArgTransform
Jeremiah Lowin41cf7e2 -
Add tool transformation
Jeremiah Lowin1f34d30