API Migration Guide

Tool consolidation: 41 individual tools → 18 operation-based tools

How it works

Each new tool accepts an operation parameter that routes to the specific function. Legacy tool calls are automatically forwarded with a deprecation notice in the response.

Before (legacy):

store_memory({
  content: "Auth uses JWT 15min expiry",
  category: "facts"
})

After (consolidated):

memory({
  operation: "create",
  content: "Auth uses JWT 15min expiry",
  category: "facts"
})

Complete Migration Map

Legacy ToolNew ToolOperation
store_memorymemorycreate
get_memorymemoryget
update_memorymemoryupdate
delete_memorymemorydelete
list_memoriesmemorylist
list_personal_memoriesmemorylist_personal
set_memory_visibilitymemoryset_visibility
ingest_documentmemoryingest
search_memorysearchquery
enhanced_searchsearchsmart
find_similar_memoriessearchsimilar
get_statsstatsusage
get_embedding_statsstatsembeddings
get_memory_insightsstatsinsights
get_predictive_analyticsstatspredictions
list_contextscontextlist
create_contextcontextcreate
search_contextcontextsearch
add_memory_to_contextcontextadd_memory
create_snapshotsnapshotcreate
get_snapshotsnapshotget
list_snapshotssnapshotlist
get_memory_graphgraphget
generate_context_graphgraphgenerate
infer_memory_relationshipsgraphinfer
compare_snapshotsgraphcompare
detect_contradictionscontradictionsdetect
search_at_timetemporalsearch
get_memory_historytemporalhistory
query_audit_logauditquery
generate_compliance_reportauditreport
classify_query_intentclassifyintent

New Tools (No Legacy Equivalent)

These tools were added for RLM workflows and have no legacy alias:

manage_taskTask lifecycle management
task_stateState machine transitions
task_dependenciesDAG with cycle detection
task_iterationsStuck detection (0-100 score)
task_handoffInter-agent task transfer
manage_acceptance_criteriaPer-task acceptance criteria
work_queuePriority queue with bulk ops
task_export / task_analyticsPortability + velocity metrics
rlm_sessionFull RLM session lifecycle
rlm_iteration / rlm_regenerateIteration tracking + plan regen