pub fn multi_root_file_system( root_set: &WorkspaceRootSet, ) -> Result<Arc<dyn SessionFileSystem>, AgentLoopError>