phi-core 0.7.0

Simple, effective agent loop with tool execution and event streaming
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Persistent session layer for phi-core agents.
//!
//! Sub-modules:
//! - [`model`] — Session, LoopRecord, and all session data types
//! - [`recorder`] — SessionRecorder event-driven state machine
//! - [`storage`] — File I/O (save, load, list, delete)
//! - [`helpers`] — Internal utilities

mod helpers;
pub mod model;
pub mod recorder;
pub mod storage;

// Re-export all public items for backward compatibility
pub use model::*;
pub use recorder::{AfterTaskFn, BeforeTaskFn, SessionRecorder, SessionRecorderConfig};
pub use storage::*;