Fix docs on resource template usage

This commit is contained in:
David Soria Parra 2024-11-27 23:04:06 +00:00
commit 08d35a04cb
No known key found for this signature in database

View file

@ -638,18 +638,15 @@ uvicorn.run(app, host="0.0.0.0", port=8000)
<Step title="Add resource templates"> <Step title="Add resource templates">
```python ```python
@self.list_resources() @app.list_resource_templates()
async def list_resources(self) -> ListResourcesResult: async def list_resource_templates() -> list[ResourceTemplate]:
return ListResourcesResult( return [
resources=[...],
resourceTemplates=[
ResourceTemplate( ResourceTemplate(
uriTemplate="weather://{city}/current", uriTemplate="weather://{city}/current",
name="Current weather for any city", name="Current weather for any city",
mimeType="application/json" mimeType="application/json"
) )
] ]
)
``` ```
</Step> </Step>
</Steps> </Steps>