fn reasoning_include(params: &LLMRequestParams) -> Option<Vec<String>>Expand description
The include a reasoning request asks for, or None for a model that produces no reasoning.
Redundant on current deployments, where StoreDisabled alone is enough to get
encrypted_content back. It goes out anyway because Azure’s general Responses documentation
still describes the field as required while its reasoning-model guide says it is not, and a
deployment following the older contract would return reasoning items carrying no payload — which
replays as nothing and fails no test.