diff --git a/packages/desktop/src-tauri/src/cli.rs b/packages/desktop/src-tauri/src/cli.rs index 6b86cbcd2c3..9de936cf5e2 100644 --- a/packages/desktop/src-tauri/src/cli.rs +++ b/packages/desktop/src-tauri/src/cli.rs @@ -10,8 +10,9 @@ fn get_cli_install_path() -> Option { } pub fn get_sidecar_path() -> std::path::PathBuf { - tauri::utils::platform::current_exe() - .expect("Failed to get current exe") + // Get binary with symlinks support + tauri::process::current_binary() + .expect("Failed to get current binary") .parent() .expect("Failed to get parent dir") .join("opencode-cli")