Check if a message is a tool use request.
bool isToolUseRequestMessage(Message message) { if (message is! AssistantMessage) return false; return message.content.any((b) => b is ToolUseBlock); }