add_conversation
Save a new conversation to memory with optional metadata such as tags and session ID for later search and retrieval.
Instructions
Add a new conversation to the memory system.
session_id, user_id, tags, and conversation_type are the
universal metadata fields introduced in PR #114; when provided, they are
persisted alongside the conversation and indexed for metadata search
(search_by_tag / search_by_session_id /
search_by_conversation_type). All four are validated/sanitized
before storage since this data may originate from external imports.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| tags | No | ||
| title | No | ||
| content | Yes | ||
| user_id | No | ||
| session_id | No | ||
| conversation_type | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |