# Tool

## The Tool object

- [tool/object.md](tool/object.md)

## Endpoints

### Get a Tool

- [GET /api/2.1/{name=supervisor-agents/*/tools/*}](get-tool.md)

### List Tools

- [GET /api/2.1/{parent=supervisor-agents/*}/tools](list-tools.md)

### Create a Tool

- [POST /api/2.1/{parent=supervisor-agents/*}/tools](create-tool.md)

### Update a Tool

- [PATCH /api/2.1/{name=supervisor-agents/*/tools/*}](update-tool.md)

### Delete a Tool

- [DELETE /api/2.1/{name=supervisor-agents/*/tools/*}](delete-tool.md)

