Commit Graph

2407 Commits

Author SHA1 Message Date
everywhere.z
4574658f56 feat(agent-core): add AgentException hierarchy
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 19:30:18 +08:00
everywhere.z
73c266529f build: scaffold liteflow-react-agent-core module
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 19:22:13 +08:00
everywhere.z
fa3cf706ca build: register liteflow-react-agent parent module
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 19:21:49 +08:00
everywhere.z
226c98fa4c feat(solon): bind agent config into LiteflowConfig
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 19:16:54 +08:00
everywhere.z
e28308b471 feat(starter): bind liteflow.agent into LiteflowConfig via LiteflowProperty
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 19:14:40 +08:00
everywhere.z
b04b22d407 build: declare agentscope and google-genai versions in root pom
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 19:12:31 +08:00
everywhere.z
94fc5189d6 feat(core): expose agent field on LiteflowConfig
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 19:11:24 +08:00
everywhere.z
b64706c26a feat(core): add AgentConfig POJOs for ReAct agent configuration
Introduce AgentConfig and nested POJOs (WorkspaceConfig, SessionConfig,
ShellConfig, DefaultsConfig, PlatformCredential, ShellMode) as pure data
holders with sensible defaults and zero third-party dependencies. Add
JUnit 5 test dependency and surefire override to liteflow-core for TDD.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 19:08:23 +08:00
everywhere.z
3751739b26 docs: 新增 liteflow-react-agent 模块实现计划
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 15:25:06 +08:00
everywhere.z
96f68c84fc docs: 将 ReActAgent 配置融入 LiteflowConfig,apiKey 由抽象类自动提供
- ReActAgentProperties 改名为 AgentConfig,作为 LiteflowConfig.agent 字段
  (Spring Boot 自动走 prefix=liteflow 装配,统一 LiteflowConfigGetter 访问)
- AgentConfig 等纯 POJO 放入 liteflow-core 新包 property.agent,
  严格保证无 agentscope/第三方 SDK 依赖
- 抽象类新增 final agentConfig() 方法,用户不再需要 @Resource 注入配置
- 用户代码示例与执行流程同步更新

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 15:09:06 +08:00
everywhere.z
8333819ffe docs: 修正 ReActAgentComponent 的 userPrompt 语义与 thinking 参数处置
- userMessage 更名为 userPrompt,并改为抽象方法(必须实现)
- 新增 §4.1 明确 thinking level 等模型高级参数由用户在 buildModel 内处理,
  LiteFlow 不做统一抽象

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 14:39:04 +08:00
everywhere.z
f760ac2203 docs: 新增 liteflow-react-agent 模块设计稿
为 LiteFlow 集成 agentscope ReAct Agent 的 5 模块设计:
core + openai(含 DeepSeek/Kimi/GLM/MiniMax preset)+ anthropic + gemini + dashscope。
涵盖抽象类、session/workspace 隔离、shell 命令管控与配置结构。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-19 14:20:10 +08:00
everywhere.z
d58f65ab8f Merge branch 'master' into dev 2026-03-30 14:22:46 +08:00
everywhere.z
7a93c3fe05 更新广告赞助 2026-03-30 14:21:36 +08:00
everywhere.z
4ad9d9ee24 更新广告赞助 2026-03-30 14:17:05 +08:00
everywhere.z
cdc717a52e 把ql4版本升级到4.1.0 2026-02-10 16:47:03 +08:00
everywhere.z
c3ee61f2a0 更新到2.15.3.2 2026-02-05 18:30:47 +08:00
everywhere.z
106943a557 bug #IDP551 validateWithEx这个方法在校验有子流程的EL时会报NPE 2026-02-05 18:30:22 +08:00
everywhere.z
528cc7ed33 更新到2.15.3.1 2026-02-02 18:16:55 +08:00
everywhere.z
5fb9db4bd0 bug #IDO5JK java脚本不能热更新 2026-02-02 17:50:08 +08:00
铂赛东
b907b045f4 !354 [ISSUE #IDMC8I] 修复 JavaxPro 插件相同脚本下的不同 nodeId 被覆盖问题
Merge pull request !354 from DaleLee/fix_javaxpro_same_script_multi_nodeid
2026-02-02 05:40:41 +00:00
DaleLee
c6a1628092 fix #IAY66T 修复JavaxPro插件相同脚本问题 2026-02-01 20:02:16 +08:00
everywhere.z
0ae288c562 更新benchmark v2.15.3 2026-01-22 11:12:23 +08:00
everywhere.z
bc49f40275 更新README 2026-01-22 11:06:22 +08:00
everywhere.z
452cee5ed6 Merge branch 'dev' 2026-01-22 10:56:38 +08:00
everywhere.z
2faa6c58d9 对大容量路由脚本增加测试用例 2026-01-22 10:54:04 +08:00
everywhere.z
f289045046 bug #ID7OTO bind对象为chain时,chain的定义顺序影响了bind数据的获取
重写了整个底层的parser逻辑
2026-01-21 15:52:21 +08:00
everywhere.z
04008d12b3 更新CLAUDE.MD 2026-01-20 16:30:45 +08:00
everywhere.z
d2bcf58f96 bug #ID7OTO bind对象为chain时,chain的定义顺序影响了bind数据的获取
重写了整个底层的parser逻辑
2026-01-20 15:33:15 +08:00
everywhere.z
d17493095f bug #ID7OTO bind对象为chain时,chain的定义顺序影响了bind数据的获取
重写了整个底层的parser逻辑
2026-01-20 11:22:41 +08:00
everywhere.z
0f2c88b657 feature #IDGGGC Java脚本启动时批量编译,加快启动速度 2025-12-29 11:38:22 +08:00
铂赛东
912d5661a0 !353 update README.zh-CN.md.
Merge pull request !353 from smxzk32145745/N/A
2025-12-25 13:09:52 +00:00
smxzk32145745
32d972b3a0 update README.zh-CN.md.
Signed-off-by: smxzk32145745 <smxzk32145745@163.com>
2025-12-25 08:07:08 +00:00
everywhere.z
d5f438ff19 bug #IDCBQ2 liteflowV2.15.x bindData出现数据错乱,会固定使用第一次执行的chain的相同的bindData 2025-12-24 18:27:20 +08:00
everywhere.z
a2a3f4856a 修改赞助商 2025-12-08 13:07:06 +08:00
everywhere.z
1456d26c8c Revert "bug #IDB16L 异步循环中到一个chain,chain里面有when,会报错"
This reverts commit 4132af8f5e.
2025-12-05 18:33:58 +08:00
everywhere.z
4132af8f5e bug #IDB16L 异步循环中到一个chain,chain里面有when,会报错 2025-12-05 18:11:29 +08:00
everywhere.z
26d2a6aef1 enhancement #ID8XF9 对QLExpress4的支持 2025-12-05 17:27:06 +08:00
everywhere.z
6206697c82 enhancement #ID8XF9 对QLExpress4的支持 2025-12-05 17:26:45 +08:00
everywhere.z
bfb794aa17 enhancement #ID8XF9 对QLExpress4的支持 2025-12-05 12:13:00 +08:00
everywhere.z
45d2b01192 Merge branch 'qlexpress4' into dev
# Conflicts:
#	.gitignore
v2.15.2
2025-12-05 11:06:56 +08:00
everywhere.z
9c1f167b4f enhancement #ID8XF9 对QLExpress4的支持 2025-12-05 11:02:23 +08:00
everywhere.z
3b43111f18 enhancement #ID8XF9 对QLExpress4的支持 2025-12-02 00:35:29 +08:00
everywhere.z
1b07db84c8 enhancement #ID8XF9 对QLExpress4的支持 2025-12-01 15:46:01 +08:00
everywhere.z
b26e91a3fd enhancement #ID8XF9 对QLExpress4的支持 2025-11-29 20:00:02 +08:00
everywhere.z
8fe1d41c21 enhancement #ID8XF9 对QLExpress4的支持 2025-11-29 14:45:55 +08:00
everywhere.z
415334c2cd enhancement #ID8XF9 对QLExpress4的支持 2025-11-29 01:29:06 +08:00
everywhere.z
36191969d4 enhancement #ID8XF9 对QLExpress4的支持 2025-11-29 01:27:50 +08:00
everywhere.z
e0c6f39a01 enhancement #ID8XF9 对QLExpress4的支持 2025-11-28 19:40:05 +08:00
everywhere.z
ad9906584a enhancement #ID8XF9 对QLExpress4的支持 2025-11-28 16:56:51 +08:00