Repository navigation
v1.7.7
Welcome to FengSui v1.7.7!
Important
Before you upgrade
- Agents and scripts that call
lock_band,lock_cell,unlock_rf_locks,set_security_switches,set_wifi_and_antenna,mark_sms_readorupsert_contactover MCP must now passconfirm: true. Agents that read the tool list see the new parameter on their own. - From 1.7.4 or earlier: run
docker exec cpe-dash node dist/cli.js doctorfirst. A file it reports as "stored without encryption" is moved aside at the first start of 1.7.5 or later: encrypt it first, with the daemon stopped, bydocker compose run --rm cpe-dash node dist/cli.js rekey --plaintext. - Nothing to change in
.envordocker-compose.yml, and no data format changed: you can go back to 1.7.6.
Highlights
Every change an AI agent makes asks for confirmation
Over MCP, every tool that changes the router, an SMS or a contact now requires confirm: true, as the AI agents page already said; band and cell locks, unlocking, the router switches, Wi-Fi and antenna, marking SMS as read and saving a contact did not ask before. The .env switches that turn these tools on are unchanged.
What's changed
🔒 Security
- Every agent write needs
confirm: true.
Full Changelog: v1.7.6...v1.7.7
Details of every change: CHANGELOG.md · Documentation: fengsui.iocky.com · Container image: ghcr.io/cky008/cpe-dash:1.7.7