From c4a2bde8c1158fb67310379490b6e44218e30980 Mon Sep 17 00:00:00 2001 From: gramps Date: Tue, 14 Jul 2026 15:35:21 -0700 Subject: [PATCH] Update TASKS.md with session 2026-07-14 entry --- TASKS.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/TASKS.md b/TASKS.md index 31cc450..61d2022 100644 --- a/TASKS.md +++ b/TASKS.md @@ -1,10 +1,18 @@ # cAIc — OpenCode Prompt Sequence -# Generated: 2026-07-01 +# Generated: 2026-07-14 # Execute sequentially. Run full test suite after each task before proceeding. # Test command: ./venv/bin/python -m pytest tests/ -v --- +## Session 2026-07-14 — RAG bugfixes + Topbar redesign + +- **RAG bugs fixed**: Collection name mismatch (`jarvis_rag` → `caic_rag`, migrated 219 points), `vectors_count`→`points_count` (Qdrant v1.10+ API change), removed unindexed `order_by` that caused 502 on scroll, made `RAG_COLLECTION` env-configurable (`CAIC_RAG_COLLECTION`). +- **Semantic search fixed**: Set `CAIC_EMBED_URL=http://192.168.50.108:11434` (mxbai-embed-large lives on ultron, not the old embed server). +- **Topbar redesign**: Moved system stats (CPU/MEM/GPU/VRAM/TOK) to a centered bottom strip. Moved toggles (MEM, SEARCH, PROFILE, SORT, PRIVACY) into a ⋮ hamburger menu next to ADMIN badge. Palette icon sits immediately after version number in topbar-left. Removed standalone (i) button — privacy info accessible via ⋮ → About Privacy. Input bar above chat, stats at very bottom. Mobile-responsive padding/sizing. + +--- + ## ~~TASK 1 — README Cleanup [DONE]~~ Review README.md in the current repo. Remove any node references other than `coordinator` (192.168.50.108) and `worker` (192.168.50.210). Ensure all references to the project use the exact casing `cAIc` — not `Jarvischat`, `JarvisChat`, or `jarvischat`. Do not change any functional content, endpoint documentation, or architecture descriptions — this is a text cleanup only. After editing, verify the file renders cleanly as markdown. Commit with message: `docs: clean up node references and branding consistency`.