Prometheus Entity Management API
    Preparing search index...

    A self-describing manifest for an agent. It provides essential metadata including the agent's identity, capabilities, skills, supported communication methods, and security requirements. Next ID: 20

    interface AgentCard {
        capabilities: AgentCapabilities | undefined;
        defaultInputModes: string[];
        defaultOutputModes: string[];
        description: string;
        documentationUrl?: string;
        iconUrl?: string;
        name: string;
        provider: AgentProvider | undefined;
        securityRequirements: SecurityRequirement[];
        securitySchemes: { [key: string]: SecurityScheme };
        signatures: AgentCardSignature[];
        skills: AgentSkill[];
        supportedInterfaces: AgentInterface[];
        version: string;
    }
    Index
    capabilities: AgentCapabilities | undefined

    A2A Capability set supported by the agent.

    defaultInputModes: string[]

    protolint:enable REPEATED_FIELD_NAMES_PLURALIZED The set of interaction modes that the agent supports across all skills. This can be overridden per skill. Defined as media types.

    defaultOutputModes: string[]

    The media types supported as outputs from this agent.

    description: string

    A human-readable description of the agent, assisting users and other agents in understanding its purpose. Example: "Agent that helps users with recipes and cooking."

    documentationUrl?: string

    A URL providing additional documentation about the agent.

    iconUrl?: string

    Optional. A URL to an icon for the agent.

    name: string

    A human readable name for the agent. Example: "Recipe Agent"

    provider: AgentProvider | undefined

    The service provider of the agent.

    securityRequirements: SecurityRequirement[]

    Security requirements for contacting the agent.

    securitySchemes: { [key: string]: SecurityScheme }

    The security scheme details used for authenticating with this agent.

    signatures: AgentCardSignature[]

    JSON Web Signatures computed for this AgentCard.

    skills: AgentSkill[]

    Skills represent the abilities of an agent. It is largely a descriptive concept but represents a more focused set of behaviors that the agent is likely to succeed at.

    supportedInterfaces: AgentInterface[]

    Ordered list of supported interfaces. The first entry is preferred.

    version: string

    The version of the agent. Example: "1.0.0"