pub fn build_permission_request( workspace_root: &Path, current_dir: &Path, normalized_tool_name: &str, tool_args: Option<&Value>, ) -> PermissionRequest