2026-02-05 12:47:26 +08:00
|
|
|
//! Storage module for persisting chat state.
|
|
|
|
|
//!
|
|
|
|
|
//! This module provides storage implementations for the chat manager state,
|
|
|
|
|
//! built on top of the shared `storage` crate.
|
2026-02-05 14:12:21 +08:00
|
|
|
//!
|
|
|
|
|
//! Note: This module is internal. Users should use `ChatManager` which
|
|
|
|
|
//! handles all storage operations automatically.
|
2026-02-05 12:47:26 +08:00
|
|
|
|
|
|
|
|
mod db;
|
2026-02-05 14:44:22 +08:00
|
|
|
pub(crate) mod types;
|
2026-02-05 12:47:26 +08:00
|
|
|
|
2026-02-05 14:12:21 +08:00
|
|
|
pub(crate) use db::ChatStorage;
|
|
|
|
|
pub(crate) use storage::StorageError;
|
|
|
|
|
pub(crate) use types::ChatRecord;
|