# logion update

1 command in this group.

- [`logion update`](#logion-update)

## logion update

```bash
logion update [--api-key API_KEY] [--base-url BASE_URL] [--json] [--timeout TIMEOUT] [--max-retries MAX_RETRIES] [--no-onboarding] [--channel CHANNEL] [--version VERSION] [--installer INSTALLER] [--dry-run] [--auto-update AUTO_UPDATE] [--enable-auto-update] [--disable-auto-update]
```

| Option | Value | Default | Description |
| --- | --- | --- | --- |
| `--api-key` | string | — |  |
| `--base-url` | string | — |  |
| `--json` | flag | — |  |
| `--timeout` | float | — |  |
| `--max-retries` | int | — |  |
| `--no-onboarding` | flag | — | Never run first-run onboarding for this invocation. |
| `--channel` | stable \| latest | `latest` | Release channel to install (default: latest) |
| `--version` | string | — | Install a specific version instead of the channel latest |
| `--installer` | pipx \| uv \| venv | — | Installer backend to pass through to install.sh |
| `--dry-run` | flag | — | Show what would be updated without making changes |
| `--auto-update` | on \| off \| status | — | Enable, disable, or inspect automatic CLI updates |
| `--enable-auto-update` | flag | — | Enable automatic CLI updates |
| `--disable-auto-update` | flag | — | Disable automatic CLI updates |
