memory_store
Store memories with type and metadata for later retrieval. Use to recall transactions, vendor experiences, preferences, errors, and decisions.
Instructions
Store a memory for later retrieval.
Use this to remember transactions, vendor experiences, decisions, spending patterns, API responses, or any information worth recalling.
Args: content: The memory content to store. Be descriptive. Examples: - "Paid 500 sats to bitrefill.com for a $5 Amazon gift card via L402. Fast, reliable." - "OpenAI API returned 429 rate limit after 50 requests/min. Backoff to 30/min." - "User prefers to cap spending at 10,000 sats per session." type: Memory category. One of: - general: Default, uncategorized - transaction: Payment records, invoices, L402 purchases - vendor: Service/API reputation and reliability notes - preference: User or agent preferences and settings - error: Error patterns and failure modes - decision: Key decisions and their reasoning metadata: JSON string of additional key-value pairs. Example: '{"vendor": "bitrefill.com", "amount_sats": 500}'
Returns: The stored memory record with id, content, type, and timestamps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | ||
| type | No | general | |
| metadata | No | {} |