From ad7c30e539d508f5090f7f981ae506a3b8077f8b Mon Sep 17 00:00:00 2001 From: Oleksiy Syvokon Date: Mon, 19 Jan 2026 16:45:30 +0200 Subject: [PATCH] ep: Missing newlines in teacher prompt (#47143) Release Notes: - N/A --- crates/edit_prediction_cli/src/format_prompt.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/edit_prediction_cli/src/format_prompt.rs b/crates/edit_prediction_cli/src/format_prompt.rs index 288db951854e7d6833fbe86f0949f17877abbb37..3f00595081b0550e23354fa76fa1c943ee48053a 100644 --- a/crates/edit_prediction_cli/src/format_prompt.rs +++ b/crates/edit_prediction_cli/src/format_prompt.rs @@ -251,6 +251,7 @@ impl TeacherPrompt { for file in related_files { let path_str = file.path.to_string_lossy(); writeln!(&mut prompt, "`````{path_str}").ok(); + let mut prev_row = 0; for excerpt in &file.excerpts { if excerpt.row_range.start > prev_row { @@ -263,7 +264,7 @@ impl TeacherPrompt { if prev_row < file.max_row { prompt.push_str("…\n"); } - prompt.push_str("\n`````"); + prompt.push_str("\n`````\n"); } prompt