From 6f3d8ea3e722f45e244c97cc07c026664d52c9d2 Mon Sep 17 00:00:00 2001 From: Donnie Adams Date: Mon, 1 Jul 2024 08:16:11 -0400 Subject: [PATCH] fix: append '.exe' to binary on Windows Signed-off-by: Donnie Adams --- src/gptscript.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gptscript.ts b/src/gptscript.ts index 59c8895..913baab 100644 --- a/src/gptscript.ts +++ b/src/gptscript.ts @@ -37,7 +37,7 @@ export interface RunOpts { chatState?: string confirm?: boolean prompt?: boolean - credentialOverride?: string + credentialOverride?: string env?: string[] APIKey?: string @@ -802,7 +802,7 @@ function getCmdPath(): string { return process.env.GPTSCRIPT_BIN } - return path.join(path.dirname(fileURLToPath(import.meta.url)), "..", "bin", "gptscript") + return path.join(path.dirname(fileURLToPath(import.meta.url)), "..", "bin", "gptscript" + (process.platform === "win32" ? ".exe" : "")) } function parseBlocksFromNodes(nodes: any[]): Block[] {