feat(agent): add llm assistant chat with api tools (task 88)
OpenAI-compatible client with mock fallback, tool-calling loop, and /assistant UI. Tools map to /api/v1/ endpoints per ADR 0006 direct-tools decision.
This commit is contained in:
@@ -28,10 +28,10 @@ Users should say "add milk to the shopping list" or "what's on the calendar Frid
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- [ ] Chat UI sends prompts and shows responses.
|
||||
- [ ] Tools call the API successfully in dev against the homelab endpoint.
|
||||
- [ ] CI uses mock provider only.
|
||||
- [ ] ADR 0006 records provider and MCP decisions.
|
||||
- [x] Chat UI sends prompts and shows responses.
|
||||
- [x] Tools call the API successfully in dev against the homelab endpoint.
|
||||
- [x] CI uses mock provider only.
|
||||
- [x] ADR 0006 records provider and MCP decisions.
|
||||
|
||||
## Notes
|
||||
|
||||
|
||||
Reference in New Issue
Block a user