You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: remove harnesses from install, drop dead LockFile field
harnesses was never written to the lock file (setup omits it, configure
is ephemeral), so lockFile.harnesses was always undefined. Remove the
field from LockFile and UserConfig types, simplify configure to always
use detectHarnesses(), and simplify install to resolve via --harness
flag or auto-detection only.
Tests updated accordingly: lock-file-harnesses test replaced with
auto-detection test, detectHarnesses mock added to both suites.
https://claude.ai/code/session_01GZ3o2r8bg3ry68sJvuh5pH
refactor: remove harness handling from ade install
ade install now only handles skills and knowledge sources.
Harness installation belongs exclusively to ade configure.
- runInstall() signature simplified (no harnessIds or harnessWriters params)
- --harness flag removed from CLI
- detectHarnesses, getHarnessIds, getHarnessWriter removed from install
- index.ts install branch simplified to a single line
- install.spec.ts stripped of all harness-related tests and mocks
https://claude.ai/code/session_01GZ3o2r8bg3ry68sJvuh5pH
fix: update specs for removed harness args and new HarnessWriter fields
fix: add verified/detect to mock HarnessWriter in index.spec.ts
0 commit comments