fix: standardize resource response format

Github-Issue:#141
This commit is contained in:
David Soria Parra
2025-02-03 11:33:32 +00:00
parent 444edf6760
commit 0d3e02f6a2
2 changed files with 129 additions and 0 deletions

View File

@@ -120,6 +120,17 @@ class ClientSession(
types.ListResourcesResult,
)
async def list_resource_templates(self) -> types.ListResourceTemplatesResult:
"""Send a resources/templates/list request."""
return await self.send_request(
types.ClientRequest(
types.ListResourceTemplatesRequest(
method="resources/templates/list",
)
),
types.ListResourceTemplatesResult,
)
async def read_resource(self, uri: AnyUrl) -> types.ReadResourceResult:
"""Send a resources/read request."""
return await self.send_request(