pub fn extract_file_path(input: &Value) -> Option<String>
Helper to extract file path from various tool inputs