Repository navigation
Releases
Releases · leonardoxr/dsh-harness-updater
dsh-harness-updater v0.2.1
Fix Windows CLI updates by resolving .cmd/.bat shims before spawning and use a valid npm global install command without the unsupported --allow-scripts flag.
dsh-harness-updater v0.2.0
Present agent and native updates as Plugins settings cards.
dsh-harness-updater v0.1.0
Initial release of dsh-harness-updater.
- Detects Claude Code and Codex CLI on PATH (Windows .cmd/.ps1 shim aware) with bounded --version probes
- Classifies install channels: native, npm/pnpm/bun global, Homebrew, manual-only
- Checks npm for latest versions (4s timeout, 1h cache, disableable)
- Prompts in the DSH sidebar footer; updates run only on explicit click
- Channel-specific commands incl. "claude update" and allow-scripted npm installs
- Per-channel locks, hard timeouts with process-tree termination, capped output capture
- Honest post-update verification: succeeded / unchanged / failed
Profiles can consume the attached tarball directly:
"dependencies": { "dsh-harness-updater": "https://github.com/leonardoxr/dsh-harness-updater/releases/download/v0.1.0/dsh-harness-updater-0.1.0.tgz" }