Skip to main content

Module a2a_task

Module a2a_task 

Source
Expand description

Executor for A2aTask workflow nodes.

When a workflow node has kind A2aTask, this executor:

  1. Resolves the remote agent URI from the IR.
  2. Submits a task via the A2A client.
  3. Polls (or SSE-streams) for completion.
  4. Maps artifacts into the node output and workflow state patch.

The executor is crash-resumable: if the worker dies mid-poll, the scheduler will reclaim the lease and re-submit the task on the next attempt.

Structs§

A2aTaskExecutor
Executor for a2a_task workflow nodes.