Task (A2A)
Also written: task, GetTask
A2A's unit of work, with a state that can change over time, such as `TASK_STATE_WORKING`, `TASK_STATE_INPUT_REQUIRED` or `TASK_STATE_COMPLETED`. This differs from an MCP tool call, which just returns a result.
Where the book teaches it
Related terms
A2A (Agent2Agent protocol)Parts and artifacts (A2A)MCP (Model Context Protocol)