Implement conversation browser and safe deletion (#138)
This commit is contained in:
9
vendor/mentra/src/memory/journal/ops.rs
vendored
9
vendor/mentra/src/memory/journal/ops.rs
vendored
@@ -165,6 +165,15 @@ impl AgentMemory {
|
||||
&self.history_cache
|
||||
}
|
||||
|
||||
pub fn clear_transcript(&mut self) -> Result<(), RuntimeError> {
|
||||
self.state.transcript = AgentTranscript::default();
|
||||
self.state.pending_turn = None;
|
||||
self.state.resumable_user_message = None;
|
||||
self.state.run = None;
|
||||
self.sync_history_cache();
|
||||
self.persist()
|
||||
}
|
||||
|
||||
pub fn revision(&self) -> u64 {
|
||||
self.state.revision
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user