Add structured project tools with rich relationships

Replace chunk-based project tools with dedicated structured project
tools that store projects as single Qdrant points with rich JSON
payloads. Adds list_projects, get_project, upsert_project,
update_project, and delete_project tools with Zod discriminated
union validation for per-category relationship operations.
This commit is contained in:
2026-03-01 18:14:37 +00:00
parent 8353280bbf
commit 94198d3897
13 changed files with 559 additions and 13 deletions

5
.gitignore vendored
View File

@@ -1 +1,4 @@
node_modules/\ndist/\n*.js.map\n*.d.ts.map
node_modules/
dist/
*.js.map
*.d.ts.map