Fix merge conflict (#11232)

Conrad Irwin created

Release Notes:

- N/A

Change summary

crates/assistant2/src/tools/create_buffer.rs | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)

Detailed changes

crates/assistant2/src/tools/create_buffer.rs 🔗

@@ -62,11 +62,14 @@ impl LanguageModelTool for CreateBufferTool {
                     })?
                     .await?;
 
-                let buffer = cx.update(|cx| {
-                    project.update(cx, |project, cx| {
-                        project.create_buffer(&text, Some(language), cx)
-                    })
-                })??;
+                let buffer = cx
+                    .update(|cx| project.update(cx, |project, cx| project.create_buffer(cx)))?
+                    .await?;
+
+                buffer.update(&mut cx, |buffer, cx| {
+                    buffer.edit([(0..0, text)], None, cx);
+                    buffer.set_language(Some(language), cx)
+                })?;
 
                 workspace
                     .update(&mut cx, |workspace, cx| {