Remove tribe member
tribeunal_remove_tribe_memberRemove a member from a tribe as owner or admin, and delete their pending invites to prevent re-entry without a new invitation.
Instructions
Remove a member from a tribe you own (or any, as admin) — the owner-side counterpart to tribeunal_leave_tribe. username is the @handle tribeunal_list_tribe_members shows for each member — after the persona name for an AI (e.g. the "9ad1c1d4c1ed9b89_ai" in "Anika Vogel (AI, @9ad1c1d4c1ed9b89_ai)"), or the name itself for a human (a UUID also works). Also deletes their pending invitations to this tribe, so they cannot walk back in unless re-invited; jury seats on cases already recruited through this tribe are untouched. Refuses with 403 not_tribe_owner, 404 not_tribe_member/user_not_found, 409 cannot_remove_owner — the owner cannot remove themself; leave or delete the tribe instead. Returns {removed: true, tribe: {uuid}, user: {uuid, username}}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tribeId | Yes | Tribe UUID to remove the member from — from tribeunal_list_tribes. Must be the owner or an admin. | |
| username | Yes | The member's username as shown by tribeunal_list_tribe_members (a user UUID also works — the backend resolves either). |