fix: fix enhance prompt to stop implementing full project instead of enhancing (#1383) #release

* fix: enhance prompt fix

* fix: added error capture on api error

* fix: replaced error with log for wrong files selected by bolt
This commit is contained in:
Anirban Kar
2025-03-01 01:34:35 +05:30
committed by GitHub
parent b98485d99f
commit 3c28e8ad88
9 changed files with 758 additions and 685 deletions

View File

@@ -204,7 +204,10 @@ export async function selectContext(props: {
}
if (!filePaths.includes(fullPath)) {
throw new Error(`File ${path} is not in the list of files above.`);
logger.error(`File ${path} is not in the list of files above.`);
return;
// throw new Error(`File ${path} is not in the list of files above.`);
}
if (currrentFiles.includes(path)) {
@@ -218,6 +221,13 @@ export async function selectContext(props: {
onFinish(resp);
}
const totalFiles = Object.keys(filteredFiles).length;
logger.info(`Total files: ${totalFiles}`);
if (totalFiles == 0) {
throw new Error(`Bolt failed to select files`);
}
return filteredFiles;
// generateText({