WeClaw Dev v0.1.2-alpha
·
117 commits
to main
since this release
Maintenance alpha release for install, upgrade, uninstall and update-check behavior.
Highlights
- The one-line installer can be run repeatedly to install the latest GitHub Release.
install.sh --uninstallremoves the installed binary while preserving~/.weclawuser data.weclaw upgradeandweclaw updatenow install fromAwenforever/weclaw_devGitHub Releases.weclaw uninstallremoves the installed binary.weclaw uninstall --purgealso removes local user data.weclaw startperiodically checks GitHub Releases and prints a cached one-time update reminder.- Upgrade and uninstall process stops are constrained to the current executable path to avoid stopping unrelated WeClaw processes.
Validation
bash -n install.shgo test ./cmd ./configgo test ./...git diff --check
Install
curl -sSL https://raw.githubusercontent.com/Awenforever/weclaw_dev/main/install.sh | shUpgrade
weclaw upgradeUninstall
curl -sSL https://raw.githubusercontent.com/Awenforever/weclaw_dev/main/install.sh | sh -s -- --uninstallor:
weclaw uninstallNotes
This is an alpha release. Interfaces and slash-command behavior may continue to evolve.