everywhere.z
7a0720636f
fix(agent-anthropic): add anthropic-java SDK dependency
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 20:04:55 +08:00
everywhere.z
e573416bf4
feat(agent-dashscope): add DashScope module to parent pom
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 20:01:38 +08:00
everywhere.z
6840f2fc2a
feat(agent-dashscope): add DashScope (Qwen) model factory
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 20:00:42 +08:00
everywhere.z
ff9f6e22d0
fix(agent): comment out unimplemented modules
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-19 20:00:24 +08:00
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