phi_core/session/mod.rs
1//! Persistent session layer for phi-core agents.
2//!
3//! Sub-modules:
4//! - [`model`] — Session, LoopRecord, and all session data types
5//! - [`recorder`] — SessionRecorder event-driven state machine
6//! - [`storage`] — File I/O (save, load, list, delete)
7//! - [`helpers`] — Internal utilities
8
9mod helpers;
10pub mod model;
11pub mod recorder;
12pub mod storage;
13
14// Re-export all public items for backward compatibility
15pub use model::*;
16pub use recorder::{AfterTaskFn, BeforeTaskFn, SessionRecorder, SessionRecorderConfig};
17pub use storage::*;