Skip to content

feat: align the extension with Patchloom CLI 0.37.0 - #285

Merged
SebTardif merged 1 commit into
mainfrom
fix/cli-0.37-align
Sep 28, 2026
Merged

SebTardif merged 1 commit into
mainfrom
fix/cli-0.37-align

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Summary

Patchloom CLI 0.37.0 is the current release (0.36.0 and 0.37.0 landed after the extension's 0.35.0 alignment). Recommended version is now 0.37.0. The minimum stays 0.3.0.

Probed patchloom 0.37.0 tools/list: 66 tools in the full inventory, 12 in the core pack. New names are notebook_edit and operation_schema. execute_plan's published schema lists version and operations. The server still accepts ops.

README troubleshooting covers the user-visible CLI changes since 0.35: CRLF SEARCH/REPLACE, trailing *** on Begin Patch markers, .properties and .ini values written as text, md replace-section keeping a body line that matches the heading, notebook cell edits and plan hashes, and directory tidy.fix including dotfiles. There is no new Quick Action.

The managed-install MCP test asserts notebook_edit, operation_schema, and a 66-tool floor when the installed CLI is 0.37 or newer.

Why

Configure MCP, the walkthrough, and the requirements line still described 64 tools and an 11-tool core pack. Agents reading those counts would miss operation_schema and notebook_edit.

Verification

  • npm run check (449 unit tests, line coverage, vsce package)

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)

Recommended CLI is 0.37.0. Minimum stays 0.3.0. The full MCP inventory is 66 tools, and the core pack is 12, including operation_schema. README covers notebook_edit, plan hashes, plain .properties and .ini values, and the smaller execute_plan schema. No new Quick Actions.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif
SebTardif marked this pull request as ready for review September 28, 2026 17:55
@SebTardif
SebTardif enabled auto-merge (squash) September 28, 2026 17:56
@SebTardif
SebTardif merged commit aab9eba into main Sep 28, 2026
24 checks passed
@SebTardif
SebTardif deleted the fix/cli-0.37-align branch September 28, 2026 18:00
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