Spaces:
Running
Running
Jeremiah Lowin commited on
Commit ·
a62ddc0
1
Parent(s): 3cab9c3
Update tool.py
Browse files
src/fastmcp/tools/tool.py
CHANGED
|
@@ -126,7 +126,7 @@ class Tool(BaseModel):
|
|
| 126 |
if isinstance(parsed_args.get(param_name, None), str):
|
| 127 |
try:
|
| 128 |
parsed_args[param_name] = json.loads(parsed_args[param_name])
|
| 129 |
-
except
|
| 130 |
pass
|
| 131 |
|
| 132 |
type_adapter = get_cached_typeadapter(self.fn)
|
|
|
|
| 126 |
if isinstance(parsed_args.get(param_name, None), str):
|
| 127 |
try:
|
| 128 |
parsed_args[param_name] = json.loads(parsed_args[param_name])
|
| 129 |
+
except json.JSONDecodeError:
|
| 130 |
pass
|
| 131 |
|
| 132 |
type_adapter = get_cached_typeadapter(self.fn)
|