Modules§
- capabilities
- Agent 能力定义
- components
- Agent 组件模块
- config
- 配置系统
- context
- Agent 上下文定义
- core
- MoFA Agent 核心接口 - 统一抽象
- error
- Agent 错误类型定义
- plugins
- 提供动态插件机制,允许用户在运行时扩展和控制上下文内容
- prelude
- Prelude 模块 - 常用类型导入
- registry
- Agent 工厂接口
- secretary
- 秘书Agent抽象层
- traits
- Agent 辅助类型定义
- types
- Agent 核心类型定义
Structs§
- Agent
Capabilities - Agent 能力描述
- Agent
Capabilities Builder - Agent 能力构建器
- Agent
Config - Agent 配置
- Agent
Context - 核心执行上下文 (Core Agent Context)
- Agent
Event - Agent 事件
- Agent
Message - Agent 消息
- Agent
Metadata - Agent 元数据
- Agent
Output - Agent 输出类型
- Agent
Requirements - Agent 需求描述
- Agent
Requirements Builder - Agent 需求构建器
- Agent
Stats - Agent 统计信息
- Chat
Completion Request - LLM 聊天完成请求
- Chat
Completion Response - LLM 聊天完成响应
- Chat
Message - 聊天消息
- Config
Loader - 配置加载器
- Context
Config - 上下文配置
- Error
Context - 错误上下文
- Event
Builder - 事件构建器
- Event
Bus - 事件总线
- Global
Event - 全局事件类型
- Memory
Item - 记忆项 (搜索结果)
- Memory
Stats - 记忆统计
- Message
- 对话消息
- Message
Metadata - 消息元数据
- Reasoning
Result - 推理结果
- Reasoning
Step - 推理步骤
- Token
Usage - Token 使用统计
- Tool
Call - LLM 工具调用
- Tool
Definition - LLM 工具定义
- Tool
Descriptor - 工具描述符 (用于列表展示)
- Tool
Input - 工具输入
- Tool
Metadata - 工具元数据
- Tool
Result - 工具执行结果
- Tool
Usage - 工具使用记录
Enums§
- Agent
Error - Agent 错误类型
- Agent
Input - Agent 输入类型
- Agent
State - Agent 状态机
- Agent
Type - Agent 类型
- Config
Format - 配置格式
- Coordination
Pattern - 协调模式
- Error
Category - 错误分类
- Global
Error - 全局错误类型
- Global
Message - 全局消息类型
- Health
Status - Agent 健康状态
- Input
Type - 支持的输入类型
- Interrupt
Result - 中断处理结果
- Memory
Value - 记忆值类型
- Message
Content - 消息内容类型
- Message
Role - 消息角色
- Output
Content - 输出内容类型
- Output
Type - 支持的输出类型
- Reasoning
Step Type - 推理步骤类型
- Reasoning
Strategy - 推理策略
Traits§
- Agent
Factory - Agent 工厂 Trait
- Agent
Lifecycle - Agent 生命周期扩展
- Agent
Messaging - Agent 消息处理扩展
- Agent
Plugin - 核心插件 trait
- Agent
Plugin Support - Agent 插件支持扩展
- Coordinator
- 协调器 Trait
- LLMProvider
- LLM Provider trait - 定义 LLM 提供商接口
- Memory
- 记忆组件 Trait
- MoFA
Agent - MoFA Agent 统一接口
- Reasoner
- 推理器 Trait
- Tool
- 统一工具 Trait
Type Aliases§
- Agent
Result - Agent 操作结果类型
- DynAgent
- 动态分发的 MoFAAgent
- Global
Result - 全局结果类型