Skip to content

Discrepancy in documentation for resource templates #68

Closed
@maledorak

Description

@maledorak

In 5th step of python sdk advanced features there is explanation how to use resource templates

@self.list_resources()
async def list_resources(self) -> ListResourcesResult:
    return ListResourcesResult(
        resources=[...],
        resourceTemplates=[
            ResourceTemplate(
                uriTemplate="weather://{city}/current",
                name="Current weather for any city",
                mimeType="application/json"
            )
        ]
    )

Which is wrong because ListResourcesResult does not accept resourceTemplates
ListResourcesResult implementation

Also there is no option to use ListResourceTemplatesResult separately, because there is no Server.list_resource_templates in order to use it as decorator

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions