Skip to content

Commit ce7e82b

Browse files
authored
Update types.py
1 parent 18a279e commit ce7e82b

File tree

1 file changed

+23
-4
lines changed

1 file changed

+23
-4
lines changed

src/mcp/types.py

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1215,13 +1215,32 @@ class ServerInfo(BaseModel):
12151215
@property
12161216
def assets(self) -> ServerInfoAssets:
12171217
return ServerInfoAssets(
1218-
tools=[ServerInfoAsset(name=tool.name, description=tool.description) for tool in self.tools],
1219-
prompts=[ServerInfoAsset(name=prompt.name, description=prompt.description) for prompt in self.prompts],
1218+
tools=[
1219+
ServerInfoAsset(
1220+
name=tool.name,
1221+
description=tool.description
1222+
)
1223+
for tool in self.tools
1224+
],
1225+
prompts=[
1226+
ServerInfoAsset(
1227+
name=prompt.name,
1228+
description=prompt.description
1229+
)
1230+
for prompt in self.prompts
1231+
],
12201232
resources=[
1221-
ServerInfoAsset(name=resource.name, description=resource.description) for resource in self.resources
1233+
ServerInfoAsset(
1234+
name=resource.name,
1235+
description=resource.description
1236+
)
1237+
for resource in self.resources
12221238
],
12231239
resource_templates=[
1224-
ServerInfoAsset(name=resource_template.name, description=resource_template.description)
1240+
ServerInfoAsset(
1241+
name=resource_template.name,
1242+
description=resource_template.description
1243+
)
12251244
for resource_template in self.resource_templates
12261245
],
12271246
)

0 commit comments

Comments
 (0)