toJson method
Emits the schema shape, stamping resultType: "input_required".
Implementation
Map<String, dynamic> toJson() => <String, dynamic>{
McpResultType.key: McpResultType.inputRequired,
if (inputRequests != null) 'inputRequests': inputRequests,
if (requestState != null) 'requestState': requestState,
};