packages/docs/cli/update.mdx
eliza updateChecks for updates and optionally installs them. Supports three release channels: stable, beta, and nightly.
| Flag | Description |
|---|---|
-c, --channel <channel> | Switch release channel before checking (stable, beta, nightly) |
--check | Check for updates without installing |
--force | Force update check (bypass interval cache) |
eliza update statusShow the current installed version, release channel, install method, and available versions across all channels.
eliza update status
eliza update channel [channel]View the current release channel, or switch to a different one. Without an argument, displays all available channels and the active one.
eliza update channel
eliza update channel beta
eliza update channel stable
# Check and install updates on the current channel
eliza update
# Check only, don't install
eliza update --check
# Switch to beta and update
eliza update --channel beta
# Force a fresh check (bypass cache)
eliza update --force
Configure which release channel to follow in ~/.eliza/eliza.json:
{
update: {
channel: "stable", // "stable" | "beta" | "nightly"
checkOnStart: true, // check for updates when eliza starts
checkIntervalSeconds: 14400, // 4 hours between checks
},
}
The desktop app checks for updates automatically on launch. Updates are downloaded in the background and applied on next restart.