You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The observer catch can still reject a write.session-index-writer.js ~20 reads error.message. An observer that throws null or undefined escapes the catch and rejects a committed command (measured on both paths). Use error?.message ?? String(error).
An upsert that moves a session goes unnoticed.session-index-writer.js ~27 with bg-agents.js ~197: skipping upserts for entries already marked available assumes an upsert never moves a session to a folder without the file. One example is a remote-alias row taking over an id before the mirror has the file. In the recorder, send a folder change without upsertOnly.
Types.session-index-writer.d.ts ~79 does not declare the log and onSessionsChanged options.
One bad id loses the whole invalidation.bg-agents.js ~193: a non-string id makes id.toLowerCase() throw. Filter with typeof id === 'string'.
Activity
(bg-agents): survive nullish observer throws, invalidate on folder-ch…
(bg-agents): survive nullish observer throws, invalidate on folder-ch…