Expand description
全局事件系统
本模块提供全局事件系统,用于替代分散的 AgentEvent 和 PluginEvent 定义。
§设计目标
- 提供单一的事件类型,避免多处重复定义
- 支持事件的发布-订阅模式
- 支持事件携带任意数据
- 提供清晰的事件来源和类型标识
Modules§
Structs§
- Event
Builder - 事件构建器
- Global
Event - 全局事件类型
Functions§
- error_
event - 创建错误事件
- execution_
event - 创建执行事件
- lifecycle_
event - 创建生命周期事件
- state_
changed_ event - 创建状态变更事件