From ecff221019533d7f9dea9b880838f085e52ac88f Mon Sep 17 00:00:00 2001 From: fred-doctorina Date: Wed, 2 Sep 2026 10:02:50 +0200 Subject: [PATCH 1/2] fix(browser): drop Google Meet flows from browser tool description --- extensions/browser/plugin-registration.ts | 2 +- extensions/browser/src/browser-tool.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/browser/plugin-registration.ts b/extensions/browser/plugin-registration.ts index 96d4823e74d31..5b3f43e7abba0 100644 --- a/extensions/browser/plugin-registration.ts +++ b/extensions/browser/plugin-registration.ts @@ -83,7 +83,7 @@ function createLazyBrowserTool(opts?: { 'For profile="user" or other existing-session profiles, omit timeoutMs on act:type, evaluate, hover, scrollIntoView, drag, select, and fill; that driver rejects per-call timeout overrides for those actions.', 'When a node-hosted browser proxy is available, the tool may auto-route to it. Pin a node with node= or target="node".', "When using refs from snapshot (e.g. e12), keep the same tab: prefer passing targetId from the snapshot response into subsequent actions (act/click/type/etc). For tab operations, targetId also accepts tabId handles (t1) and labels from action=tabs.", - "For multi-step browser work, login checks, stale refs, duplicate tabs, or Google Meet flows, use the bundled browser-automation skill when it is available.", + "For multi-step browser work, login checks, stale refs, or duplicate tabs, use the bundled browser-automation skill when it is available.", 'For stable, self-resolving refs across calls, use snapshot with refs="aria" (Playwright aria-ref ids). Default refs="role" are role+name-based.', "Use snapshot+act for UI automation. Avoid act:wait by default; use only in exceptional cases when no reliable UI state exists.", `target selects browser location (sandbox|host|node). Default: ${targetDefault}.`, diff --git a/extensions/browser/src/browser-tool.ts b/extensions/browser/src/browser-tool.ts index 98efe69755001..5b638f8061400 100644 --- a/extensions/browser/src/browser-tool.ts +++ b/extensions/browser/src/browser-tool.ts @@ -477,7 +477,7 @@ export function createBrowserTool(opts?: { 'For profile="user" or other existing-session profiles, omit timeoutMs on act:type, evaluate, hover, scrollIntoView, drag, select, and fill; that driver rejects per-call timeout overrides for those actions.', 'When a node-hosted browser proxy is available, the tool may auto-route to it. Pin a node with node= or target="node".', "When using refs from snapshot (e.g. e12), keep the same tab: prefer passing targetId from the snapshot response into subsequent actions (act/click/type/etc). For tab operations, targetId also accepts tabId handles (t1) and labels from action=tabs.", - "For multi-step browser work, login checks, stale refs, duplicate tabs, or Google Meet flows, use the bundled browser-automation skill when it is available.", + "For multi-step browser work, login checks, stale refs, or duplicate tabs, use the bundled browser-automation skill when it is available.", 'For stable, self-resolving refs across calls, use snapshot with refs="aria" (Playwright aria-ref ids). Default refs="role" are role+name-based.', "Use snapshot+act for UI automation. Avoid act:wait by default; use only in exceptional cases when no reliable UI state exists.", `target selects browser location (sandbox|host|node). Default: ${targetDefault}.`, From 3aa7d53f0979265e9621d6f43c4e162dfdbded81 Mon Sep 17 00:00:00 2001 From: fred-doctorina Date: Wed, 2 Sep 2026 10:04:37 +0200 Subject: [PATCH 2/2] chore: re-run CI after default-branch workflow trim