From 993f3d7979d4db3a0f6519d54b0dff0629809a15 Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Sun, 22 Jun 2025 10:35:37 -0400 Subject: [PATCH] Update client.py --- src/fastmcp/client/client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fastmcp/client/client.py b/src/fastmcp/client/client.py index 952a94796..203fcea14 100644 --- a/src/fastmcp/client/client.py +++ b/src/fastmcp/client/client.py @@ -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