squads_delete
Remove an internal squad from the Remnawave VPN panel by specifying its unique identifier to manage organizational structure.
Instructions
Delete an internal squad
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Squad UUID to delete |
Implementation Reference
- src/tools/squads.ts:60-77 (handler)The implementation of the 'squads_delete' tool, which takes a UUID and calls the client's deleteInternalSquad method.
server.tool( 'squads_delete', 'Delete an internal squad', { uuid: z.string().describe('Squad UUID to delete'), }, async ({ uuid }) => { try { await client.deleteInternalSquad(uuid); return toolResult({ success: true, message: `Squad ${uuid} deleted`, }); } catch (e) { return toolError(e); } }, );