Skip to content

Discrepancy in documentation for resource templates #68

@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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions