TurnType

Represents the lifecycle position of a unary request within a session.

Enums
TURN_TYPE_UNSPECIFIED Unspecified turn type.
INITIALIZE Explicitly indicates this request initializes the session in unary mode. When set, initial session variables (e.g., store metadata and menus) are injected into the session.
SUBSEQUENT Explicitly indicates a subsequent conversational turn or mid-session update. When set, initial session variables are omitted to prevent input token explosion.