Skip to main content

Module tools

Module tools 

Source
Expand description

MCP tool implementations — the primary way LLMs interact with memory.

Re-exports§

pub use registry::ToolRegistry;

Modules§

conversation_log
Tool: conversation_log — Log user prompts and agent responses into the conversation thread.
memory_add
Tool: memory_add — Add a cognitive event to the memory graph.
memory_causal
Tool: memory_causal — Impact analysis: what depends on this node?
memory_context
Tool: memory_context — Get full context (subgraph) around a node.
memory_correct
Tool: memory_correct — Record a correction to a previous belief.
memory_evidence
Tool: memory_evidence — Get detailed evidence for a claim from memory.
memory_ground
Tool: memory_ground — Verify a claim has memory backing (anti-hallucination).
memory_quality
Tool: memory_quality — Graph quality and reliability summary.
memory_query
Tool: memory_query — Pattern query for matching nodes.
memory_resolve
Tool: memory_resolve — Follow supersedes chain to get the latest version.
memory_session_resume
Tool: memory_session_resume — Load context from previous sessions.
memory_similar
Tool: memory_similar — Find semantically similar memories.
memory_stats
Tool: memory_stats — Get statistics about the memory graph.
memory_suggest
Tool: memory_suggest — Find similar memories for corrections/suggestions.
memory_temporal
Tool: memory_temporal — Compare knowledge across time periods.
memory_traverse
Tool: memory_traverse — Walk the graph from a starting node.
memory_workspace_add
Tool: memory_workspace_add — Add an .amem file to a workspace.
memory_workspace_compare
Tool: memory_workspace_compare — Compare a topic across memory contexts.
memory_workspace_create
Tool: memory_workspace_create — Create a multi-memory workspace.
memory_workspace_list
Tool: memory_workspace_list — List loaded memory contexts in a workspace.
memory_workspace_query
Tool: memory_workspace_query — Query across all memory contexts in a workspace.
memory_workspace_xref
Tool: memory_workspace_xref — Cross-reference a topic across memory contexts.
registry
Tool registration and dispatch.
session_end
Tool: session_end — End a session and optionally create an episode summary.
session_start
Tool: session_start — Begin a new interaction session with prior context.