Skip to main content

Module turn

Module turn 

Source
Expand description

Conversation-turn correlation identifier threaded through a user utterance

§Conversation Turn Identifier

A conversation turn is a single user utterance plus the full chain of LLM calls, tool invocations, and the resulting reply. Every call that participates in that chain carries the same ConversationTurnId, which lets downstream observers correlate cost, latency, and tool usage for the turn.

The identifier is generated once at the inbound boundary (a webhook, a chat endpoint, a CLI entry-point) and propagated — never regenerated — through every subsequent call.

Structs§

ConversationTurnId
Identifier for a single conversation turn.