← Commit history
v0.16.47 (insiders): the password export declares a 320s budget in bridge.json timeouts: it waits on a human answering Windows Hello, and ab's 60s default killed the first real run before the prompt could even be answered
6 files changed
+10−6
bin/nb-dashboard+1−1@@ -20,7 +20,7 @@ const { execFile, spawn } = require('child_process'); const fs = require('fs'); const crypto = require('crypto'); -const VERSION = '0.16.46'; // keep in lockstep with package.json (pkg version)+const VERSION = '0.16.47'; // keep in lockstep with package.json (pkg version) // SEND TO AI IS UN-PARKED (John: "yeah, we are re-enabling the send to ai. it seems to be good now"). // The ah build thread certified the crash family dead on the gate-fixed build and the delivery leg is // proven end to end. The park const is DELETED rather than flipped, so no dead branch can resurrect it.
bridge/BRIDGE_VERSION+1−1@@ -1 +1 @@-0.16.46+0.16.47
bridge/bridge.json+4−2@@ -2,7 +2,7 @@ "manifest_version": 1, "name": "native-browser", "displayName": "Adom Native Browser",- "version": "0.16.46",+ "version": "0.16.47", "expectedExtensionVersion": "0.2.22", "description": "Drives the user's REAL signed-in Chrome/Edge, in two layers. Layer 1 (nb) needs NOTHING installed and works on any machine: nbrowser_open_os_window (open a URL in the user's real profile, background+flashing, the OAuth/consent path), nbrowser_os_windows, nbrowser_profiles, nbrowser_wake_profile, nbrowser_force_close. Layer 2 (nbe, the Adom Native Browser Extension) unlocks the rest: CDP driving (navigate/click/read/screenshot) inside their logged-in profile. The bridge binds an ephemeral loopback port and the native-messaging host pumps stdio <-> bridge.", "homepage": "https://wiki.adom.inc/adom/nb-bridge",@@ -151,7 +151,9 @@ "wait": 125, "fetch_url": 120, "input_dispatch": 120,- "select": 30+ "select": 30,+ "export_saved_logins": 320,+ "export_site_session": 45 }, "prefixes": [ {
bridge/package.json+1−1@@ -1,6 +1,6 @@ { "name": "adom-native-browser-bridge",- "version": "0.16.46",+ "version": "0.16.47", "private": true, "description": "Native-browser bridge for Bridge (ab): layer 1 (nb) plus layer 2 via nbe, the Adom Native Browser Extension (Chrome + Edge).", "main": "server.js",
bridge/server.js+2@@ -2042,6 +2042,8 @@ function dispatch(verb, args) { error: `Chrome's export is driven through OS UI, which nb only does on Windows today (this box is ${process.platform}).`, _hint: 'On macOS the user can export it themselves: chrome://password-manager/settings, Export passwords. Then hand pup the file.' }); }+ // This verb WAITS ON A HUMAN (Windows Hello), so it declares 320s in bridge.json's timeouts block.+ // ab's default is 60s, and the first real run died there before the user ever saw the prompt. const tgt0 = targetConn(a); const pkey = (tgt0 && tgt0.key) || defaultConnKey(); const browser = browserOfKey(pkey) || 'chrome';
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "nb-bridge",- "version": "0.16.46",+ "version": "0.16.47", "type": "app", "title": "NB - Native Browser Bridge", "description": "This package installs the SKILLS into your container so your AI knows how to drive your real signed-in Chrome and Edge; Bridge loads the bridge runtime itself from the release zip.",