Spaces:
Running
Running
Jeremiah Lowin commited on
Commit ·
2aee6b2
1
Parent(s): 497cc75
Update client.py
Browse files
src/fastmcp/client/client.py
CHANGED
|
@@ -533,7 +533,9 @@ class Client(Generic[ClientTransportT]):
|
|
| 533 |
serialized_arguments[key] = value
|
| 534 |
else:
|
| 535 |
# Use pydantic_core.to_json for consistent serialization
|
| 536 |
-
serialized_arguments[key] = pydantic_core.to_json(value).decode(
|
|
|
|
|
|
|
| 537 |
|
| 538 |
result = await self.session.get_prompt(
|
| 539 |
name=name, arguments=serialized_arguments
|
|
|
|
| 533 |
serialized_arguments[key] = value
|
| 534 |
else:
|
| 535 |
# Use pydantic_core.to_json for consistent serialization
|
| 536 |
+
serialized_arguments[key] = pydantic_core.to_json(value).decode(
|
| 537 |
+
"utf-8"
|
| 538 |
+
)
|
| 539 |
|
| 540 |
result = await self.session.get_prompt(
|
| 541 |
name=name, arguments=serialized_arguments
|