joeutke-dev_skill-harness-m.../test
Joe Utke 98a8a22a1d Cross-platform fixes (Windows discovery + launch/Connect)
- Discovery: scan dot-folder ("adapter") roots via Node fs on desktop instead of
  Obsidian's adapter.list(), which doesn't surface hidden dot-folders (.claude/)
  on Windows — the reported "skills not found" bug. Verified macOS still finds them.
- Binary resolve: omnigentCandidatePaths + isAllowedOmnigentPath accept Windows
  executable forms (.exe/.cmd/.bat) and Windows install locations.
- Launch env: PATH augmentation branches by platform; spawns set windowsHide.
- Sessions "Connect": buildTerminalScript is platform-aware (.command/.sh bash,
  .bat for Windows); openSessionTerminal launches via open / cmd start / $TERMINAL.
- 413 smoke tests (14 new for the cross-platform paths). shell:false kept
  everywhere (untrusted prompt).

Co-authored-by: Isaac
2026-07-14 18:54:49 -06:00
..
smoke.mjs Cross-platform fixes (Windows discovery + launch/Connect) 2026-07-14 18:54:49 -06:00