Patchloom for VS Code 0.7.0
This release aligns the extension with Patchloom CLI 0.33.0. You can list object keys and count structured length from the Quick Action picker, and the docs match dest glob rules on the current CLI.
Highlights
Recommended CLI is now 0.33.0. Two new read-only Quick Actions run doc keys and doc len (CLI 0.32+). Search dests such as *.txt match the current directory only; use --glob when you want nested files.
Minimum supported CLI remains 0.3.0. No settings migration is required.
New features
- List structured keys. Quick Action runs
patchloom doc keys(CLI 0.32+) on a JSON, YAML, or TOML file. Use.for the document root. An array at that selector is a type error; a wildcard or predicate is ambiguous (#265). - Count structured length. Quick Action runs
patchloom doc len(CLI 0.32+) and reports how many array items or object keys sit at the selector (#265). - CLI 0.33 dest globs. A dest such as
*.txtis the current directory only.sub/*.txtstays in that directory. Use**/*.txtor Search--globfor nested files. YAML merge-key edits on CLI 0.32+ keep<<:and comments (#265).
Numbers
| Metric | Previous | Current |
|---|---|---|
| Extension version | 0.6.0 | 0.7.0 |
| Recommended CLI | 0.31.0 (minimum still 0.3.0) | 0.33.0 (minimum still 0.3.0) |
| Unit tests | 431 passed, 7 skipped | 433 passed, 9 skipped |
| MCP tools (CLI 0.33 full / core) | 58 / 11 | 58 / 11 |
The extra skipped tests are version gates for doc keys / doc len and dest globs when the CLI on PATH is older than 0.32 / 0.33.
Upgrading
- Update the extension to 0.7.0 (VS Code Marketplace, Open VSX, or
.vsixfrom the GitHub Release). - Update the Patchloom CLI using the channel that matches how the extension resolved it (see Patchloom: Show Status → Source):
# Managed install (extension storage): command palette
# Patchloom: Update Patchloom
# PATH via Scoop (preferred Windows PATH channel)
scoop update patchloom
# PATH via Homebrew
brew upgrade patchloom
# npm / cargo / shell installer: see README Install section- Confirm with Patchloom: Show Status that the detected CLI is 0.33.0 or newer (0.3.0+ still runs; 0.33.0 is recommended). The new Quick Actions need CLI 0.32.0+.
- Optional: from the Quick Action picker, run List structured keys or Count structured length on a JSON, YAML, or TOML file. Use
.for the document root.
Install
- VS Code Marketplace
- Open VSX
- GitHub Release assets:
patchloom.vsixand build provenance (patchloom.vsix.intoto.jsonl)