Add a user message
(&mut self, text: impl Into<String>)
| 418 | |
| 419 | /// Add a user message |
| 420 | pub fn add_user_message(&mut self, text: impl Into<String>) -> &mut SessionMessage { |
| 421 | let msg = SessionMessage::user(&self.id, text); |
| 422 | self.messages.push(msg); |
| 423 | self.touch(); |
| 424 | self.messages.last_mut().unwrap() |
| 425 | } |
| 426 | |
| 427 | /// Add an assistant message |
| 428 | pub fn add_assistant_message(&mut self) -> &mut SessionMessage { |