Skip to content

Glossary: Multi-Agent Systems

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)