mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-28 12:08:10 -06:00
The menu bar turned a command's error into a toast only for exports, so File ▸ Back Up Library… did nothing visible when the host refused (changes still unsaved, or nothing stored in this browser); the refusal reached only the control channel (found in a real-browser check of PR #1987). Backup and restore refusals are toasted too. Menu items are registered for automation as `menuitem:<command id>`, and a headless test clicks File ▸ Back Up Library… against a refusing host and reads the toast. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AbegtYaPuwqZ81pGfELsFK