app
Altium - the Altium Bridge
Public Made by Adomby adom
Adom Bridge for Altium Designer: a resident DelphiScript agent gives the AI eval, the 1,100-command process launcher, all 8 EDA surfaces with screenshots, compile/ERC, DRC, OutJob outputs, native SchLib/PcbLib authoring with STEP 3D bodies, and dialog handling by PID.
← Commit history
v0.2.41 (insiders): Catalog the expired-licence box (licence_expired; it wedged a close into a modal orphan) and dismiss lone-OK boxes natively when their OK refuses UIA Invoke.
4 files changed
+10−3
CHANGELOG.md+7@@ -1,5 +1,12 @@ # Changelog +## 0.2.41 (2026-09-21)+From the expired-licence incident on the 0.2.40 verification run (Colby's Develop entitlement lapsed mid-test):++- **The expired-licence box is catalogued** ("has expired or been deactivated", category `licence_expired`): it scanned as `unknown` while it blocked every verb and wedged the close into a modal orphan that survived even WM_QUIT. The entry records the detection gap it exposed: Develop shows NO title licence tail in this state either, so the absent-tail "Licensed" inference reads wrong while this box is up.+- **Lone-OK boxes whose OK refuses UIA are dismissed natively.** This box's OK exposed no InvokePattern (`button_not_pressed` in 19 ms); its titlebar X performs the same acknowledgement, so `press` now falls back to a POSTED WM_CLOSE on the dialog - only ever for an OK, never for a button that answers a question.++ ## 0.2.40 (2026-09-21) The two asks still open from John's ToF session (adom/altium-bridge#11 and #12), on top of what 0.2.13-0.2.39 already covered.
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "altium-bridge",- "version": "0.2.40",+ "version": "0.2.41", "type": "app", "description": "Skills for your container so your AI knows how to drive the Altium Designer bridge (altium_* verbs). The bridge runtime itself is the release zip; Adom Bridge loads that.", "tags": [
src/BRIDGE_VERSION+1−1@@ -1 +1 @@-0.2.40+0.2.41
src/bridge.json+1−1@@ -2,7 +2,7 @@ "manifest_version": 1, "name": "altium", "displayName": "Altium Designer",- "version": "0.2.40",+ "version": "0.2.41", "description": "Drive Altium Designer from Adom: a resident DelphiScript agent (eval + the 1,100-command process launcher), the X2 -R command line, UIA over the VCL shell, dialogs by PID, screenshots of every Altium window, and Altium 365.", "homepage": "https://wiki.adom.inc/adom/altium-bridge", "docs": "https://wiki.adom.inc/adom/altium-bridge",