2 Commits

Author SHA1 Message Date
94198d3897 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.
2026-03-01 18:14:37 +00:00
8353280bbf Add CUD operations to homelab-mcp server
Add upsert_context, update_context, and delete_context tools to
complete CRUD functionality. Upserts use deterministic IDs based on
source+section+host for idempotency. Updates support metadata-only
patches or full re-embedding when text changes.
2026-03-01 17:34:53 +00:00