Expand description
SQLite storage layer for sessions, messages, and links. Storage layer for Lore.
This module provides SQLite-based persistence for sessions, messages, and session-to-commit links. It handles schema migrations and provides query methods for the CLI and future daemon.
§Submodules
db- Database connection and query operationsmodels- Data structures for sessions, messages, and links
Re-exports§
pub use db::Database;pub use models::extract_session_files;pub use models::ContentBlock;pub use models::LinkCreator;pub use models::LinkType;pub use models::MessageContent;pub use models::MessageRole;pub use models::SessionLink;pub use models::Message;pub use models::Session;