commit 9d11f881a17ef288d8734bc69fbdb9da47b1cac7 from: leoshimo <56844000+leoshimo@users.noreply.github.com> date: Wed Oct 15 23:36:37 2025 UTC chore: clippy lint commit - 877f4c581cb9d71525b68bf4cebff5152a4e751e commit + 9d11f881a17ef288d8734bc69fbdb9da47b1cac7 blob - bf70c9c85ba7ea62c5c56807752895d0c3893300 blob + e2497fbce7911cb9f73c40389e1cb841a474879b --- src/openai.rs +++ src/openai.rs @@ -226,14 +226,13 @@ impl ResponseRequest { "temperature": self.temperature, }); - if let Some(reasoning) = &self.reasoning { - if let Some(obj) = payload.as_object_mut() { + if let Some(reasoning) = &self.reasoning + && let Some(obj) = payload.as_object_mut() { obj.insert( "reasoning".to_string(), serde_json::to_value(reasoning).expect("failed to serialize reasoning"), ); } - } payload }