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
release 0.2.4: manifest + version stamps
5 files changed
+11−7
CHANGELOG.md+4@@ -1,5 +1,9 @@ # Changelog +## 0.2.4 — 2026-09-02+- **The live demo foregrounds Altium ONCE, at stop one — never again mid-show** (John: "just foreground altium once. then don't try to foreground again for the rest of the demo just to make sure you strike a balance for the user"). The opening raise is an invitation; re-raising every stop would drag back a user who deliberately glanced at something else. Documents keep opening in Altium either way, so a watching user misses nothing.++ ## 0.2.3 — 2026-09-02 - **The punch_in preset stops flying the view into blank canvas.** Altium zooms TOWARD THE CURSOR, so the 4-step zoom dive compounded drift toward wherever the user's mouse sat and scrolled the content off screen (John, watching take three: "you are like scrolling the content off the screen ... the screen going blank sometimes"). Per his fix: one gentle zoom-in/zoom-out breath, reframed with zoom_all — single-step drift is invisible. - **The demo/live hints now teach the adom-tts cue lane** (1.9.47's `load`/`cue --confirm`/`cue-status`, built from this thread's spec on adom/adom-tts#4): pre-cache the narration as markers, cue each stop in the background as the stage call starts, advance when both finish. Prefetched cues start instantly, which closes the last sync gap the say --play lane had.
adom-bridge-altium-manifest.json+4−4@@ -1,9 +1,9 @@ { "name": "altium",- "version": "0.2.3",- "url": "https://wiki.adom.inc/download/adom/altium-bridge/0.2.3/adom-bridge-altium-v0.2.3.zip",- "sha256": "4abfafd77765b7ff1e4604be1f33644146e7cff581066fdbea91b037dfab8bd6",- "size": 1421053,+ "version": "0.2.4",+ "url": "https://wiki.adom.inc/download/adom/altium-bridge/0.2.4/adom-bridge-altium-v0.2.4.zip",+ "sha256": "76a4d6f73c91d07b5263c1730a0da72e5df0fcfc32b5fdbe1f9fa0a083e48f5f",+ "size": 1420947, "verbPrefixes": [ "altium_" ],
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "altium-bridge",- "version": "0.2.3",+ "version": "0.2.4", "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.3+0.2.4
src/bridge.json+1−1@@ -2,7 +2,7 @@ "manifest_version": 1, "name": "altium", "displayName": "Altium Designer",- "version": "0.2.3",+ "version": "0.2.4", "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",