OptionalIncludeAsk the model to emit human-readable summaries of its own reasoning as it works
(Gemini thinkingConfig.includeThoughts).
These are NOT assistant speech — they are progress narration authored by the model, and belong on the narration transcript path rather than the spoken-response path. Absent = off; a profile with no mapping ignores it.
OptionalLevelHow hard the model itself reasons (Gemini thinkingConfig.thinkingLevel), as the catalog
seeds it for Gemini 3.8 Live Extended Thinking. A profile that cannot honour the value logs a
warning and uses its own default; the Gemini driver reads Remote.Effort first when both are
set.
OptionalPlaneAbsent = 'local'. Session-creation-time only — NOT runtime-switchable.
OptionalRemoteRemote reasoning target when Plane is 'remote'.
Realtime reasoning settings controlling dual delegation.