Save conversation turn
save_conversation_turnSave a single user, assistant, system, or tool turn to UnClick conversation history with a stable session ID so the thread remains available for continuity display and search.
Instructions
Saves one human, assistant, system, or tool turn into UnClick conversation history so Orchestrator continuity can show and search it. Tethered seats should treat this as the primary receipt path after each accepted subscription chat human turn and after each assistant reply when the client can call tools. If this tool is unavailable, fail loud with UNTETHERED or use the documented API fallback instead of silently continuing. Use a stable session_id for the thread. Do not store secrets, API keys, passwords, one-time codes, or private credentials.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | Who produced this turn | |
| content | Yes | Turn text to save, with secrets removed | |
| has_code | No | True when the turn contains code worth preserving for later context | |
| session_id | Yes | Stable thread or chat session identifier |