◐ Shell
clean mode source ↗

fix(storage): refresh vault doctor on vault change by antonreshetov · Pull Request #833 · massCodeIO/massCode

Что

Когда vault меняется внутри сессии (через Preferences → Storage), Vault Doctor продолжал показывать отчёт от прежнего vault, а startup-уведомление о конфликтах висело уже неактуальным.

Изменения

  • openVaultStorage (выбор другого vault): сбрасываем отчёт, тихо пере-сканируем новый vault и скроллим к секции при конфликтах. Без лишнего doctor-sonner — мы уже в Storage, секция показывает результат.
  • moveVaultStorage (перемещение того же vault): сбрасываем устаревший по путям отчёт.
  • Крестик на startup-уведомлении о конфликтах — можно закрыть, не нажимая «Разобрать».
  • Авто-убирание висящего уведомления о прежнем vault при смене vault (стабильный id + dismiss в useSonner).

🤖 Generated with Claude Code