Memory Remember Conversation
memory_remember_conversationSave conversation insights automatically by sending the transcript to an LLM backend for fact extraction. Avoid manual selection, deduplicate with thread IDs, and store durable memories.
Instructions
Hand a conversation to the backend to extract facts from automatically.
This is the hands-off write path: instead of deciding fact-by-fact what to save, send the turns and let the backend's LLM extraction decide. Requires an LLM to be configured on the server; without one this returns an error rather than silently storing nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_id | No | Whose memory to write to. | |
| messages | Yes | The turns, oldest first, each `{"role": "user"|"assistant"|"system", "content": "..."}`. Only user turns and the final assistant reply are considered. | |
| immediate | No | Skip the debounce window when the conversation is known to be over. | |
| thread_id | Yes | Conversation identifier. It keys the de-duplication watermark, so reusing the same id with a growing transcript will not re-extract what was already processed. | |
| agent_name | No | Optional per-agent bucket. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||