diff --git a/extensions/llamacpp-extension/src/index.ts b/extensions/llamacpp-extension/src/index.ts index c1abe96bd..56fa4a644 100644 --- a/extensions/llamacpp-extension/src/index.ts +++ b/extensions/llamacpp-extension/src/index.ts @@ -1048,7 +1048,7 @@ export default class llamacpp_extension extends AIEngine { const archiveName = await basename(path) logger.info(`Installing backend from path: ${path}`) - if ((await fs.existsSync(path)) && path.endsWith('tar.gz')) { + if (!(await fs.existsSync(path)) && !(path.endsWith('tar.gz'))) { logger.error(`Invalid path or file ${path}`) throw new Error(`Invalid path or file ${path}`) }