Dashboardopencode-loreRecall continuation replay and persiste…

Recall continuation replay and persistence transactions

Category: architecture
Confidence: 1.00
ID: 01a0a9ba-f95d-7bd2-804d-ebba25bdeb6c
Project ID: 6f4be9ff-ed84-4cca-a9e7-732a0b0b8677
Cross-project: No
Recalled in other projects: 0
Source session: 1RICjn68PSUbUfPQd
Created: 2026-09-10 21:19:20
Updated: 2026-09-16 10:19:58

Content

Recall-only continuations emit only the authoritative answer and create no replay anchor or marker. Anthropic uses balanced preamble and continuation envelopes; non-Anthropic clients retain one logical envelope and one native terminal. Mixed-tool turns require replay-marker envelopes, with every exposed marker transactionally paired to exact StoredRecall state before exposure. createRecallPersistenceTransaction() takes a synchronous snapshot so concurrent turns cannot corrupt rollback; stage recalls only after candidate validation. Transfer-only commits run deferred transfers and the observer but do not call saveSessionTracking(); only pending replay records rewrite tracking. Commit only after downstream settlement and postResponse. Rollback restores the live Map in place while the SQLite savepoint restores durable transfers.

Move to: