Skip to main content

Module session

Module session 

Source
Expand description

Compiler session state for conversational mode.

A CompilerSession tracks the incremental construction of an agent descriptor through multi-turn conversation. It holds:

  • A PartialAgentDescriptorIR being progressively filled.
  • Conversation history for the LLM.
  • A log of section updates for auditability.

Modules§

persistence

Structs§

CompilerSession
A multi-turn compiler session.
ConversationTurn
A single conversation turn.

Enums§

SessionStatus
Session lifecycle status.
TurnRole
Who sent this turn.