get_revenue_memory
Retrieve accumulated stakeholder insights including metrics, deal patterns, account history, and behavioral data to inform revenue decisions.
Instructions
Query this founder's accumulated stakeholder understanding — metrics, deal patterns, account history, decisions, and behavioral insights Andru has learned over time. Filter by memory type (episodic facts, semantic patterns, procedural habits) or business domain.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Filter to a specific memory category. Omit to search all. | |
| keyPattern | No | Filter keys matching this pattern (supports * wildcards, e.g., "*mrr*", "acme_*"). | |
| memoryType | No | Filter by memory type. episodic=specific facts, semantic=patterns, procedural=behavioral habits. |
Implementation Reference
- src/catalog.js:522-547 (registration)The tool 'get_revenue_memory' is defined in the static catalog of tools.
{ name: 'get_revenue_memory', description: 'Query this founder\'s accumulated stakeholder understanding — metrics, deal patterns, account history, decisions, and behavioral insights Andru has learned over time. Filter by memory type (episodic facts, semantic patterns, procedural habits) or business domain.', annotations: READ_ONLY, inputSchema: { type: 'object', properties: { category: { type: 'string', enum: ['metric', 'account', 'priority', 'preference', 'decision', 'deadline'], description: 'Filter to a specific memory category. Omit to search all.', }, keyPattern: { type: 'string', description: 'Filter keys matching this pattern (supports * wildcards, e.g., "*mrr*", "acme_*").', }, memoryType: { type: 'string', enum: ['episodic', 'semantic', 'procedural'], description: 'Filter by memory type. episodic=specific facts, semantic=patterns, procedural=behavioral habits.', }, }, }, }, {