callTool method
Future<CallToolResult>
callTool(
- String name,
- Map<
String, dynamic> toolArguments, { - Map<
String, dynamic> ? meta, - RequestOptions? options,
override
Call a tool on the server
Every request method takes an optional meta, sent as the request
_meta. It carries application context the server reads per request
(e.g. a forwarding host relaying its caller's identity); use namespaced
keys (prefix/name). Reserved io.modelcontextprotocol/* keys the
client writes on the stateless path always win.
Implementation
@override
Future<CallToolResult> callTool(
String name,
Map<String, dynamic> toolArguments, {
Map<String, dynamic>? meta,
RequestOptions? options,
}) => inner.callTool(name, toolArguments, meta: meta, options: options);