Skip to content
/docs

Browser-Use Integration

Current Browser-Use integration status.

The current local TypeScript SDK does not ship veto-sdk/integrations/browser-use.

For browser automation tools today:

  • wrap executable actions with protect() or veto.wrap()
  • call veto.guard(actionName, args, context) before executing high-risk browser actions
  • register browser actions with Charter using veto.registerTools()
import { protect } from "veto-sdk";

const actions = await protect([
  {
    name: "navigate",
    execute: async ({ url }: { url: string }) => browser.goto(url),
  },
]);

Dedicated Browser-Use wrappers should not be imported until that package path is published.

On this page

No Headings