ART Framework API Docs
    Preparing search index...

    Interface CreateA2ATaskRequest

    Represents a request to create a new A2A task.

    CreateA2ATaskRequest

    interface CreateA2ATaskRequest {
        callbackUrl?: string;
        dependencies?: string[];
        input: any;
        instructions?: string;
        maxRetries?: number;
        parameters?: Record<string, any>;
        preferredTargetAgent?: A2AAgentInfo;
        priority?: A2ATaskPriority;
        sourceAgent: A2AAgentInfo;
        tags?: string[];
        taskType: string;
        timeoutMs?: number;
    }
    Index

    Properties

    callbackUrl?: string

    Callback URL for notifications.

    dependencies?: string[]

    Task dependencies.

    input: any

    Input data for the task.

    instructions?: string

    Instructions for task execution.

    maxRetries?: number

    Maximum retry attempts.

    parameters?: Record<string, any>

    Task parameters.

    preferredTargetAgent?: A2AAgentInfo

    Preferred target agent (if any).

    priority?: A2ATaskPriority

    Task priority.

    sourceAgent: A2AAgentInfo

    Source agent information.

    tags?: string[]

    Task tags.

    taskType: string

    The type of task to be executed.

    timeoutMs?: number

    Task timeout in milliseconds.