Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/memory / tools
tools
Eleven memory tools registered with @graphorin/tools by the createMemory() facade - plus an opt-in twelfth, deep_recall (P2-4), appended only when iterative retrieval is configured. Each factory takes a MemoryToolDeps bundle so consumers can scope the tool surface (per-tier ACL, scope resolver, etc.) without rebuilding the underlying memory facade.
Interfaces
| Interface | Description |
|---|---|
| BuildMemoryToolsOptions | Options for buildMemoryTools. |
Functions
| Function | Description |
|---|---|
| buildMemoryTools | Build the canonical eleven-memory-tool array. Order is stable - consumers can rely on the indices for snapshot tests. fact_history (P0-2) and fact_validate (P1-4) are appended last so the original nine indices are unchanged. With { includeDeepRecall: true } the gated deep_recall tool (P2-4) is appended as a twelfth, after the stable eleven. |
| createRunbookSearchTool | runbook_search - find validated procedures matching a task description. Quarantined (unvalidated induced) procedures never surface here: they must not drive actions until validated. |
References
createBlockAppendTool
Re-exports createBlockAppendTool
createBlockReplaceTool
Re-exports createBlockReplaceTool
createBlockRethinkTool
Re-exports createBlockRethinkTool
createConversationSearchTool
Re-exports createConversationSearchTool
createDeepRecallTool
Re-exports createDeepRecallTool
createFactForgetTool
Re-exports createFactForgetTool
createFactHistoryTool
Re-exports createFactHistoryTool
createFactRememberTool
Re-exports createFactRememberTool
createFactSearchTool
Re-exports createFactSearchTool
createFactSupersedeTool
Re-exports createFactSupersedeTool
createFactValidateTool
Re-exports createFactValidateTool
createRecallEpisodesTool
Re-exports createRecallEpisodesTool
MemoryToolDeps
Re-exports MemoryToolDeps
ScopeResolver
Re-exports ScopeResolver