app
Adom Bridge
Public Made by Adomby adom
Adom Bridge unleashes your AI onto your full PC: full power, full safety. The AI breaks out of the container it runs in and onto your real machine, managing and running your entire laptop as you: launch apps, move files, drive any window, control KiCad, Fusion 360 or your real signed-in browser. Works with any AI, cloud or local (Claude Desktop, Claude Code, Codex), no Hydrogen required. Bridge and its bridges are an operating system for AI, with managed Node and Python runtimes, and a human-onl
← Commit history
version.json+9−9@@ -1,17 +1,17 @@ { "manifest_version": 1, - "version": "2.1.156", - "released_at": "2026-09-22T16:11:00Z", + "version": "2.1.157", + "released_at": "2026-09-23T10:47:00Z", "windows": { - "installer_url": "https://wiki.adom.inc/download/adom/adom-bridge/2.1.156/Adom.Bridge_2.1.156_windows_x64-setup.exe", - "installer_filename": "Adom.Bridge_2.1.156_windows_x64-setup.exe", - "installer_sha256": "3920e4a0e71c160b7c2860a39d031c7b3fe943aa64a993cc1a08d10581e2a74c", - "installer_size": 20607784 + "installer_url": "https://wiki.adom.inc/download/adom/adom-bridge/2.1.157/Adom.Bridge_2.1.157_windows_x64-setup.exe", + "installer_filename": "Adom.Bridge_2.1.157_windows_x64-setup.exe", + "installer_sha256": "6d39f18f56067ded3bbbb350940df7258aeb9ef67d88c91c64e4a7980d5cdf1f", + "installer_size": 20570944 }, "changelog_url": "https://wiki.adom.inc/adom/adom-bridge", "minimum_required": "1.3.30", "fleet_url": "https://adom-fleet-zj8um2171rrp.adom.cloud/", - "note": "A missing bridge list is UNKNOWN, not zero.\n\n`commands` folds in the box's bridge_list, and it read the result with a default-to-empty. A caller_identity_required refusal comes back as a normal-looking payload with no `bridges` array, so a call made without --ai-thread answered `count: 0, installed: []` -- a confident, plausible \"this box has no bridges\" on the first call an AI makes, telling it the bridge it came for is not installed. Every other gated call refuses loudly; this one silently became a fact.\n\nThe two readers now treat an absent `bridges` array as not-a-listing: they surface the underlying errorCode, error and hint, and report `count: null`. An unknown count must never render as a real one.", + "note": "A bridge installed or updated while ab is running now prewarms right away (wiki #217).\n\nUntil now the only automatic prewarm ran ~20 s after ab BOOTED. ab is a tray app that runs for days, so a bridge installed with bridge_install, or updated by refresh_bridges or the 4-hourly sync, got its prewarm only at ab's next restart. #217 was withdrawn as \"works on 2.1.156\", but every automatic run it cited fired ~21 s after an ab restart caused by the 2.1.156 rollout, not after the install it was watching.\n\nNow the same once-per-version prewarm runs right after a successful bridge_install and after an update that took effect. An update that was only STAGED because the bridge reported busy waits for the next boot: calling the prewarm verb on the still-running old process would run old code and record it under the new version. One prewarm per bridge at a time, so the boot run and an install-triggered run no longer overlap.", "macos": { "installer_url": "https://wiki.adom.inc/download/adom/adom-bridge-macos/1.9.162/Adom.Desktop_1.9.162_macos_aarch64.dmg", "installer_filename": "Adom.Desktop_1.9.162_macos_aarch64.dmg", @@ -22,6 +22,6 @@ }, "channel": "stable", "promoted_by": "john", - "promotion_attestation": "promote 2.1.156 publicly", - "promoted_at": "2026-09-22T20:14:36Z" + "promotion_attestation": "promote 2.1.157 publicly", + "promoted_at": "2026-09-23T11:03:06Z" }