pub fn open_in_editor(path: &Path, command: &str) -> Result<()>
Open the workspace path in the configured editor.
Returns an error if the workspace path is not valid UTF-8 or the editor command fails to spawn.