Strata/strata@edu4rdshl.dev/ui
Eduard Tolosa 107de1c3ff fix: extension supervisor + panel hardening
- Daemon supervisor: a _spawnPending guard so an in-flight GetNameOwner check
  plus a firing backoff timer can't spawn two daemons; wait_async now binds the
  subprocess and _onDaemonExited ignores foreign/stale exits, so backoff
  accounting can't be corrupted by an overlapping spawn.
- Panel: clearItems() invalidates the search snapshot (_resultsEpoch = -1) so a
  scroll after HistoryCleared can't render stale rows; _ensureVisible's idle
  callback null-guards the overlay like the other idle callbacks.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-26 21:33:04 -05:00
..
clipboardItem.js fix: extension lifecycle leaks, image allowlist, generic image label 2026-05-26 17:29:37 -05:00
panel.js fix: extension supervisor + panel hardening 2026-05-26 21:33:04 -05:00