fix: cli no user input

This commit is contained in:
valknarness
2025-10-26 19:12:49 +01:00
parent 1bc5e564b1
commit 9eb428dd63

View File

@@ -65,8 +65,13 @@ async function rateLimitedRequest(url, options = {}) {
console.log();
// In CI mode, automatically wait instead of prompting
const isCI = process.env.CI === 'true';
let action = 'wait';
if (!isCI) {
// Ask user what to do
const { action } = await inquirer.prompt([
const response = await inquirer.prompt([
{
type: 'list',
name: 'action',
@@ -78,6 +83,10 @@ async function rateLimitedRequest(url, options = {}) {
]
}
]);
action = response.action;
} else {
console.log(chalk.cyan('🤖 CI mode detected: automatically waiting...'));
}
if (action === 'abort') {
throw new Error('Indexing aborted by user');