fix: add .exe extension for Windows source binary path (#188)

The copy-native.js script was looking for 'agent-browser' but on Windows
the compiled binary is 'agent-browser.exe', causing the copy to fail.

Co-authored-by: jiazhuangai <jiazhuangai@example.com>
Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
mypengpengli
2026-01-22 01:11:13 -06:00
committed by GitHub
co-authored by jiazhuangai Claude
parent 61c004db94
commit cb37630ccf
+2 -1
View File
@@ -12,7 +12,8 @@ import { platform, arch } from 'os';
const __dirname = dirname(fileURLToPath(import.meta.url));
const projectRoot = join(__dirname, '..');
const sourcePath = join(projectRoot, 'cli/target/release/agent-browser');
const sourceExt = platform() === 'win32' ? '.exe' : '';
const sourcePath = join(projectRoot, `cli/target/release/agent-browser${sourceExt}`);
const binDir = join(projectRoot, 'bin');
// Determine platform suffix