Skip to content

feat: align extension with patchloom CLI 0.28.0 - #226

Merged
SebTardif merged 2 commits into
mainfrom
feat/align-cli-0.28.0
Aug 10, 2026
Merged

feat: align extension with patchloom CLI 0.28.0#226
SebTardif merged 2 commits into
mainfrom
feat/align-cli-0.28.0

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Summary

  • Recommend Patchloom CLI 0.28.0 (was 0.24.0) across README requirements and troubleshooting.
  • Surface newer CLI peels in the extension UI: formatCliOutput appends suggested_op (0.27+); docs cover empty-path invalid_input (0.28), not_regular_file (0.26), ambiguous headings (0.25).
  • Batch Apply template includes multi-match doc.update (sibling of doc.set when selectors use predicates/wildcards).
  • Windows install guidance matches upstream: Scoop preferred; WinGet may need winget source update; Chocolatey often lags.
  • Verified live against patchloom 0.28.0: 58 full MCP tools, 11 core pack, CLI/batch arg shapes still match extension Quick Actions.

Test plan

  • npm run check (compile, 304 unit tests, coverage >= 80%, vsce package)
  • Live CLI probe: patchloom --version 0.28.0, MCP tools/list full+core, batch doc.update, empty path envelope
  • CI green on this PR

Recommend CLI 0.28.0 and surface new agent peels (empty path fail-closed,
suggested_op, ambiguous headings, not_regular_file). Batch template adds
doc.update multi-match example; install docs prefer Scoop on Windows.

Verified against live patchloom 0.28.0: 58/11 MCP tools, replace/doc/batch
contracts unchanged. npm run check: 304 tests, coverage, package ok.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
github-actions[bot]
github-actions Bot previously approved these changes Aug 10, 2026
Recommend GitHub-tracking install and upgrade paths only. Status and
ready-check upgrade actions prefer Update/Install Patchloom managed
over Open Releases so users do not stick on lagging community packages.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif
SebTardif marked this pull request as ready for review August 10, 2026 12:59
@SebTardif
SebTardif merged commit 8bad5bd into main Aug 10, 2026
22 checks passed
@SebTardif
SebTardif deleted the feat/align-cli-0.28.0 branch August 10, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant