squads_remove_users
Remove users from internal squads by specifying squad and user UUIDs to manage team access and permissions.
Instructions
Remove users from an internal squad
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| squadUuid | Yes | Squad UUID | |
| userUuids | Yes | Array of user UUIDs to remove |
Implementation Reference
- src/tools/squads.ts:101-121 (handler)Registration and handler implementation for the squads_remove_users tool.
server.tool( 'squads_remove_users', 'Remove users from an internal squad', { squadUuid: z.string().describe('Squad UUID'), userUuids: z .array(z.string()) .describe('Array of user UUIDs to remove'), }, async ({ squadUuid, userUuids }) => { try { const result = await client.removeUsersFromSquad( squadUuid, userUuids, ); return toolResult(result); } catch (e) { return toolError(e); } }, );