Skip to content

Commit 5903010

Browse files
committed
docs: note Deep Dive/lens keepalive fix in changelog and what's new
1 parent de54177 commit 5903010

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ the same day, as a rapid burst of improvements, so they share a date.
3434

3535
### Fixed
3636

37+
- **Deep Dive (and every lens) no longer freezes mid-run.** On-demand lenses run their model calls in the MV3 service worker _after_ the initial scan's keepalive is released; without it, the worker could be suspended during a provider rate-limit wait — most often before Deep Dive's _Mapping causal lineage_ stage — leaving the tab spinning forever with no error. The keepalive now covers every on-demand lens (Deep Dive, Systems, Ideate, Prioritize, Synergies, Combinator, Versus, SKTPG, Docs Quality, Maintenance, Fits-Stack, Ask), bounded so a stalled run can't pin the worker, and Deep Dive falls back to a “stopped responding → Try again” state instead of an endless spinner.
3738
- **Stuck scan recovery.** Output tabs now keep the MV3 service worker warm while a scan is loading, repository metadata fetches have a 20s timeout, and output pages render a timeout/retry state instead of spinning forever if the background scan stops responding.
3839
- **Library load/save hangs after updates.** IndexedDB connections now close on version upgrades and blocked opens reject instead of hanging forever, so stale RepoLens tabs can no longer leave the Library blank or a scan stuck on “Saving…”.
3940

whats-new.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -841,7 +841,8 @@ <h3>Claude sign-in</h3>
841841
<div class="ic">🛟</div>
842842
<h3>Stability hardening</h3>
843843
<p>
844-
Output tabs keep the MV3 worker warm during scans, repository fetches time out cleanly, and
844+
Output tabs keep the MV3 worker warm during scans — and now during Deep Dive and every
845+
on-demand lens, so they no longer freeze mid-run — repository fetches time out cleanly, and
845846
IndexedDB blocked-upgrade states no longer leave Library blank or saves stuck forever.
846847
</p>
847848
<div class="tagrow">

0 commit comments

Comments
 (0)