Skip to content

feat: align extension with patchloom CLI 0.31.0 - #234

Merged
SebTardif merged 1 commit into
mainfrom
feat/align-cli-0.31.0
Aug 27, 2026
Merged

SebTardif merged 1 commit into
mainfrom
feat/align-cli-0.31.0

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Summary

Recommend Patchloom CLI 0.31.0 (was 0.28.0) and surface the 0.29 through 0.31 changes the extension actually uses.

Why

crates.io and GitHub both list patchloom-v0.31.0 (2026-08-27). The extension still told people to stay on 0.28.0. Users who follow that pin miss YAML alias-to-merge, parent-path checks, numeric selectors, search -L, and Begin Patch / SEARCH/REPLACE apply.

The change

  • README, walkthrough, and Configure MCP copy now recommend 0.31.0. Minimum stays 0.3.0.
  • New Quick Action: Search files without match (search --files-without-match, CLI 0.29+).
  • Doc set/get selector prompts mention numeric compares (servers[port>8000], CLI 0.30+).
  • Initialize Project notes that --surface core honors --mode on CLI 0.29+.
  • Troubleshooting covers parent-path invalid_input, numeric selector errors, search -L all-hits no_matches, YAML alias-to-merge, and patch apply document formats.

Live probe of patchloom 0.31.0:

  • Full MCP inventory still 58 tools; core pack still 11.
  • replace OLD --new NEW path, doc selectors, --contain, line-oriented batch, and agent-rules --mode/--platform/--surface still match the extension.

Verification

  • npm run check (compile, 317 unit tests + 2 skipped, coverage 92.40% lines, vsce package)
  • Live CLI against downloaded patchloom 0.31.0: search --files-without-match and create-through-file-parent tests pass

Checklist

  • All commits in this pull request are signed off with git commit -s
  • I ran npm run check and it passes
  • I updated docs if user-facing behavior changed
  • I am contributing this work under the repository license (MIT)

Recommend CLI 0.31.0 (was 0.28.0). Document YAML alias-to-merge,
parent-path invalid_input, numeric selectors, search -L, and
Begin Patch / SEARCH/REPLACE apply. Add Search files without match
Quick Action.

Verified against live patchloom 0.31.0: 58 MCP tools, 11-tool core
pack, no arg renames on the surfaces the extension uses.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif
SebTardif marked this pull request as ready for review August 27, 2026 19:17
@SebTardif
SebTardif enabled auto-merge (squash) August 27, 2026 19:17
@SebTardif
SebTardif merged commit 41dc970 into main Aug 27, 2026
22 checks passed
@SebTardif
SebTardif deleted the feat/align-cli-0.31.0 branch August 27, 2026 19:21
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