INNER CODE UNIT · JavaScript
fail
jatinkrmalik/LLMFeeder · extension/background.js:344
async function fail(title, message) {
if (!returnResult) {
await showNotificationInTab(title, message);
}
return { success: false, error: message };
}
try {
// Warn about large operations (can't use confirm in background, so just notify)
if (!returnResult && MultiTabUtils.shouldWarnAboutLargeTabCount(tabs.length)) {
await showNotificationInTab("Processing Many Tabs", `Converting ${tabs.length} tabs. This may take some time...`);
}
// Get user settings
const settings = await SettingsUtils.getUserSettings(browserAPI);
// Process all tabs (content scripts are ensured per tab in the worker)
const results = await MultiTabUtils.processMultipleTabs(tabs, settings, browserAPI, null);