mercury: Fix spurious newline removal (#46289)

Ben Kunkle created

Closes #ISSUE

Release Notes:

- N/A *or* Added/Fixed/Improved ...

Change summary

crates/edit_prediction/src/mercury.rs | 1 +
1 file changed, 1 insertion(+)

Detailed changes

crates/edit_prediction/src/mercury.rs 🔗

@@ -293,6 +293,7 @@ fn build_prompt(inputs: &ZetaPromptInput) -> String {
 fn push_delimited(prompt: &mut String, delimiters: Range<&str>, cb: impl FnOnce(&mut String)) {
     prompt.push_str(delimiters.start);
     cb(prompt);
+    prompt.push('\n');
     prompt.push_str(delimiters.end);
 }