(&mut self, tool_results: Vec<ToolUseResult>)
| 479 | } |
| 480 | |
| 481 | pub fn add_tool_results(&mut self, tool_results: Vec<ToolUseResult>) { |
| 482 | debug_assert!(self.next_message.is_none()); |
| 483 | self.next_message = Some(UserMessage::new_tool_use_results(tool_results)); |
| 484 | } |
| 485 | |
| 486 | pub fn add_tool_results_with_images(&mut self, tool_results: Vec<ToolUseResult>, images: Vec<ImageBlock>) { |
| 487 | debug_assert!(self.next_message.is_none()); |
no outgoing calls