diff --git a/cli/Cargo.lock b/cli/Cargo.lock index 93a0ead..6c4a0f5 100644 --- a/cli/Cargo.lock +++ b/cli/Cargo.lock @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "agent-browser-stealth" -version = "0.27.0-fork.30" +version = "0.27.0-fork.31" dependencies = [ "aes-gcm", "async-trait", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index b4e7242..e65aa71 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-browser-stealth" -version = "0.27.0-fork.30" +version = "0.27.0-fork.31" edition = "2021" description = "Fast browser automation CLI for AI agents" license = "Apache-2.0" diff --git a/package.json b/package.json index 0678c76..7a65650 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "agent-browser-stealth", - "version": "0.27.0-fork.30", + "version": "0.27.0-fork.31", "description": "Browser automation CLI for AI agents — stealth fork with anti-detection", "type": "module", "packageManager": "pnpm@11.1.3", diff --git a/skill-data/core/references/commands.md b/skill-data/core/references/commands.md index ce2a995..36d0348 100644 --- a/skill-data/core/references/commands.md +++ b/skill-data/core/references/commands.md @@ -330,8 +330,19 @@ One-time setup: ```bash agent-browser extension install # writes the native-messaging host manifest ``` -Then load the extension **once** — this is a GUI step (Chrome's `chrome://extensions` -is privileged; the CLI can't load an unpacked extension): + +The native-messaging host accepts **both** extension origins, so the extension +can be installed either way: + +1. **Load unpacked (works today)** — load `/extensions/ab-connect` from + source; its pinned `key` gives the stable id `ciiljdlhd…`. +2. **Chrome Web Store (once published)** — one-click *Add to Chrome*; the store + strips the `key` and assigns its own id (`knfcmbamhjmaonkfnjhldjedeobeafmk`), + which `connect.rs` also allow-lists. (Submitted for review; until it's live, + use Load unpacked.) + +For Load unpacked — a GUI step (Chrome's `chrome://extensions` is privileged; the +CLI can't load an unpacked extension): > chrome://extensions → enable **Developer mode** (top-right) → **Load unpacked** → > select `/extensions/ab-connect` (it appears in the list as