Repository navigation
v0.1.18 - Swallow debugger detach errors during replay
Fix: Replay no longer logs Uncaught (in promise) Error: Detached while handling command when the debugger detaches mid-flight (tab navigated/closed, replay stopped, or MV3 service worker recycled).
- All
chrome.debugger.sendCommandcalls insrc/background/replayer.tsare routed through asafeSendCommandhelper that swallows detach-related errors. - Replay state is re-checked after the latency wait before sending the response so we don't try to fulfill on a detached debugger.