INNER CODE UNIT · JavaScript

detectionTimeout

figranium/figranium · src/agent/figranite/index.js:29

        const detectionTimeout = Math.max(1, Number(process.env.CAPTCHA_AUTO_DETECT_TIMEOUT_MS) || 5000);
        const result = await solveCaptcha(page, { timeout: 120000, detectionTimeout, logs, identity });
        logs.push(`Auto-solved captcha: ${result.challenge} (${result.duration}ms)`);
    } catch (err) {
        if (err && err.noChallengeFound) return;
        logs.push(`[CAPTCHA ERROR] Auto-solve attempt failed: ${err.message}`);
    }
}

let progressReporter = null;
const setProgressReporter = (reporter) => {
    progressReporter = reporter;
};

const reportProgress = (runId, payload) => {
    if (!runId || typeof progressReporter !== 'function') return;
    try {
        progressReporter(runId, payload);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…