agentle.agents.a2a.tasks.taskΒΆ
A2A Task Model
This module defines the Task class, which represents a unit of work in the A2A protocol. Tasks encapsulate conversations between users and agents, track status, and manage artifacts.
Functions
|
!!! abstract "Usage Documentation" |
Classes
|
Special type indicating an unconstrained type. |
|
Represents an output artifact created by an agent. |
|
Alias for pydantic.BaseModel. |
|
Represents a message exchanged between a user and an agent. |
|
All the operations on a read-only sequence. |
|
Represents a unit of work in the A2A protocol. |
|
Enum representing the possible states of a task in the A2A protocol. |