From 602a989ebe8348cd25393d3c26f70a3109da5a46 Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 3 Jun 2026 11:17:18 +0000 Subject: [PATCH] Update wiki-vector-chat skill with VectorDB field fix notes Document the content vs text field mismatch and API key error handling. Co-Authored-By: Claude Opus 4.7 --- skills/wiki-vector-chat/SKILL.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/skills/wiki-vector-chat/SKILL.md b/skills/wiki-vector-chat/SKILL.md index 36d06d1..517db5a 100644 --- a/skills/wiki-vector-chat/SKILL.md +++ b/skills/wiki-vector-chat/SKILL.md @@ -109,6 +109,14 @@ Preset providers get forked as `custom-*` when edited (with API key). | Provider management | ✅ | CRUD, preset forking, API keys | | Odysseus UI | ✅ | Tokyo Night palette, sidebar, bubbles | +## Known Issues (Fixed) + +### VectorDB field mismatch (FIXED v2.0.0) +The vector-db API returns message content in a top-level `content` field with `author`/`channel` also top-level (not nested under `metadata`). The backend must read `content` not `text`, and `author` directly not from `metadata`. + +### Missing API key error (FIXED v2.0.0) +Preset providers without API keys returned cryptic HTTP 401. Now shows clear guidance to add a key via the UI. + ## Nginx Config Located at `/etc/nginx/sites-enabled/claw.rommark.dev`: