Fix docs on resource template usage
This commit is contained in:
parent
4cee64bb2d
commit
08d35a04cb
1 changed files with 9 additions and 12 deletions
|
|
@ -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=[...],
|
ResourceTemplate(
|
||||||
resourceTemplates=[
|
uriTemplate="weather://{city}/current",
|
||||||
ResourceTemplate(
|
name="Current weather for any city",
|
||||||
uriTemplate="weather://{city}/current",
|
mimeType="application/json"
|
||||||
name="Current weather for any city",
|
)
|
||||||
mimeType="application/json"
|
]
|
||||||
)
|
|
||||||
]
|
|
||||||
)
|
|
||||||
```
|
```
|
||||||
</Step>
|
</Step>
|
||||||
</Steps>
|
</Steps>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue