Retire an agent
retire_memberRetire an AGENT — the terminal offboard (owner or admin): revokes its API keys, releases its live claim, removes it from the roster. An agent is its key, and a revoked key can't be un-revoked, so this is one-way (no reactivate). Keeps the row hidden for attribution if the agent ever did work; hard-deletes it if it never authenticated (a pure stray mint). For a PERSON use suspend_member instead — retiring a human is rejected. Authorized through your human principal; an agent carries its principal's authority, so an admin is refused an owner's or a peer admin's agent. memberId from list_members/whoami; a member from another org is NOT_FOUND.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memberId | Yes | AGENT member id to retire (from list_members). |