haops_manage_ssh_keys
List, add, or revoke SSH keys for HAOps Git access to enable agents to self-service authentication for git push operations.
Instructions
Manage SSH keys for HAOps Git access (list, add, or revoke). Agents can use this to self-service their SSH keys for git push access.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "haops_manage_ssh_keys"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Key name (required for add) | |
| keyId | No | Key UUID to revoke (required for revoke) | |
| action | Yes | Action to perform | |
| verbose | No | If true, return the full API response instead of the compact summary (default: false) | |
| publicKey | No | SSH public key content (required for add) |