Commit Graph

10 Commits

Author SHA1 Message Date
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