chore(mcp-compat): add aggregate command and new save/search options (backend 793f241..99e33da) - #27
Conversation
…(backend 793f241..99e33da)
|
Mostly correct and well-scoped. The new One bug to fix:
will silently send only Fix: use variadic syntax The rest looks good. Tests cover help text; consider adding a functional test for |
Why
Backend MCP/server change in
ditto-assistant/backend@99e33da(range793f241..99e33da) requires this repo to stay compatible.Triggering backend change
The Ditto MCP server added:
aggregate_memories— a new read-only tool for counts, breakdowns, and theme discovery.search_memorieswith shared filter arguments (since,until,timezone,filter,limit).save_memorywith optionalresponse(assistant side) andvendorId(deduplication id).What changed here
heyditto aggregate <group-by>(aliasaggregate_memories) with--metrics,--limit,--since,--until,--timezone,--filter,--kg.savenew options:--responsefor two-sided memory pairs,--vendor-idfor idempotent saves.searchnew options:--limit,--since,--until,--timezone,--filterfor structured narrowing.Provenance
Opened by the Ditto MCP-extensions maintenance automation. Run state and prior runs live in the dedicated
mcp-extensions-maintainerknowledge graph and theditto-assistant/ditto-backend-ops-logledger. A separate reviewer agent will review this PR with fresh context.Setup / migration notes
None.