From a0014532a19d3443a30ebe73eb3080746565799d Mon Sep 17 00:00:00 2001 From: Riceball LEE Date: Mon, 17 Jun 2024 11:06:10 +0800 Subject: [PATCH] fix: should show load script error --- src/lib/run-script.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/lib/run-script.ts b/src/lib/run-script.ts index b9a484e..a165b7e 100644 --- a/src/lib/run-script.ts +++ b/src/lib/run-script.ts @@ -79,7 +79,13 @@ export async function runScript(filename: string, options: IRunScriptOptions) { AIScriptEx.searchPaths = Array.isArray(options.agentDirs) ? options.agentDirs : ['.'] - const script = AIScriptEx.load(filename, {chatsDir: options.chatsDir}) + let script + try { + script = AIScriptEx.load(filename, {chatsDir: options.chatsDir}) + } catch(err) { + console.error('Load script error:',err) + process.exit(1) + } const chatsFilename = script.getChatsFilename() if (options.newChat && chatsFilename) { renameOldFile(chatsFilename) }