diff --git a/codex-rs/core/src/tasks/user_shell.rs b/codex-rs/core/src/tasks/user_shell.rs index 8a6aad0ce8..904e1db9e7 100644 --- a/codex-rs/core/src/tasks/user_shell.rs +++ b/codex-rs/core/src/tasks/user_shell.rs @@ -152,10 +152,8 @@ impl SessionTask for UserShellCommandTask { match exec_result { None => { let aborted_message = "command aborted by user".to_string(); - let aborted_text = format!( - "\n{}\n", - aborted_message - ); + let aborted_text = + format!("\n{aborted_message}\n"); let output_items = [build_user_message(aborted_text)]; session .record_conversation_items(turn_context.as_ref(), &output_items) @@ -192,10 +190,9 @@ impl SessionTask for UserShellCommandTask { ) .await; - let output_text = format!( - "\n{}\n", - format_exec_output_for_model(&output) - ); + let output_payload = format_exec_output_for_model(&output); + let output_text = + format!("\n{output_payload}\n"); let output_items = [build_user_message(output_text)]; session .record_conversation_items(turn_context.as_ref(), &output_items) @@ -218,7 +215,7 @@ impl SessionTask for UserShellCommandTask { }), ) .await; - let output_text = format!("\n{}\n", message); + let output_text = format!("\n{message}\n"); let output_items = [build_user_message(output_text)]; session .record_conversation_items(turn_context.as_ref(), &output_items)