Skip to main content

mofa_runtime/agent/
mod.rs

1//! Agent 模块
2//!
3//! 重新导出 mofa-kernel 的 agent 模块,并添加 runtime 特定的功能
4
5// 从 mofa-kernel 重新导出核心模块
6pub use mofa_kernel::agent::capabilities;
7pub use mofa_kernel::agent::context;
8pub use mofa_kernel::agent::core;
9pub use mofa_kernel::agent::error;
10pub use mofa_kernel::agent::traits;
11pub use mofa_kernel::agent::types;
12
13// Runtime 特定的模块
14pub mod config;
15pub mod execution;
16pub mod plugins;
17pub mod registry;
18
19// 重新导出常用类型
20pub use crate::runner::{AgentRunner, AgentRunnerBuilder, RunnerState, RunnerStats, run_agents};
21pub use execution::{ExecutionEngine, ExecutionOptions, ExecutionResult, ExecutionStatus};
22pub use mofa_kernel::agent::registry::AgentFactory;
23pub use registry::{AgentRegistry, RegistryStats};