| name | agentuity-cli-auth-ssh-add |
| description | Add an SSH public key to your account (reads from file or stdin). Requires authentication. Use for managing authentication credentials |
| version | 0.0.103 |
| license | Apache-2.0 |
| allowed-tools | Bash(agentuity:*) |
| metadata | [object Object] |
Auth Ssh Add
Add an SSH public key to your account (reads from file or stdin)
Prerequisites
- Authenticated with
agentuity auth login
Usage
agentuity auth ssh add [options]
Options
| Option | Type | Required | Default | Description |
|---|---|---|---|---|
--file |
string | Yes | - | File containing the public key |
Examples
Add SSH key interactively:
bunx @agentuity/cli auth ssh add
Add SSH key from file:
bunx @agentuity/cli auth ssh add --file ~/.ssh/id_ed25519.pub
Add deploy key from file:
bunx @agentuity/cli auth ssh add --file ./deploy_key.pub
Add SSH key from stdin:
cat ~/.ssh/id_rsa.pub | bunx @agentuity/cli auth ssh add
Output
Returns JSON object:
{
"success": "boolean",
"fingerprint": "string",
"keyType": "string",
"added": "number"
}
| Field | Type | Description |
|---|---|---|
success |
boolean | Whether the operation succeeded |
fingerprint |
string | SSH key fingerprint |
keyType |
string | SSH key type (e.g., ssh-rsa, ssh-ed25519) |
added |
number | Number of keys added |