history
Filtered history across all entities
How to use it
history is exposed by the Selvedge MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the history tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Selvedge
claude mcp add selvedge -- selvedge-serverOther tools in Selvedge (7)
Most recent change + context for an exact entity, plus the derived decision status (active / reverted / reopened)
All events grouped under a named feature/task slug
History for an entity or entity prefix, each row annotated with supersededby
Record a change event with entity, diff, and reasoning. renamefrom + changetype="rename" records the dual-event rename pattern; changetype="supersede" re-opens a reverted decision (append-only); optional constraint / stalewhen keep the decision's principle and its invalidation condition queryable
Prior change attempts on an entity + inferred outcome (tried → reverted → re-opened) — call it before editing. Optional fuzzy query adds semantically similar records (needs the semantic extra; falls back to substring)
Full-text search across all events
Decisions due for a revisit: past their revisitafter and still in active use (flag="revisitdue"), or whose stalewhen condition matched a later change (flag="reviewsuggested")