diff --git a/package.json b/package.json index 0e541768..ee4c2912 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@different-ai/openwork", "private": true, - "version": "0.1.18", + "version": "0.1.19", "type": "module", "scripts": { "dev": "tauri dev", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 9f254184..29d05f32 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "openwork" -version = "0.1.18" +version = "0.1.19" description = "OpenWork" authors = ["Different AI"] edition = "2021" diff --git a/src-tauri/src/engine/paths.rs b/src-tauri/src/engine/paths.rs index e7839cbb..81a82feb 100644 --- a/src-tauri/src/engine/paths.rs +++ b/src-tauri/src/engine/paths.rs @@ -31,10 +31,11 @@ pub fn candidate_opencode_paths() -> Vec { } if let Some(local_app_data) = std::env::var_os("LOCALAPPDATA") { - let npm = PathBuf::from(local_app_data).join("npm"); + let base = PathBuf::from(&local_app_data); + let npm = base.join("npm"); candidates.push(npm.join(OPENCODE_EXECUTABLE)); candidates.push(npm.join(OPENCODE_CMD)); - candidates.push(PathBuf::from(local_app_data).join("OpenCode").join(OPENCODE_EXECUTABLE)); + candidates.push(base.join("OpenCode").join(OPENCODE_EXECUTABLE)); } if let Some(home) = home_dir() { diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 3293b52c..745c73f2 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "OpenWork", - "version": "0.1.18", + "version": "0.1.19", "identifier": "com.differentai.openwork", "build": { "beforeDevCommand": "pnpm dev:web",