From fe9166fe76ee8aa8600b4e0ee1ba9b25f5886267 Mon Sep 17 00:00:00 2001 From: Fahad Bin Hussain Date: Wed, 6 May 2026 10:45:42 +0600 Subject: [PATCH] fix(contexto): tighten openclaw peer range --- CONTRIBUTING.md | 2 ++ packages/contexto/package.json | 4 ++-- pnpm-lock.yaml | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index dbc6578..10dfd42 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -25,6 +25,8 @@ Contexto is a pnpm monorepo with the following packages: 4. Run `pnpm run build` to catch issues early 5. Push to your fork and create a PR +When updating `packages/contexto/package.json` for a new OpenClaw gateway version, keep `peerDependencies.openclaw` aligned with `openclaw.compat.minGatewayVersion` so older incompatible installs receive an install-time warning. + ## Commit Messages We use [Conventional Commits](https://www.conventionalcommits.org/) with **package scopes**. Releases are auto-detected from squash merge commit messages (PR titles), so getting the format right matters. diff --git a/packages/contexto/package.json b/packages/contexto/package.json index 42c9ffc..70a8752 100644 --- a/packages/contexto/package.json +++ b/packages/contexto/package.json @@ -32,7 +32,7 @@ "build": "tsc --noEmit" }, "peerDependencies": { - "openclaw": "*" + "openclaw": ">=2026.4.5" }, "devDependencies": { "@types/node": "^20.10.0", @@ -49,4 +49,4 @@ "pluginSdkVersion": "2026.4.5" } } -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63a8c86..5a76bd0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,7 +42,7 @@ importers: packages/contexto: dependencies: openclaw: - specifier: '*' + specifier: '>=2026.4.5' version: 2026.4.5(@napi-rs/canvas@0.1.97) devDependencies: '@types/node':