everywhere.z
f85d09a2b6
feat(agent-anthropic): add Anthropic model factory
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 20:00:12 +08:00
everywhere.z
7bf6908793
feat(agent-gemini): enable gemini and dashscope modules
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:59:54 +08:00
everywhere.z
8dcfc56258
feat(agent-gemini): add Gemini model factory
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:59:45 +08:00
everywhere.z
d719f83162
feat(agent-openai): add OpenAI factory and compatible presets
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:58:55 +08:00
everywhere.z
404f55c94e
test(agent-core): add ReActAgentComponent end-to-end test with FakeEchoModel
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:56:48 +08:00
everywhere.z
17d5deefc7
feat(agent-core): implement ReActAgentComponent with final process()
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:52:57 +08:00
everywhere.z
4f9a4cdca6
feat(agent-core): add ManagedShellCommandTool with whitelist/blacklist policy
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:41:56 +08:00
everywhere.z
3b4c283ae4
feat(agent-core): add WorkspaceFileTools with path traversal guard
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:41:48 +08:00
everywhere.z
7740bab36d
fix(agent-core): remove duplicate POJOs from core module
...
The AgentConfig/SessionConfig/WorkspaceConfig POJOs belong in
liteflow-core, not liteflow-react-agent-core.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:37:06 +08:00
everywhere.z
c9bcc4f1b1
feat(agent-core): add AgentSessionManager with LRU eviction and idle cleanup
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:36:03 +08:00
everywhere.z
b5920b0363
build: enable surefire tests in react-agent-core module
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:32:35 +08:00
everywhere.z
42a03a508f
feat(agent-core): add AgentSession with reentrant lock and lastActive
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:30:30 +08:00
everywhere.z
bb5969de75
feat(agent-core): add ReActAgentContext value holder
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 19:30:23 +08:00
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