ART Framework API Docs
    Preparing search index...

    Interface A2AAgentInfo

    Represents agent information for A2A task assignment.

    A2AAgentInfo

    interface A2AAgentInfo {
        agentId: string;
        agentName: string;
        agentType: string;
        authentication?: {
            apiKey?: string;
            token?: string;
            type: "bearer" | "api_key" | "none";
        };
        capabilities?: string[];
        endpoint?: string;
        status?: "available"
        | "busy"
        | "offline";
    }
    Index

    Properties

    agentId: string

    Unique identifier for the agent.

    agentName: string

    Human-readable name for the agent.

    agentType: string

    The type or role of the agent (e.g., 'reasoning', 'data-processing', 'synthesis').

    authentication?: {
        apiKey?: string;
        token?: string;
        type: "bearer" | "api_key" | "none";
    }

    Authentication configuration for communicating with the agent.

    Type declaration

    • OptionalapiKey?: string

      API key for authorization (if type is 'api_key').

    • Optionaltoken?: string

      Bearer token for authorization (if type is 'bearer').

    • type: "bearer" | "api_key" | "none"

      Type of authentication required.

    capabilities?: string[]

    Agent capabilities or specializations.

    endpoint?: string

    Base URL or endpoint for communicating with the agent.

    status?: "available" | "busy" | "offline"

    Current load or availability status of the agent.