(&self)
| 475 | } |
| 476 | |
| 477 | pub fn tool_uses(&self) -> Option<&[AssistantToolUse]> { |
| 478 | match self { |
| 479 | AssistantMessage::ToolUse { tool_uses, .. } => Some(tool_uses.as_slice()), |
| 480 | AssistantMessage::Response { .. } => None, |
| 481 | } |
| 482 | } |
| 483 | } |
| 484 | |
| 485 | impl From<AssistantMessage> for AssistantResponseMessage { |
no outgoing calls
no test coverage detected