//! Model reasoning effort ("thinking") configuration.
//!
//! Mirrors `ThinkingLevel` from `pi-agent-core`.
use ;
/// How much extended reasoning the model should emit.
///
/// `Off` disables it, `Minimal` keeps it brief, `High` asks for thorough
/// reasoning. The agent loop maps this onto provider-specific knobs.