OptionalcallbackCallback URL or identifier for task completion notifications.
OptionaldependenciesDependencies that must be completed before this task can start.
Task execution metadata.
The data payload containing task parameters and context.
Input data required for task execution.
Optionalinstructions?: stringInstructions or configuration for the task.
Optionalparameters?: Record<string, any>Additional parameters specific to the task type.
The type of task to be executed (e.g., 'analyze', 'synthesize', 'transform').
Task priority level.
OptionalresultThe result of task execution (if completed).
Information about the agent that created/requested this task.
Current status of the task.
OptionaltargetInformation about the agent assigned to execute this task (if assigned).
Unique identifier for the task.
The thread this task belongs to (top-level for efficient filtering).
Represents a task for Agent-to-Agent (A2A) communication and delegation. Used for asynchronous task delegation between AI agents in distributed systems.
A2ATask