← Commit history

v0.9.40: SKILLPACK migration (dev/publish skills -> skills/<name>/SKILL.md, user-invocable:false) + keyboard chords route to AD desktop_press_key (kicad_send_key scoped to exact-hwnd single keys)

John Lauer ·b352c1e922 ·3mo ago ·parent fdd6360
4 files changed +6−6
SKILL.md+1−1
@@ -94,7 +94,7 @@ If you pass a version that's not installed, the bridge returns a hint listing th | `kicad_run_drc` | `run_drc` | Run DRC on the current board, return violations | `filePath`, optional `kicadVersion` |
 | `kicad_fix_keyboard` | `fix_keyboard` | Workaround stuck-modifier bug after screen lock | — |
 | `kicad_screenshot_all` | `screenshot_all` | Capture every open KiCad window (lossless PNGs) | — |
-| `kicad_send_key` | `send_key` | Send a keystroke to a KiCad window — supports modifier combos ("alt+3", "ctrl+s", "ctrl+shift+s") | `hwnd`, `key` |
+| `kicad_send_key` | `send_key` | Single key to an EXACT `hwnd` (e.g. Enter/Escape to a dialog). For modifier CHORDS ("ctrl+s", "alt+3") use AD's `desktop_press_key` — don't route chords here. | `hwnd`, `key` |
 | `kicad_click` | `click` | Send a click at (x, y) in a KiCad window | `hwnd`, `x`, `y` |
 | `kicad_adom_library_status` | `adom_library_status` | Report whether the Adom shared library is registered | — |
 
adom-bridge-kicad-manifest.json+4−4
@@ -1,10 +1,10 @@ {   "manifest_version": 1,   "name": "kicad",-  "version": "0.9.39",-  "url": "https://wiki.adom.inc/blob/app/adom-desktop-kicad-bridge/adom-bridge-kicad-v0.9.39.zip",-  "sha256": "deddf60344fec0f0b9792814bddd2cb3b472b41b29c9dfd3952454f031101ce4",-  "size": 623435,+  "version": "0.9.40",+  "url": "https://wiki.adom.inc/blob/app/adom-desktop-kicad-bridge/adom-bridge-kicad-v0.9.40.zip",+  "sha256": "05b955074d98247dabf3cc3d32550c6361f90064ce1ec83755d2c0a05501cb23",+  "size": 623807,   "verbPrefixes": [     "kicad_"   ],
adom-bridge-kicad-v0.9.40.zipadded
⋯ 1 unchanged line ⋯
bridge.json+1−1
@@ -2,7 +2,7 @@   "manifest_version": 1,   "name": "kicad",   "displayName": "KiCad EDA",-  "version": "0.9.39",+  "version": "0.9.40",   "description": "Reverse bridge for KiCad \u2014 board/schematic introspection, lint via kicad-cli, plugin install, multi-instance probe, in-process DRC.",   "homepage": "https://wiki.adom.inc/adom/adom-desktop",   "author": "Adom Inc.",