Spaces:
Sleeping
Sleeping
Commit History
-
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
-
Formalize resource/functionresource replationship
Jeremiah Lowin582f82a
-
Handle template errors
Jeremiah Lowin678e6ab
-
use pydantic_core.to_json
Jeremiah Lowin3de056b
-
Refactor remote servers
Jeremiah Lowin81e8514
-
restore 1.x code
Jeremiah LowinAttempting to subclass and monkeypatch was becoming too difficult; inflexibility between low-level types and the requirements of new high-level APIs requires the potential for breaking changes, even if they don't face users.48f7143
-
Use upstream FastMCP
Jeremiah Lowinb8df5e6
-
Handle URL tests
Jeremiah Lowinbe6f863
-
func → fn everywhere
Jeremiah Lowin35c4f24 -
Improve json handling
Jeremiah Lowin265bc8e -
Add template support
Jeremiah Lowin1aae32d -
Update examples and tests
Jeremiah Lowin1e938b9