diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a8c2d7b..7acb9dc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -195,4 +195,11 @@ jobs: steps: - name: All CI jobs passed (or were correctly skipped for docs-only change) run: | + results=("${{ needs.unit-test.result }}" "${{ needs.build.result }}" "${{ needs.integration-test.result }}") + for r in "${results[@]}"; do + if [[ "$r" != "success" && "$r" != "skipped" ]]; then + echo "FAILED: dependency reported '$r'" + exit 1 + fi + done echo "CI gate passed." diff --git a/README.md b/README.md index d1bf2da..d9d5a3b 100644 --- a/README.md +++ b/README.md @@ -148,7 +148,7 @@ The extension detects outdated CLI builds and warns with upgrade guidance. It re Set `patchloom.path` in settings, or add the CLI to your `PATH`. **CLI compatibility warning** -Run `Patchloom: Open Releases` to download the latest release. The extension requires 0.1.0 or newer; 0.4.0 is recommended. +Run `Patchloom: Open Releases` to download the latest release. The extension requires 0.1.0 or newer; 0.5.0 is recommended. **MCP config not injected** Run `Patchloom: Configure MCP` and select the target editor config. @@ -183,7 +183,7 @@ File bugs and feature requests at [patchloom/patchloom-vscode/issues](https://gi ## Requirements - VS Code 1.90 or newer (or compatible editors: Cursor, Windsurf, VSCodium) -- [Patchloom CLI](https://github.com/patchloom/patchloom) 0.1.0 or newer (0.4.0+ recommended for latest features including append, AST ops, and --confirm) +- [Patchloom CLI](https://github.com/patchloom/patchloom) 0.1.0 or newer (0.5.0+ recommended for latest features including HTTP MCP transport, execute_plan, and expanded library API) ## Contributing