pub async fn execute<T: GeminiClientTrait + Send + Sync>(
client: T,
error: String,
stdin: bool,
tts_manager: Option<&TTSManager>,
) -> Result<()>
pub async fn execute<T: GeminiClientTrait + Send + Sync>(
client: T,
error: String,
stdin: bool,
tts_manager: Option<&TTSManager>,
) -> Result<()>