//! Engine 模块 —— Agent 执行引擎。 //! //! Phase 17 新增。提供 SessionManager(会话树管理)和 Checkpointer(time-travel 检查点)能力。 //! //! ## 子模块 //! //! - [`session_manager`]:SessionManager + SessionManagerConfig //! - [`checkpointer`]:Checkpointer(time-travel 检查点) //! - [`snapshot`]:SessionSnapshot + SessionMemoryEntry(可序列化快照) //! - [`error`]:EngineError 枚举 pub mod checkpointer; pub mod error; pub mod session_manager; pub mod snapshot; pub mod sub_agent; pub mod switch; pub use checkpointer::{Checkpointer, CkptMeta}; pub use error::EngineError; pub use session_manager::{SessionManager, SessionManagerConfig}; pub use snapshot::{SessionMemoryEntry, SessionSnapshot}; pub use sub_agent::{DispatchConfig, SubTaskResult, SubTaskStreamEvent};