diegosouzapw/OmniRoute · error · Error

Unknown action: ${action}

Error message

Unknown action: ${action}

What it means

Error "Unknown action: ${action}" thrown in diegosouzapw/OmniRoute.

Source

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

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:12 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/5f19c3811a40154c. Report an issue: GitHub.