Agent CLI Upgrade Canary: safely test CLI upgrades in isolation
The tool lets developers verify that upgrading an Agent CLI (e.g., OpenClaw) doesn’t break startup, config, hooks, or MCP contracts. It spins up separate temporary prefixes for baseline and candidate versions, runs the same read‑only contracts, and emits a JSON + Markdown receipt. It’s aimed at maintainers who need confidence before applying real upgrades, avoiding accidental regressions. Compared to manual testing, it provides reproducible, automated checks without touching the user’s actual installation.
View on GitHub →yanjinzheng2005-gif/agent-cli-upgrade-canary