You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: align extension with patchloom CLI 0.15.2 (#198)
Update recommended CLI version and install docs for npm/Scoop, add the
md insert-after-section Quick Action and batch template examples for
fuzzy replace and sibling markdown sections, and re-verify MCP/CLI
contracts against 0.15.2 (selector, --new, --contain, batch, agent-rules).
Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
Copy file name to clipboardExpand all lines: README.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,8 +28,10 @@ Or search for **Patchloom** in the Extensions view (`Ctrl+Shift+X` / `Cmd+Shift+
28
28
1. Install the [Patchloom CLI](https://github.com/patchloom/patchloom) (or run **Patchloom: Install Patchloom** from the command palette)
29
29
```sh
30
30
brew install patchloom/tap/patchloom # macOS / Linux (Homebrew)
31
+
npm install -g patchloom # npm (Node.js)
31
32
curl -LsSf https://github.com/patchloom/patchloom/releases/latest/download/patchloom-installer.sh | sh # shell script
32
33
cargo install patchloom # from source
34
+
scoop install patchloom # Windows (Scoop; requires the official bucket)
33
35
```
34
36
2. Open a project and run **Patchloom: Setup Workspace**
35
37
@@ -87,9 +89,10 @@ Click it to see full diagnostics, including per-editor MCP configuration status
87
89
|**Append to file**| Append content to an existing file |
88
90
|**Prepend to file**| Prepend content to the start of an existing file (CLI 0.9+) |
89
91
|**Read structured value**| Read a JSON/YAML/TOML key and copy to clipboard |
92
+
|**Insert after section**| Insert a sibling markdown section after a full section body (CLI 0.14+) |
90
93
|**Merge patch (three-way)**| Apply a stale patch using three-way merge (v0.2.0+) |
91
94
92
-
Workspace Quick Actions and Batch Apply pass `--contain` so CLI paths stay inside the workspace root (CLI 0.10+). Patch merge skips containment when the patch file may live outside the workspace.
95
+
Workspace Quick Actions and Batch Apply pass `--contain` so CLI paths stay inside the workspace root (CLI 0.10+). Containment is relative to the effective working directory (the workspace folder). Patch merge skips containment when the patch file may live outside the workspace.
93
96
94
97
### Batch operations
95
98
@@ -151,7 +154,7 @@ The extension detects outdated CLI builds and warns with upgrade guidance. It re
151
154
Set `patchloom.path` in settings, or add the CLI to your `PATH`.
152
155
153
156
**CLI compatibility warning**
154
-
Run `Patchloom: Open Releases` to download the latest release. The extension requires 0.3.0 or newer; 0.10.0 is recommended.
157
+
Run `Patchloom: Open Releases` to download the latest release. The extension requires 0.3.0 or newer; 0.15.2 is recommended.
155
158
156
159
**MCP config not injected**
157
160
Run `Patchloom: Configure MCP` and select the target editor config.
@@ -186,7 +189,7 @@ File bugs and feature requests at [patchloom/patchloom-vscode/issues](https://gi
186
189
## Requirements
187
190
188
191
- VS Code 1.90 or newer (or compatible editors: Cursor, Windsurf, VSCodium)
189
-
-[Patchloom CLI](https://github.com/patchloom/patchloom) 0.3.0 or newer (0.10.0+ recommended for 54 MCP tools, correct preview exit codes, optional `--contain` path guarding, schema-driven MCP descriptions, and agent reliability fixes)
192
+
-[Patchloom CLI](https://github.com/patchloom/patchloom) 0.3.0 or newer (0.15.2+ recommended for 56 MCP tools, JSON `applied` honesty, doc query envelopes, `md insert-after-section`, optional `--contain` path guarding, fuzzy replace floors, and agent reliability fixes)
0 commit comments