Expand description
Context and harness-state persistence layer with fchat adapter support.
use std::sync::Arc;
use fmemory::{InMemoryMemoryBackend, MemoryConversationStore, SessionManifest};
let backend = Arc::new(InMemoryMemoryBackend::new());
let store = MemoryConversationStore::new(backend);
let manifest = SessionManifest::new("session-1", "feature/init", "Bootstrap workspace");
assert_eq!(manifest.active_branch, "feature/init");
let _ = store;Modules§
Structs§
- Bootstrap
State - Feature
Record - Filesystem
Memory Backend - InMemory
Memory Backend - Init
Command - Init
Plan - Init
Shell Script - Memory
Conversation Store - Memory
Error - Postgres
Memory Backend - Postgres
Memory Backend Config - Progress
Entry - RunCheckpoint
- Session
Manifest - Sqlite
Memory Backend