pub fn tools_used(messages: &[Message]) -> Vec<String>
Get a list of unique tools used in the conversation.