pub(crate) fn launcher_exists(install_dir: &Path) -> bool
A Ghidra install root is identified by its headless launcher, the same file the server’s own config validation looks for.