Projection accumulator for the shared Claude CLI runtime lane.
@type t() :: %ClaudeAgentSDK.Runtime.CLI.ProjectionState{ accumulated_text: String.t(), session_id: String.t() | nil }