pub fn create_workspace( name: String, directories: Vec<String>, ) -> ExplorerResult<ExplorerWorkspace>