diff --git a/crates/assistant2/src/thread.rs b/crates/assistant2/src/thread.rs index ae2ffa3502..2cad563ab5 100644 --- a/crates/assistant2/src/thread.rs +++ b/crates/assistant2/src/thread.rs @@ -799,6 +799,10 @@ impl Thread { pub fn to_markdown(&self) -> Result { let mut markdown = Vec::new(); + if let Some(summary) = self.summary() { + writeln!(markdown, "# {summary}\n")?; + }; + for message in self.messages() { writeln!( markdown,