Skip to main content

Module agent

Module agent 

Source
Expand description

Agent 模块

重新导出 mofa-kernel 的 agent 模块,并添加 runtime 特定的功能

Re-exports§

pub use crate::runner::AgentRunner;
pub use crate::runner::AgentRunnerBuilder;
pub use crate::runner::RunnerState;
pub use crate::runner::RunnerStats;
pub use crate::runner::run_agents;
pub use execution::ExecutionEngine;
pub use execution::ExecutionOptions;
pub use execution::ExecutionResult;
pub use execution::ExecutionStatus;
pub use registry::AgentRegistry;
pub use registry::RegistryStats;

Modules§

capabilities
Agent 能力定义
config
配置系统
context
Agent 上下文定义
core
MoFA Agent 核心接口 - 统一抽象
error
Agent 错误类型定义
execution
执行引擎
plugins
提供动态插件机制,允许用户在运行时扩展和控制上下文内容 该模块基于 mofa-kernel 的插件抽象,并提供运行时示例实现
registry
Agent 注册中心
traits
Agent 辅助类型定义
types
Agent 核心类型定义

Traits§

AgentFactory
Agent 工厂 Trait