diegosouzapw/OmniRoute · error

Browser automation skill is disabled. Configure a Playwright

Error message

Browser automation skill is disabled. Configure a Playwright-backed browser runtime before enabling this skill.

What it means

Error "Browser automation skill is disabled. Configure a Playwright-backed browser runtime before enabling this skill." thrown in diegosouzapw/OmniRoute.

Source

Thrown at src/lib/skills/builtin/browser.ts:15

import { SkillHandler } from "../types";

export const browserSkill: SkillHandler = async (input, context) => {
  const { action } = input as {
    action: "navigate" | "click" | "type" | "screenshot" | "extract";
    url?: string;
    selector?: string;
    text?: string;
  };

  if (!["navigate", "click", "type", "screenshot", "extract"].includes(action)) {
    throw new Error(`Unknown action: ${action}`);
  }

  throw new Error(
    "Browser automation skill is disabled. Configure a Playwright-backed browser runtime before enabling this skill."
  );
};

export function registerBrowserSkill(executor: any): void {
  executor.registerHandler("browser", browserSkill);
}

View on GitHub (pinned to a179ffed5b)

When it happens

Trigger: Thrown at src/lib/skills/builtin/browser.ts:15 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25). Data as JSON: /api/errors/dc7623049b95106c. Report an issue: GitHub.