diff --git a/package-lock.json b/package-lock.json index 68a1a89..52166f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@gptscript-ai/gptscript", - "version": "v0.9.5-rc1", + "version": "v0.9.5-rc2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@gptscript-ai/gptscript", - "version": "v0.9.5-rc1", + "version": "v0.9.5-rc2", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 62a2376..d270a02 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@gptscript-ai/gptscript", - "version": "v0.9.5-rc1", + "version": "v0.9.5-rc2", "description": "Run gptscript in node.js", "source": "src/gptscript.ts", "main": "dist/gptscript.js", diff --git a/scripts/install-binary.js b/scripts/install-binary.js index bdf0e01..a000d80 100644 --- a/scripts/install-binary.js +++ b/scripts/install-binary.js @@ -72,7 +72,7 @@ if (process.platform === 'win32') { const gptscript_info = { name: "gptscript", url: "https://github.com/gptscript-ai/gptscript/releases/download/", - version: "v0.9.5-rc1" + version: "v0.9.5-rc2" } const pltfm = { diff --git a/src/gptscript.ts b/src/gptscript.ts index ac79975..5cbcd16 100644 --- a/src/gptscript.ts +++ b/src/gptscript.ts @@ -838,6 +838,10 @@ function getCmdPath(): string { function parseBlocksFromNodes(nodes: any[]): Block[] { const blocks: Block[] = [] + if (!nodes) { + return blocks + } + for (const node of nodes) { if (node.toolNode) { if (!node.toolNode.tool.id) {