openclaw/openclaw · error
tab ${tabId} is paused for OpenClaw
Error message
tab ${tabId} is paused for OpenClaw What it means
Error "tab ${tabId} is paused for OpenClaw" thrown in openclaw/openclaw.
Source
Thrown at extensions/browser/chrome-extension/modules/tab-access.js:264
return {
accessible: !denied && selected,
eligible: true,
denied,
reason: denied ? "paused" : selected ? null : "not-selected",
tab,
};
}
async function requireTab(tabId, epoch = capture(tabId)) {
const state = await inspectTab(tabId, epoch);
if (state.accessible) {
return state.tab;
}
if (state.reason === "revoked") {
throw new Error(`tab ${tabId} access was revoked`);
}
if (state.reason === "paused") {
throw new Error(`tab ${tabId} is paused for OpenClaw`);
}
if (state.reason === "not-selected") {
throw new Error(`tab ${tabId} is not in the OpenClaw tab group`);
}
if (state.reason === "incognito") {
throw new Error(`tab ${tabId} is incognito and unavailable to OpenClaw`);
}
throw new Error(`tab ${tabId} is restricted or unavailable to OpenClaw`);
}
async function listAccessibleTabs({ allowDuringTransition = false } = {}) {
await initialize(mode);
for (;;) {
const listRevision = discoveryRevision;
if (!enabled || (transitioning && !allowDuringTransition)) {
return [];
}
const tabs = await chromeApi.tabs.query({});View on GitHub (pinned to 01804a7531)
When it happens
Trigger: Thrown at extensions/browser/chrome-extension/modules/tab-access.js:264 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of openclaw/openclaw@01804a7531 (2026-08-12).
Data as JSON: /api/errors/abd962da21d2004b.
Report an issue: GitHub.