get_node_history
Inspect a node's evidence, validity window, and connected context.
How to use it
get_node_history is exposed by the Waggle MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_node_history tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Waggle MCP
claude mcp add --transport stdio waggle -- waggle-mcp serve --transport stdioOther tools in Waggle MCP (34)
Broad filtered subgraph for map-reduce tasks. Use when you want a large scoped slice rather than high-precision top-K. Supports nodetypes, tags, asof, includeinvalidated.
Merge multiple nodes into one canonical node. Repoints all edges, collects aliases. Idempotent.
Close a session window and derive cross-window edges.
git commit
Diagnose retrieval ranking for a query — embedding scores, window routing, tiered vs flat comparison.
Break long content into atomic nodes and infer edges automatically.
Return near-duplicate node pairs above a similarity threshold for human review.
Delete a node and all its edges.
git diff
Audit edge quality — counts, average confidence per type, top/bottom confidence edges.
Export the memory graph as an interactive HTML visualization.
Export the graph as an Obsidian-compatible Markdown vault.
git fsck
Inspect one context window and its nodes.
Fetch the neighborhood around a specific node by ID.
Node/edge counts, type breakdowns, and recent highly-connected nodes.
Topic clusters via community detection across the full tenant graph.
When the user asks what changed recently.
git grep
Import an edited Obsidian vault back into the graph non-destructively.
List unresolved contradiction and update edges.
Known agent, project, and session scope values.
Chat/session-level memory containers with status and node counts.
—
git merge
After any turn containing a decision, preference, constraint, correction, or project fact. Persists the verbatim turn first, then extracts graph nodes. Returns turnid, verbatimstored, nodesextracted, edgesinferred.
At the start of a new session to hydrate context from the most relevant scoped memories.
git pull
Before answering questions that may depend on prior context. Hybrid retrieval (graph + verbatim transcript) by default. Supports asof for point-in-time queries.
Mark a conflict resolved. Pass winner (node ID) to supersede the losing node — sets its validto to now.
git show
Chronological view of memory changes for a node or query.
Update an existing node's content, label, or tags.
Export the context-window graph as an interactive HTML visualization.