store_interaction
Prevent context loss by storing each conversation message under a session ID with role, content, and optional metadata. Idempotency keys enable safe retries.
Instructions
Store a conversation interaction for context
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | Message role (user, assistant, system) | |
| content | Yes | Message content | |
| metadata | No | Optional metadata (agent, workflow, etc.) | |
| session_id | Yes | Session identifier | |
| idempotency_key | No | Optional idempotency key for safe retries |