Self-updates the fleet binary to the latest release published at fleetctl.ai, verifies the download against its SHA256 checksum, and replaces the binary in place. Supported platforms are darwin/amd64, darwin/arm64, linux/amd64, and linux/arm64.
Installing a new binary does not, by itself, change the code your running daemons execute — brain and the watchers keep running whatever build they were started with until restarted. Pass --restart-daemons to apply the new binary in one step: upgrade then stop and restart brain plus every running watcher (repo and org). Your agents keep going — tmux sessions survive the restart, and the new watcher resumes from label and fabric state on startup. This single command replaces the previous multi-step stop/rebuild/start dance.
Use --check to compare your current version against the latest without changing anything, --dry-run to see exactly what would be downloaded and restarted, and --version to target a specific release. After upgrading, run fleet skills install to re-sync the bundled skill library.