@nexartis/homeport-sdk - v1.1.0
    Preparing search index...

    Interface RegisterAgentRequest

    interface RegisterAgentRequest {
        agent_id: string;
        agent_url: string;
        api_url?: string;
        capabilities?: string[];
        capability_manifest?: CapabilityManifestEntry[];
        facts_url?: string;
        mcp_metadata?: McpMetadata;
        pricing?: PricingDescriptor;
        public_key_hex?: string;
        signature_hex?: string;
        signer_id?: string;
        tags?: string[];
        ttl_seconds?: number;
        visibility?: AgentVisibility;
    }
    Index

    Properties

    agent_id: string
    agent_url: string
    api_url?: string
    capabilities?: string[]
    capability_manifest?: CapabilityManifestEntry[]

    Structured capability manifest (Sprint D).

    facts_url?: string
    mcp_metadata?: McpMetadata

    MCP server metadata (Sprint D).

    Pricing descriptor (Sprint D).

    public_key_hex?: string

    Signed AgentAddr passthrough - Ed25519 public key of the record signer (hex).

    signature_hex?: string

    Signed AgentAddr passthrough - Ed25519 signature over the canonical record (hex).

    signer_id?: string

    Signed AgentAddr passthrough - DID or registry ID of the signer.

    tags?: string[]
    ttl_seconds?: number

    Signed AgentAddr passthrough - record TTL in seconds.

    visibility?: AgentVisibility

    Visibility lifecycle state (Sprint D).