API Migration Guide
Supported legacy calls and their consolidated operation equivalents
Check discovery first. Authenticated
tools/list is authoritative. Some legacy and consolidated operations are release-gated and will not be advertised or callable.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 Tool | New Tool | Operation | |
|---|---|---|---|
| store_memory | memory | create | |
| get_memory | memory | get | |
| update_memory | memory | update | |
| delete_memory | memory | delete | |
| list_memories | memory | list | |
| list_personal_memories | memory | list_personal | |
| set_memory_visibility | memory | set_visibility | |
| ingest_document | memory | ingest | |
| search_memory | search | query | |
| enhanced_search | search | smart | |
| find_similar_memories | search | similar | |
| get_stats | stats | usage | |
| get_embedding_stats | stats | embeddings | |
| get_memory_insights | stats | insights | |
| get_predictive_analytics | stats | predictions | |
| list_contexts | context | list | |
| create_context | context | create | |
| search_context | context | search | |
| add_memory_to_context | context | add_memory | |
| create_snapshot | snapshot | create | |
| get_snapshot | snapshot | get | |
| list_snapshots | snapshot | list | |
| get_memory_graph | graph | get | |
| generate_context_graph | graph | generate | |
| infer_memory_relationships | graph | infer | |
| detect_contradictions | contradictions | detect | |
| search_at_time | temporal | search | |
| get_memory_history | temporal | history | |
| classify_query_intent | classify | intent |
A legacy name is usable only when it appears in authenticated
tools/list. Release-gated operations fail closed even if an older client cached their schemas.