cancelTask method

Future<A2aTask> cancelTask(
  1. String taskId
)

Cancels a task.

Implementation

Future<A2aTask> cancelTask(String taskId) async {
  final response = await _client.post(
    Uri.parse(baseUrl),
    headers: _headers(),
    body: jsonEncode(_rpcRequest('tasks/cancel', {'taskId': taskId})),
  );
  return A2aTask.fromJson(_rpcResult(response.body));
}