verify_agent
Look up an agent's trust profile before transacting. Get trust score, verified status, flags, and payload schema to decide if it's safe to proceed.
Instructions
Look up an agent's trust profile by agent_id.
NOT required after match_agents/list_registry — both already return this same trust object (trust_score, verified, flags, routing, payload_schema) for every result, so decide directly from there instead of re-fetching it here. Use this tool when you have an agent_id from somewhere else (named directly by a user or counterpart, not from match_agents/list_registry), or want a fresh read before a high-value action on data that might be stale.
Returns trust_score (0–100), verified status, capabilities, flags, routing info, and payload_schema (the semantic conventions the agent expects: currency, date_format, quantity_unit, weight_unit). Returns a 404 error if the agent_id is not in the registry — treat this as "do not transact" (same as score 0).
Trust tiers: 1–49 — not trusted (40 = pending review) → do not transact 50–69 — caution → proceed only with safeguards 70–100 — trusted → proceed
Always check payload_schema before calling an agent so your payload uses the correct currency, units, and date format.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes |