insertLocalTurn(record: ILocalTurnRecord): Promise<void> {
const db = await this._ensureDb();
await dbRun(db,
'INSERT OR REPLACE INTO local_turns (turn_id, chat_uri, anchor_turn_id, seq, payload) VALUES (?, ?, ?, ?, ?)',
[record.turnId, record.chatUri, record.anchorTurnId ?? null, record.seq, record.payload],
);
});
}
async getLocalTurns(): Promise<ILocalTurnRecord[]> {