{"serverId":"mcp-registry/io.github.jdhart81/agent-identity-registry","tools":[{"name":"describe_agent","fixed":{"name":"describe_agent","description":"Fleet-standard self-description.","inputSchema":{"type":"object","title":"describe_agentArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":44,"tokensAfter":44},{"name":"list_registrations","fixed":{"name":"list_registrations","description":"List registrations, optionally filtered by status (ACTIVE|REVOKED).","inputSchema":{"type":"object","title":"list_registrationsArguments","properties":{"status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Status","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":80,"tokensAfter":80},{"name":"resolve_agent","fixed":{"name":"resolve_agent","description":"Resolve an identity by agent_id or DID to its full public registration.","inputSchema":{"type":"object","title":"resolve_agentArguments","properties":{"did":{"type":"string","title":"Did","default":""},"agent_id":{"type":"string","title":"Agent Id","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":85,"tokensAfter":85},{"name":"revoke_agent","fixed":{"name":"revoke_agent","description":"Revoke an identity: it disappears from discovery (terminal) but its\n    record is retained for auditability.","inputSchema":{"type":"object","title":"revoke_agentArguments","properties":{"did":{"type":"string","title":"Did","default":""},"agent_id":{"type":"string","title":"Agent Id","default":""}}},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: true, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":95,"tokensAfter":95}],"toolsChanged":4,"tokensSaved":0,"todo":[{"tool":"discover_agents","params":["limit","capabilities"]},{"tool":"list_registrations","params":["status"]},{"tool":"register_agent","params":["name","pubkey","pricing","agent_id","endpoint","capabilities","reputation_hint"]},{"tool":"resolve_agent","params":["did","agent_id"]},{"tool":"revoke_agent","params":["did","agent_id"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}