FEATURE ARTICLE
Memory checkpoints and local revisions
Save settings, connections, agent lanes, and tab layout as named local checkpoints. Restores are recorded as new revisions.
Behaviour
The Memory page uses plain-text search with an optional bounded regex builder, shows Git-backed revision ids, and exports a Markdown index. The app checkpoints the current state before restoring an older one.
Failure modes and security
Empty labels and missing records are rejected. If Git is unavailable the record remains snapshot-only. Data stays in Electron user data and is never uploaded or placed in a project folder.
Verification
Contract checks cover the IPC and controls; the off-screen capture includes the page; manual proof should create, inspect, restore, and re-check the revision list.