completeDirect method
Requests completion without reading or mutating Streamable session state.
Implementation
Future<McpCompletionResult> completeDirect(
McpCompletionRequest completionRequest, {
Object? id,
String? protocolVersion,
Map<String, String> headers = const <String, String>{},
}) {
return complete(
completionRequest,
id: id,
directJson: true,
protocolVersion: protocolVersion,
headers: headers,
);
}