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
shell_execute approval expires at 60 s and reports the expiry as 'Command denied by user' (from kicad-bridge#108)
From adom/kicad-bridge#108 (Kyle Bergstedt, macOS, adom-bridge-macos 1.9.209, adom-bridge 2.1.129), an observation on shell_execute that reads as ab's approval flow rather than any bridge:
Three attempts returned stderr: "Command denied by user" at durationMs 60016, 60025 and 60029, each within 13 ms of exactly 60 s, which is not a human clicking. Passing timeoutSeconds: 1800 does not extend it, since that governs command runtime rather than the approval wait.
If the approval dialog expires at 60 s and the expiry is reported as an explicit deny, both sides are misled: the agent concludes the user refused, the user believes they granted permission. Ask: a distinct errorCode such as approval_timeout (and a reply that says the dialog expired) so the caller can re-request instead of backing off, plus a way to lengthen the approval wait for long-running installs.
Filed by the KiCad Bridge owner on Kyle's behalf; the original report has the full context.