get_memory_history
Track metric, deal stage, or priority changes over time to analyze historical performance and evolution in revenue intelligence.
Instructions
Get the version history of a specific memory — see how a metric, deal stage, or priority has evolved over time. Answers questions like "What was my MRR 3 months ago?" or "When did the Acme deal move to negotiation?"
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | Yes | Memory category (e.g., "metric", "account"). | |
| key | Yes | Memory key (e.g., "mrr", "acme_deal_stage"). |
Implementation Reference
- src/catalog.js:596-612 (registration)The get_memory_history tool is defined in the static catalog within src/catalog.js. The actual logic is handled by the backend server via proxy.
{ name: 'get_memory_history', description: 'Get the version history of a specific memory — see how a metric, deal stage, or priority has evolved over time. Answers questions like "What was my MRR 3 months ago?" or "When did the Acme deal move to negotiation?"', annotations: READ_ONLY, inputSchema: { type: 'object', properties: { category: { type: 'string', description: 'Memory category (e.g., "metric", "account").', }, key: { type: 'string', description: 'Memory key (e.g., "mrr", "acme_deal_stage").', }, }, required: ['category', 'key'],