mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-14 09:43:03 +08:00
完善配置工厂遗留问题; 初步完善 AgentRunningFlow 流程相关。
- 修复了 ActivateModel 中 model 实例化后却未赋值的问题 - 调整 Api 包下目录结构, 新增 runtime 包用于存放运行时相关类 - 完善 AgentConfigManager 基类以及对应的默认实现类中的加载、序列化以及更新逻辑 - 将异常类型分类为‘启动时异常’与‘运行时异常’,前者将直接导致启动停止,后者可通过异常回调实现进行处理 - 新增全局异常处理类以及默认的异常回调实现 - 新增几个异常类 - 完善 Agent 链式构建流程, 实际上只是做了一些方法转发,但毕竟那些可提供自定义实现的,不管是factory还是manager、handler, 它们都过于分散了。
This commit is contained in:
11
Partner-Api/src/test/java/module/MyAgentRunningModule.java
Normal file
11
Partner-Api/src/test/java/module/MyAgentRunningModule.java
Normal file
@@ -0,0 +1,11 @@
|
||||
package module;
|
||||
|
||||
import work.slhaf.partner.api.agent.flow.abstracts.AgentRunningModule;
|
||||
import work.slhaf.partner.api.agent.flow.entity.RunningFlowContext;
|
||||
|
||||
public class MyAgentRunningModule extends AgentRunningModule {
|
||||
@Override
|
||||
public void execute(RunningFlowContext context) {
|
||||
System.out.println("MyAgentRunningModule");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user