Skip to content

ADR 0007 — v1.4.1: Remove the VS Code extension

  • Status: Accepted
  • Release: v1.4.1 (2026-06-04)
  • Theme: Pull the bundled VS Code extension from the repo and the release pipeline.

D1 — Remove extension/vscode-chippy/ and its CI/release/dependabot wiring

  • Context: Microsoft blocked the marketplace listing (publisher Hidden-Pixel shows 0 extensions). The v1.3.0/v1.4.0 release vscode-extension publish job failed every cut; the trigger was a dependabot bump of @types/vscode above engines.vscode, which vsce rejects.
  • Decision: delete the extension package, the vscode-extension publish job (release.yml), the vscode-ext CI job, and the npm dependabot entry. Git history preserves it for revival.
  • Consequences: the release pipeline is goreleaser-only and goes fully green for the first time since the breakage. DAP editor integration is unaffected — VS Code / Cursor drive chippy via a chippy -dap stdio launch config (examples/dap/launch.json); the bundled .vsix was never required.

D2 — Patch-release the removal

  • Decision: removal is a chore with no library-API change → patch bump (v1.4.1), cut immediately after the failed v1.4.0 so the next consumer gets a clean pipeline.
  • Consequences: first fully-green release post-breakage; revival is a git revert of the removal if the marketplace block clears.