Skip to content

feat: align extension with patchloom CLI 0.35.0 - #275

Merged
SebTardif merged 1 commit into
mainfrom
feat/align-cli-0.35.0
Sep 18, 2026
Merged

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

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Recommend Patchloom CLI 0.35.0 and accept the new document formats in Quick Actions.

Problem

Latest CLI is patchloom-v0.35.0. The extension still recommended 0.34.0. Picking tsconfig.jsonc or .env in a doc Quick Action was rejected as "not a supported JSON, YAML, or TOML file." MCP docs still said 58 tools.

Change

  • Recommend CLI 0.35.0 (minimum stays 0.3.0)
  • Structured-doc picker accepts .jsonc, .ini, .properties, and .env / .env.*
  • Configure MCP picker: 64 tools, verified on 0.35
  • Batch template: JSONC doc.set and directory file.rename
  • Troubleshooting: JSONC comments, directory rename and undo, doc set --if-exists, undo --path as no_matches, HTTP MCP Host allowlist
  • Tests: path helpers, formatCliOutput undo no_matches, live JSONC / .env / directory rename when PATH is 0.35+, managed-install MCP inventory includes explain_plan and tidy_check

No AST Quick Actions and no file-rename picker. Those stay parked (agent-facing CLI and batch already cover them).

Validation

npm run check: 446 unit tests passed, 2 skipped (PATH CLI is 0.34.0; 0.35 probes skip), coverage above 80%, VSIX packages.

Live 0.35 binary: JSONC comments kept, .env set keeps comments, directory rename undo preview reports rename-back, MCP full inventory is 64 tools (core pack still 11).

Recommend 0.35.0, accept JSONC and key-value docs in Quick Actions,
and document directory rename, if-exists, and the 64-tool MCP inventory.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif
SebTardif marked this pull request as ready for review September 18, 2026 15:21
@SebTardif
SebTardif enabled auto-merge (squash) September 18, 2026 15:21
@SebTardif
SebTardif merged commit d1aefd1 into main Sep 18, 2026
24 checks passed
@SebTardif
SebTardif deleted the feat/align-cli-0.35.0 branch September 18, 2026 15:25
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