recall_chat_history
Search and synthesize your past AI conversations to recall decisions, patterns, and preferences. Use date filters and parallel queries to retrieve relevant context.
Instructions
Search and synthesize context from the user's past AI conversations. MemoryPlugin's Chat History feature syncs conversations from ChatGPT, Claude, and other platforms, making them searchable.
Also known as the 'MemoryPlugin inject tool' or 'memoryplugin chat history tool'.
WHEN TO USE: When the user asks about their past decisions, patterns, preferences, relationships, projects, or anything where their conversation history provides valuable personal context. Consider proactively suggesting this when the user's question could benefit from their history.
HOW TO USE:
For simple lookups: a single query is fine
For complex/multifaceted topics: use parallel queries (via 'queries' array) approaching from different angles - timeline, emotions, people, decisions, outcomes, etc.
Set maxTokens per query (300-1000) to control how much context is returned. More tokens = richer detail but consumes more conversation window.
If unclear how much context to fetch, ask the user.
Use 'before'/'after' (ISO 8601 dates like "2025-01-15" or "2025-01-15T10:30:00Z") to constrain results to a date range. Bare dates are interpreted in UTC and are inclusive on both ends.
Use 'mode: "quality"' for slower but more thorough recall on hard or ambiguous queries; defaults to 'speed'.
Returns synthesized summaries (not raw conversation logs) with source metadata for citations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Retrieval mode. 'speed' (default) is fastest; 'quality' runs a slower, more thorough retrieval pipeline for hard or ambiguous queries. | |
| after | No | Optional ISO 8601 date lower bound (inclusive). Bare dates like "2025-01-15" mean start-of-day UTC. | |
| query | No | Natural-language description of what the assistant is currently helping with. Use the end-user's latest request and any key details that should guide retrieval. | |
| before | No | Optional ISO 8601 date upper bound (inclusive). Bare dates like "2025-01-15" mean end-of-day UTC. | |
| queries | No | Array of query objects to process in parallel (max 15). Use for complex topics requiring multiple angles. | |
| platform | No | Optional hint about the downstream chat platform to influence formatting. | |
| maxTokens | No | Maximum tokens to allocate for injected context (defaults to 600, hard cap 2000). | |
| conversationContext | No | Short plaintext summary of the immediate conversation exchange, if available. | |
| conversationHistory | No | Ordered list of recent dialogue turns to ground retrieval. Each item must include a role ('user' or 'assistant') and the full message text. |