agentle.agents.a2a.tasks.managment.task_managerΒΆ
A2A Task Manager
This module defines the TaskManager abstract base class, which provides the interface for managing tasks in the A2A protocol. The TaskManager is responsible for handling the lifecycle of tasks, including creation, retrieval, and notification subscription.
Functions
|
A decorator indicating abstract methods. |
Classes
|
Helper class that provides a standard way to create an ABC using inheritance. |
|
Special type indicating an unconstrained type. |
|
Represents a response in the JSON-RPC format. |
|
Represents a unit of work in the A2A protocol. |
|
Result of a task query in the A2A protocol. |
|
Abstract base class for task management in the A2A protocol. |
|
Parameters for querying a task in the A2A protocol. |
|
Parameters for sending a task to an agent in the A2A protocol. |