//! # zapmyco-core
//!
//! AI Agent 运行时的核心抽象层。
//!
//! ## 设计原则
//!
//! - **零环境依赖**:不读文件、不写终端、不碰环境变量
//! - **依赖注入**:所有外部依赖通过 `AgentConfig` 传入
//! - **事件驱动**:所有输出通过 `AgentEvent` 流发送
//! - **工具即 Trait**:通过 `AgentTool` trait 注册,不通过枚举硬编码
// ── 重新导出所有公共类型 ──
pub use AgentConfig;
pub use AgentError;
pub use AgentEvent;
pub use agent_loop;
pub use AgentTool;
pub use ;