diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 96cbab9e2..9091a4ed5 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,7 +1,7 @@ { - "packages/loopover-contract": "3.18.3", - "packages/loopover-mcp": "3.18.3", - "packages/loopover-engine": "3.18.3", - "packages/loopover-miner": "3.18.3", + "packages/loopover-contract": "3.18.4", + "packages/loopover-mcp": "3.18.4", + "packages/loopover-engine": "3.18.4", + "packages/loopover-miner": "3.18.4", "packages/loopover-ui-kit": "1.4.0" } diff --git a/package-lock.json b/package-lock.json index a991e3cb8..cffaf0d62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24312,7 +24312,7 @@ }, "packages/loopover-contract": { "name": "@loopover/contract", - "version": "3.18.3", + "version": "3.18.4", "license": "AGPL-3.0-only", "dependencies": { "zod": "^4.4.3" @@ -24327,7 +24327,7 @@ }, "packages/loopover-engine": { "name": "@loopover/engine", - "version": "3.18.3", + "version": "3.18.4", "license": "AGPL-3.0-only", "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.3.218", @@ -24363,11 +24363,11 @@ }, "packages/loopover-mcp": { "name": "@loopover/mcp", - "version": "3.18.3", + "version": "3.18.4", "license": "AGPL-3.0-only", "dependencies": { - "@loopover/contract": "^3.18.3", - "@loopover/engine": "^3.18.3", + "@loopover/contract": "^3.18.4", + "@loopover/engine": "^3.18.4", "@modelcontextprotocol/sdk": "1.29.0", "posthog-node": "^5.46.1", "zod": "^4.4.3" @@ -24403,11 +24403,11 @@ }, "packages/loopover-miner": { "name": "@loopover/miner", - "version": "3.18.3", + "version": "3.18.4", "license": "AGPL-3.0-only", "dependencies": { - "@loopover/contract": "^3.18.3", - "@loopover/engine": "^3.18.3", + "@loopover/contract": "^3.18.4", + "@loopover/engine": "^3.18.4", "@modelcontextprotocol/sdk": "1.29.0", "@sentry/node": "^10.67.0", "zod": "^4.4.3" diff --git a/packages/loopover-contract/CHANGELOG.md b/packages/loopover-contract/CHANGELOG.md index 298eef930..d563e5fd0 100644 --- a/packages/loopover-contract/CHANGELOG.md +++ b/packages/loopover-contract/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [3.18.4](https://github.com/JSONbored/loopover/compare/contract-v3.18.3...contract-v3.18.4) (2026-07-31) + + +### Fixes + +* **mcp:** compare property schemas in checkInputNarrowing ([#10124](https://github.com/JSONbored/loopover/issues/10124)) ([f8fe08d](https://github.com/JSONbored/loopover/commit/f8fe08daea112e499cdcf521202089fb65c5c60c)) + ## [3.18.3](https://github.com/JSONbored/loopover/compare/contract-v3.18.2...contract-v3.18.3) (2026-07-31) diff --git a/packages/loopover-contract/package.json b/packages/loopover-contract/package.json index cc59db3a7..3b479322f 100644 --- a/packages/loopover-contract/package.json +++ b/packages/loopover-contract/package.json @@ -1,6 +1,6 @@ { "name": "@loopover/contract", - "version": "3.18.3", + "version": "3.18.4", "license": "AGPL-3.0-only", "type": "module", "description": "Single zod source of truth for LoopOver's MCP tool and API contracts — schemas, tool metadata, and the projections every server and client derives from.", diff --git a/packages/loopover-engine/CHANGELOG.md b/packages/loopover-engine/CHANGELOG.md index 51447124d..e6e98e309 100644 --- a/packages/loopover-engine/CHANGELOG.md +++ b/packages/loopover-engine/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [3.18.4](https://github.com/JSONbored/loopover/compare/engine-v3.18.3...engine-v3.18.4) (2026-07-31) + + +### Fixes + +* **engine:** correct the iterate-policy ceiling field docs to match the real precedence ([#10131](https://github.com/JSONbored/loopover/issues/10131)) ([98a2564](https://github.com/JSONbored/loopover/commit/98a2564d6fda2450676b9de15ca3c114ff3e094e)), closes [#9997](https://github.com/JSONbored/loopover/issues/9997) +* **engine:** count fnmatch label-pattern wildcard groups per raw star, not by path-glob rules ([#10128](https://github.com/JSONbored/loopover/issues/10128)) ([1d2b142](https://github.com/JSONbored/loopover/commit/1d2b1421b702f40c1c69da251312412d86bb9735)), closes [#9994](https://github.com/JSONbored/loopover/issues/9994) +* **engine:** reject over-complex screenshotTableGate whenPaths globs at normalization ([#10115](https://github.com/JSONbored/loopover/issues/10115)) ([afe6969](https://github.com/JSONbored/loopover/commit/afe6969abf65ddc6161dd591bc80003fcacc27d4)), closes [#9993](https://github.com/JSONbored/loopover/issues/9993) + ## [3.18.3](https://github.com/JSONbored/loopover/compare/engine-v3.18.2...engine-v3.18.3) (2026-07-31) diff --git a/packages/loopover-engine/package.json b/packages/loopover-engine/package.json index 6b94ed439..c7ef535ce 100644 --- a/packages/loopover-engine/package.json +++ b/packages/loopover-engine/package.json @@ -1,6 +1,6 @@ { "name": "@loopover/engine", - "version": "3.18.3", + "version": "3.18.4", "license": "AGPL-3.0-only", "type": "module", "description": "Shared deterministic engine logic for the LoopOver review stack and loopover-miner.", diff --git a/packages/loopover-mcp/CHANGELOG.md b/packages/loopover-mcp/CHANGELOG.md index b9d032851..ccee592c6 100644 --- a/packages/loopover-mcp/CHANGELOG.md +++ b/packages/loopover-mcp/CHANGELOG.md @@ -5,6 +5,21 @@ ### Fixes - Blunt slop-risk / issue-slop REST + CLI to match the MCP tools (#6990) (#7052) +## [3.18.4](https://github.com/JSONbored/loopover/compare/mcp-v3.18.3...mcp-v3.18.4) (2026-07-31) + + +### Chores + +* **mcp:** Synchronize engine-and-dependents versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @loopover/contract bumped from ^3.18.3 to ^3.18.4 + * @loopover/engine bumped from ^3.18.3 to ^3.18.4 + ## [3.18.3](https://github.com/JSONbored/loopover/compare/mcp-v3.18.2...mcp-v3.18.3) (2026-07-31) diff --git a/packages/loopover-mcp/package.json b/packages/loopover-mcp/package.json index 9fe3748c6..8286e8490 100644 --- a/packages/loopover-mcp/package.json +++ b/packages/loopover-mcp/package.json @@ -1,6 +1,6 @@ { "name": "@loopover/mcp", - "version": "3.18.3", + "version": "3.18.4", "license": "AGPL-3.0-only", "type": "module", "description": "Local stdio MCP wrapper for the LoopOver Gittensor base-agent.", @@ -46,8 +46,8 @@ "build:verify": "node --experimental-strip-types scripts/check-syntax.ts" }, "dependencies": { - "@loopover/contract": "^3.18.3", - "@loopover/engine": "^3.18.3", + "@loopover/contract": "^3.18.4", + "@loopover/engine": "^3.18.4", "@modelcontextprotocol/sdk": "1.29.0", "posthog-node": "^5.46.1", "zod": "^4.4.3" diff --git a/packages/loopover-miner/CHANGELOG.md b/packages/loopover-miner/CHANGELOG.md index a855e9469..9ed8a6700 100644 --- a/packages/loopover-miner/CHANGELOG.md +++ b/packages/loopover-miner/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [3.18.4](https://github.com/JSONbored/loopover/compare/miner-v3.18.3...miner-v3.18.4) (2026-07-31) + + +### Chores + +* **miner:** Synchronize engine-and-dependents versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @loopover/contract bumped from ^3.18.3 to ^3.18.4 + * @loopover/engine bumped from ^3.18.3 to ^3.18.4 + ## [3.18.3](https://github.com/JSONbored/loopover/compare/miner-v3.18.2...miner-v3.18.3) (2026-07-31) diff --git a/packages/loopover-miner/expected-engine.version b/packages/loopover-miner/expected-engine.version index a7d1e793a..f2fef8b81 100644 --- a/packages/loopover-miner/expected-engine.version +++ b/packages/loopover-miner/expected-engine.version @@ -1 +1 @@ -3.18.3 +3.18.4 diff --git a/packages/loopover-miner/package.json b/packages/loopover-miner/package.json index 02f70e7e4..035fabbfb 100644 --- a/packages/loopover-miner/package.json +++ b/packages/loopover-miner/package.json @@ -1,6 +1,6 @@ { "name": "@loopover/miner", - "version": "3.18.3", + "version": "3.18.4", "license": "AGPL-3.0-only", "type": "module", "description": "Foundation CLI for the local LoopOver miner runtime.", @@ -47,8 +47,8 @@ "build:verify": "node --experimental-strip-types scripts/check-syntax.ts" }, "dependencies": { - "@loopover/contract": "^3.18.3", - "@loopover/engine": "^3.18.3", + "@loopover/contract": "^3.18.4", + "@loopover/engine": "^3.18.4", "@modelcontextprotocol/sdk": "1.29.0", "@sentry/node": "^10.67.0", "zod": "^4.4.3" diff --git a/server.json b/server.json index 8e842668d..4eff09d8c 100644 --- a/server.json +++ b/server.json @@ -6,7 +6,7 @@ "url": "https://github.com/JSONbored/loopover", "source": "github" }, - "version": "3.18.3", + "version": "3.18.4", "remotes": [ { "type": "streamable-http", @@ -17,7 +17,7 @@ { "registry_type": "npm", "identifier": "@loopover/mcp", - "version": "3.18.3", + "version": "3.18.4", "transport": { "type": "stdio" }