resource method
void
resource({})
Register a readable MCP resource.
name is also used as the path-key fallback during URI lookup
(e.g. name 'routing' matches an incoming URI whose path is /routing).
Implementation
void resource({
required String name,
required String uri,
String? title,
String? description,
String? mimeType,
required ResourceHandler handler,
}) {
_resources[name] = _ResourceEntry(
Resource(
name: name,
uri: uri,
title: title,
description: description,
mimeType: mimeType,
),
handler,
);
}