fix: mypy error

This commit is contained in:
Novice
2025-06-05 18:15:20 +08:00
parent a9e73653a8
commit ecd18b70a1
13 changed files with 79 additions and 52 deletions

View File

@ -1467,7 +1467,7 @@ class AppMCPServer(Base):
@property
def parameters_dict(self) -> dict[str, Any]:
return json.loads(self.parameters)
return cast(dict[str, Any], json.loads(self.parameters))
class Site(Base):

View File

@ -248,9 +248,8 @@ class MCPToolProvider(Base):
return [Tool(**tool) for tool in json.loads(self.tools)]
@property
def provider_icon(self) -> str:
icon_dict = json.loads(self.icon)
return icon_dict
def provider_icon(self) -> dict[str, str]:
return cast(dict[str, str], json.loads(self.icon))
class ToolModelInvoke(Base):