get_agent_profile
Look up an agent's public profile to evaluate trustworthiness before transacting. Returns registration date, capabilities, trust level, interaction count, and optionally full detail with authentication.
Instructions
Retrieve an agent's public profile.
Returns registration date, capabilities, trust summary, and interaction count. Authentication is optional — unauthenticated calls get a summary view, authenticated calls get full detail including AgentAuth metadata and the complete score breakdown.
Use this to evaluate a potential counterparty before transacting.
Args: agent_id: UUID string of the agent to look up. access_token: Optional AgentAuth bearer token for full detail view.
Returns:
agent_id, display_name, registered_at, capabilities,
trust_level, scores (summary or full), interaction_count,
agentauth_linked, and status.
Returns {"error": "not_found", ...} if the agent does not exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | ||
| access_token | No |