[{"slug":"ZV-2026-0156","server_name":"demo-mcp.kit-project.com","severity":"breaking","title":"demo-mcp.kit-project.com: Type of id on remember changed number → number|string.","summary":"[safe] Tool focus was added. [risky] Description of areas changed (33% word delta). [risky] Default of max_drafts on capture changed unset → 5. [safe] Description of commit changed (12% word delta). [risky] Optional field source_commit was added to commit; may shift model behaviour. [risky] Default of tier on commit changed unset → \"recall\". [risky] Default of scope on commit changed unset → \"work\". [risky] Default of skip_dedup on commit changed unset → false. [safe] Field surface on handoff is no longer required. [safe] Description of note changed (7% word delta). [safe] Field surface on note is no longer required. [risky] Description of presence changed (27% word delta). [risky] Optional field scope was added to presence; may shift model behaviour. [safe] Description of recall changed (7% word delta). [risky] Description of remember changed (65% word delta). [breaking] Type of id on remember changed number → number|string. [safe] Description of wake changed (4% word delta).","changes":[{"kind":"tool_added","tool":"focus","detail":"Tool `focus` was added.","severity":"safe"},{"kind":"description_changed","tool":"areas","after":"List the knowledge areas in this Lady Whiskerdown.","before":"List the knowledge areas in this Kit.","detail":"Description of `areas` changed (33% word delta).","severity":"risky","descriptionDelta":0.33333333333333337},{"kind":"default_changed","path":"inputSchema.properties.max_drafts","tool":"capture","after":5,"detail":"Default of `max_drafts` on `capture` changed unset → 5.","severity":"risky"},{"kind":"description_changed","tool":"commit","after":"Add a durable memory to this Lady Whiskerdown's knowledge corpus. Use only for stable decisions, facts, gotchas, or patterns that should be searchable later.","before":"Add a durable memory to this Kit's knowledge corpus. Use only for stable decisions, facts, gotchas, or patterns that should be searchable later.","detail":"Description of `commit` changed (12% word delta).","severity":"safe","descriptionDelta":0.11538461538461542},{"kind":"input_property_added","path":"inputSchema.properties.source_commit","tool":"commit","after":{"type":"string","description":"Git commit sha (optional provenance)"},"detail":"Optional field `source_commit` was added to `commit`; may shift model behaviour.","severity":"risky"},{"kind":"default_changed","path":"inputSchema.properties.tier","tool":"commit","after":"recall","detail":"Default of `tier` on `commit` changed unset → \"recall\".","severity":"risky"},{"kind":"default_changed","path":"inputSchema.properties.scope","tool":"commit","after":"work","detail":"Default of `scope` on `commit` changed unset → \"work\".","severity":"risky"},{"kind":"default_changed","path":"inputSchema.properties.skip_dedup","tool":"commit","after":false,"detail":"Default of `skip_dedup` on `commit` changed unset → false.","severity":"risky"},{"kind":"input_required_removed","path":"inputSchema.required.surface","tool":"handoff","detail":"Field `surface` on `handoff` is no longer required.","severity":"safe"},{"kind":"description_changed","tool":"note","after":"Write a live operational checkpoint so other Lady Whiskerdown-connected surfaces can pick up the thread. Use at start, diagnosis, pivot, blocker, commit, verification, and resume. Use kind=handoff only for session end, topic change, substantial completed work, or long-session restart points.","before":"Write a live operational checkpoint so other Kit-connected surfaces can pick up the thread. Use at start, diagnosis, pivot, blocker, commit, verification, and resume. Use kind=handoff only for session end, topic change, substantial completed work, or long-session restart points.","detail":"Description of `note` changed (7% word delta).","severity":"safe","descriptionDelta":0.0714285714285714},{"kind":"input_required_removed","path":"inputSchema.required.surface","tool":"note","detail":"Field `surface` on `note` is no longer required.","severity":"safe"},{"kind":"description_changed","tool":"presence","after":"Read live Lady Whiskerdown facet presence within the requested window.","before":"Read live Kit facet presence within the requested window.","detail":"Description of `presence` changed (27% word delta).","severity":"risky","descriptionDelta":0.2727272727272727},{"kind":"input_property_added","path":"inputSchema.properties.scope","tool":"presence","after":{"enum":["work","personal","general","all"],"type":"string","description":"Which conversations to include. Defaults to work, which withholds personal threads."},"detail":"Optional field `scope` was added to `presence`; may shift model behaviour.","severity":"risky"},{"kind":"description_changed","tool":"recall","after":"Recall this Lady Whiskerdown's knowledge by semantic search. Use before answering any user question about this Lady Whiskerdown, the customer/product, project facts, onboarding, architecture, policies, product decisions, or imported documents. Returns the most relevant memories you have access to, scoped to your knowledge area.","before":"Recall this Kit's knowledge by semantic search. Use before answering any user question about this Kit, the customer/product, project facts, onboarding, architecture, policies, product decisions, or imported documents. Returns the most relevant memories you have access to, scoped to your knowledge area.","detail":"Description of `recall` changed (7% word delta).","severity":"safe","descriptionDelta":0.07499999999999996},{"kind":"description_changed","tool":"remember","after":"Read a single Lady Whiskerdown memory by id (as returned by recall). No graph or entity enrichment: the receiver endpoint returns the memory itself, scoped to this key.","before":"Read a single Kit memory by id (as returned by recall).","detail":"Description of `remember` changed (65% word delta).","severity":"risky","descriptionDelta":0.6538461538461539},{"kind":"input_type_changed","path":"inputSchema.properties.id","tool":"remember","after":"number|string","before":"number","detail":"Type of `id` on `remember` changed number → number|string.","severity":"breaking"},{"kind":"description_changed","tool":"wake","after":"Meet Lady Whiskerdown. Call this FIRST in every new chat (VS Code/Copilot, Cursor, Claude Code, Codex), before the first substantive answer. It returns who this Lady Whiskerdown is (`you_are`), which knowledge areas this key can see, which tools it may use, and the working contract. The identity in `you_are` is offered, not imposed: adopt it for the session only if your operator chose that; otherwise answer as yourself, reading Lady Whiskerdown's archive. For anything this Lady Whiskerdown/customer/project/product should know, call recall first instead of using general model knowledge.","before":"Meet Kit. Call this FIRST in every new chat (VS Code/Copilot, Cursor, Claude Code, Codex), before the first substantive answer. It returns who this Kit is (`you_are`), which knowledge areas this key can see, which tools it may use, and the working contract. The identity in `you_are` is offered, not imposed: adopt it for the session only if your operator chose that; otherwise answer as yourself, reading Kit's archive. For anything this Kit/customer/project/product should know, call recall first instead of using general model knowledge.","detail":"Description of `wake` changed (4% word delta).","severity":"safe","descriptionDelta":0.04347826086956519}],"published_at":"2026-08-18T11:59:30.925Z"}]