Update client.py

This commit is contained in:
Jeremiah Lowin 2025-06-22 10:35:37 -04:00
commit 993f3d7979

View file

@ -533,7 +533,9 @@ class Client(Generic[ClientTransportT]):
serialized_arguments[key] = value
else:
# Use pydantic_core.to_json for consistent serialization
serialized_arguments[key] = pydantic_core.to_json(value).decode('utf-8')
serialized_arguments[key] = pydantic_core.to_json(value).decode(
"utf-8"
)
result = await self.session.get_prompt(
name=name, arguments=serialized_arguments