Currently updates are triggered manually when users open the CLI, and this approach is problematic.
In the future, most users will not use our product through CLI, so update timing becomes an issue.
The ideal approach is to follow OpenClaw Gateway: check for updates on a daily schedule, and when a new version is detected, update directly in background CI.
After update completion, restart automatically.
Currently updates are triggered manually when users open the CLI, and this approach is problematic.
In the future, most users will not use our product through CLI, so update timing becomes an issue.
The ideal approach is to follow OpenClaw Gateway: check for updates on a daily schedule, and when a new version is detected, update directly in background CI.
After update completion, restart automatically.