feat: implement agent core components including planner, executor, orchestrator, and memory management while refactoring tool result presentation

This commit is contained in:
2026-07-21 19:08:25 +07:00
parent 94588bb12f
commit 5b128d8965
37 changed files with 892 additions and 720 deletions

View File

@@ -32,8 +32,8 @@ This repository is a local development workspace for a loyalty AI assistant. It
- `config/AgentConfig.java`: OAuth2-enabled `RestClient` for the loyalty core API.
- `controller/ConversationController.java`: simple in-memory conversation/message REST endpoints.
- AI configuration:
- Uses Ollama at `http://localhost:11434`.
- Default model in `application.yml`: `qwen3.5:2b`.
- Uses Ollama at `http://192.168.99.10:11434`.
- Default model in `application.yml`: `qwen3.5:4b`.
- MCP client connects to `${MCP_SERVER_URL:http://localhost:9331}`.
- Agent event types sent to the UI: `TOKEN`, `TOOL_STATUS`, `DONE`, `ERROR`.