← Commit history

v0.2.39 (insiders): 0.2.39: selftest_script_error gets a realistic 180s budget - it is the slowest verb by design and ADDevelop parks silently, so the bridge was cutting off its own safety-net test at 60s

John Lauer ·4da4d2fb20 ·1mo ago ·parent feb7e03
4 files changed +6−3
CHANGELOG.md+3
@@ -1,5 +1,8 @@ # Changelog +## 0.2.39 (2026-09-21)+- **`selftest_script_error` gets an honest timeout budget (60 s → 180 s).** It is the slowest verb in the catalog by design — it halts the engine, waits for the halt to be noticed, recovers it and verifies by restarting the agent — and Altium Designer Develop parks SILENTLY, so the halt is only seen when the wait expires: measured 18 s on one run and over 60 s on the next, on the same machine. The bridge was cutting its own safety-net test off at 60 s and reporting a timeout, which reads as "the net is broken" when it is not. A timeout here now means something real.+ ## 0.2.38 (2026-09-21) Correctness pass over the findings from the code review, each one verified in the source before it was touched. 
package.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "altium-bridge",-  "version": "0.2.38",+  "version": "0.2.39",   "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.38\ No newline at end of file+0.2.39\ No newline at end of file
src/bridge.json+1−1
@@ -2,7 +2,7 @@   "manifest_version": 1,   "name": "altium",   "displayName": "Altium Designer",-  "version": "0.2.38",+  "version": "0.2.39",   "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",