subscribeResource method
Subscribes the active MCP session to resource updates.
Implementation
Future<void> subscribeResource(
String uri, {
Object? id,
String? protocolVersion,
Map<String, String> headers = const <String, String>{},
}) async {
final resourceUri = _validatedMcpResourceUri(uri, 'uri');
final response = await request(
'resources/subscribe',
id: id,
params: <String, Object?>{'uri': resourceUri},
protocolVersion: protocolVersion,
headers: headers,
);
_jsonRpcResultFrom(response, method: 'resources/subscribe');
}