We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c4beb3e commit 70115b9Copy full SHA for 70115b9
src/mcp/server/fastmcp/utilities/func_metadata.py
@@ -27,7 +27,7 @@ def model_dump_one_level(self) -> dict[str, Any]:
27
That is, sub-models etc are not dumped - they are kept as pydantic models.
28
"""
29
kwargs: dict[str, Any] = {}
30
- for field_name in self.model_fields.keys():
+ for field_name in self.__class__.model_fields.keys():
31
kwargs[field_name] = getattr(self, field_name)
32
return kwargs
33
0 commit comments