Skip to content

Commit d0ff12d

Browse files
authored
Merge pull request #7133 from JSONbored/release-please--branches--main--groups--engine-and-dependents
chore(main): release engine-and-dependents libraries
2 parents dfb3d23 + 53f9950 commit d0ff12d

9 files changed

Lines changed: 61 additions & 14 deletions

File tree

.release-please-manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"packages/loopover-mcp": "3.2.1",
3-
"packages/loopover-engine": "3.2.1",
4-
"packages/loopover-miner": "3.2.1",
2+
"packages/loopover-mcp": "3.2.2",
3+
"packages/loopover-engine": "3.2.2",
4+
"packages/loopover-miner": "3.2.2",
55
"packages/loopover-ui-kit": "1.1.0"
66
}

package-lock.json

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/loopover-engine/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## [3.2.2](https://github.com/JSONbored/loopover/compare/engine-v3.2.1...engine-v3.2.2) (2026-07-17)
4+
5+
6+
### Fixes
7+
8+
* **advisory:** redact the check-run leak terms sanitizePublicComment already caught ([39a431b](https://github.com/JSONbored/loopover/commit/39a431bdda222283c46808fbb1d964aaa3deaf42))
9+
* **advisory:** redact the check-run leak terms sanitizePublicComment already caught ([3b956f4](https://github.com/JSONbored/loopover/commit/3b956f4675bbdd265ad7dacc65c6ed17b7a01679)), closes [#7074](https://github.com/JSONbored/loopover/issues/7074)
10+
* **config:** recognize federatedIntelligence manifest block in lint and preview ([95ba59a](https://github.com/JSONbored/loopover/commit/95ba59aa2731dc3802ca90ea9326c9ca8f7e2916))
11+
* **config:** recognize federatedIntelligence manifest block in lint and preview ([1c80fb8](https://github.com/JSONbored/loopover/commit/1c80fb84b88c2ce4028e8435056025bfca4da914))
12+
313
## [3.2.1](https://github.com/JSONbored/loopover/compare/engine-v3.2.0...engine-v3.2.1) (2026-07-17)
414

515

packages/loopover-engine/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@loopover/engine",
3-
"version": "3.2.1",
3+
"version": "3.2.2",
44
"license": "AGPL-3.0-only",
55
"type": "module",
66
"description": "Shared deterministic engine logic for the LoopOver review stack and loopover-miner.",

packages/loopover-mcp/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@
55
### Fixes
66
- Blunt slop-risk / issue-slop REST + CLI to match the MCP tools (#6990) (#7052)
77

8+
## [3.2.2](https://github.com/JSONbored/loopover/compare/mcp-v3.2.1...mcp-v3.2.2) (2026-07-17)
9+
10+
11+
### Fixes
12+
13+
* **api:** blunt slop-risk / issue-slop REST + CLI to match the MCP tools ([#6990](https://github.com/JSONbored/loopover/issues/6990)) ([#7052](https://github.com/JSONbored/loopover/issues/7052)) ([9971476](https://github.com/JSONbored/loopover/commit/99714764769db457ad7e9ae4ef7ffa97b3895fed))
14+
* **release:** scope MCP publish validation to its own package ([86ee117](https://github.com/JSONbored/loopover/commit/86ee11744f7c7d2f76c9d64345391f61651256c8))
15+
16+
17+
### Dependencies
18+
19+
* The following workspace dependencies were updated
20+
* dependencies
21+
* @loopover/engine bumped from ^3.2.1 to ^3.2.2
22+
823
## [3.2.1](https://github.com/JSONbored/loopover/compare/mcp-v3.1.1...mcp-v3.2.1) (2026-07-17)
924

1025

packages/loopover-mcp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@loopover/mcp",
3-
"version": "3.2.1",
3+
"version": "3.2.2",
44
"license": "AGPL-3.0-only",
55
"type": "module",
66
"description": "Local stdio MCP wrapper for the LoopOver Gittensor base-agent.",
@@ -38,7 +38,7 @@
3838
"build": "node --check bin/loopover-mcp.js && node --check lib/cli-error.js && node --check lib/local-branch.js && node --check lib/format-table.js && node --check lib/redact-local-path.js && node --check lib/telemetry.js && node --check scripts/gittensor-score-preview.mjs"
3939
},
4040
"dependencies": {
41-
"@loopover/engine": "^3.2.1",
41+
"@loopover/engine": "^3.2.2",
4242
"@modelcontextprotocol/sdk": "1.29.0",
4343
"posthog-node": "^5.44.0",
4444
"zod": "^4.4.3"

packages/loopover-miner/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## [3.2.2](https://github.com/JSONbored/loopover/compare/miner-v3.2.1...miner-v3.2.2) (2026-07-17)
4+
5+
6+
### Fixes
7+
8+
* **miner:** bound oauth-device-flow.js's GitHub fetches with a request timeout ([cd9aedf](https://github.com/JSONbored/loopover/commit/cd9aedf7cceb45146302158225193bb963ab4eca))
9+
* **miner:** bound oauth-device-flow.js's GitHub fetches with a request timeout ([77ca20f](https://github.com/JSONbored/loopover/commit/77ca20fdcc30d05137b41a5848bce156110c238a))
10+
* **miner:** fail closed when a chat-action handler throws ([8ba48bd](https://github.com/JSONbored/loopover/commit/8ba48bd707dcf002a31991ac434be8cd6a7822d8))
11+
* **miner:** fail closed when a chat-action handler throws ([bdb11d9](https://github.com/JSONbored/loopover/commit/bdb11d974d961594b4555582bd2b7c811b8cde16)), closes [#6989](https://github.com/JSONbored/loopover/issues/6989)
12+
* **miner:** purge contribution-profile-cache and governor-state's repo-scoped tables ([#7091](https://github.com/JSONbored/loopover/issues/7091)) ([#7110](https://github.com/JSONbored/loopover/issues/7110)) ([6cb2c17](https://github.com/JSONbored/loopover/commit/6cb2c17eb038bb78cf664737c62363f3b8b6fd05))
13+
* **miner:** reclaim worktree slots by lease age, not cross-container PID liveness ([#7131](https://github.com/JSONbored/loopover/issues/7131)) ([237530a](https://github.com/JSONbored/loopover/commit/237530a80d390e1baa7e53612267456ac16b821a)), closes [#7085](https://github.com/JSONbored/loopover/issues/7085)
14+
* **miner:** retry transient 5xx/rate-limit in contribution-profile getJson ([#7126](https://github.com/JSONbored/loopover/issues/7126)) ([ec15d24](https://github.com/JSONbored/loopover/commit/ec15d24f20fb18b51980142eff1ff11097695c2b)), closes [#7090](https://github.com/JSONbored/loopover/issues/7090)
15+
* **miner:** retry transient live-state fetch in checkSubmissionFreshness before failing closed ([#7129](https://github.com/JSONbored/loopover/issues/7129)) ([2183167](https://github.com/JSONbored/loopover/commit/21831675a22a05a806a438d166ac086af7b42785)), closes [#7089](https://github.com/JSONbored/loopover/issues/7089)
16+
* **release:** scope MCP publish validation to its own package ([86ee117](https://github.com/JSONbored/loopover/commit/86ee11744f7c7d2f76c9d64345391f61651256c8))
17+
18+
19+
### Dependencies
20+
21+
* The following workspace dependencies were updated
22+
* dependencies
23+
* @loopover/engine bumped from ^3.2.1 to ^3.2.2
24+
325
## [3.2.1](https://github.com/JSONbored/loopover/compare/miner-v3.1.1...miner-v3.2.1) (2026-07-17)
426

527

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.1
1+
3.2.2

packages/loopover-miner/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@loopover/miner",
3-
"version": "3.2.1",
3+
"version": "3.2.2",
44
"license": "AGPL-3.0-only",
55
"type": "module",
66
"description": "Foundation CLI for the local LoopOver miner runtime.",
@@ -41,7 +41,7 @@
4141
"build": "node --check bin/loopover-miner.js && node --check bin/loopover-miner-mcp.js && node --check lib/ams-policy.js && node --check lib/attempt-cli.js && node --check lib/attempt-input-builder.js && node --check lib/attempt-log.js && node --check lib/attempt-runner.js && node --check lib/attempt-worktree.js && node --check lib/calibration-run.js && node --check lib/calibration-types.js && node --check lib/calibration.js && node --check lib/chat-action-dispatch.js && node --check lib/chat-action-registry.js && node --check lib/chat-discover-attempt-actions.js && node --check lib/chat-governor-actions.js && node --check lib/chat-portfolio-actions.js && node --check lib/ci-poller.js && node --check lib/claim-adjudication.js && node --check lib/claim-conflict-resolver.js && node --check lib/claim-ledger-cli.js && node --check lib/claim-ledger-expiry.js && node --check lib/claim-ledger.js && node --check lib/cli.js && node --check lib/coding-agent-construction.js && node --check lib/coding-agent-house-rules.js && node --check lib/coding-task-spec.js && node --check lib/contribution-profile.js && node --check lib/contribution-profile-cache.js && node --check lib/contribution-profile-extract.js && node --check lib/contribution-profile-filter.js && node --check lib/cross-repo-evaluation.js && node --check lib/deny-check.js && node --check lib/deny-hook-synthesis.js && node --check lib/deny-hooks.js && node --check lib/deployment-docs-audit.js && node --check lib/discover-cli.js && node --check lib/event-ledger-cli.js && node --check lib/event-ledger.js && node --check lib/execute-local-write.js && node --check lib/feasibility-cli.js && node --check lib/governor-chokepoint-persisted.js && node --check lib/governor-chokepoint.js && node --check lib/governor-kill-switch.js && node --check lib/governor-ledger-cli.js && node --check lib/governor-ledger.js && node --check lib/governor-metrics-cli.js && node --check lib/governor-pause-cli.js && node --check lib/governor-run-halt.js && node --check lib/governor-state.js && node --check lib/harness-submission-trigger.js && node --check lib/init-wizard.js && node --check lib/laptop-init.js && node --check lib/live-issue-snapshot.js && node --check lib/local-store.js && node --check lib/logger.js && node --check lib/loop-cli.js && node --check lib/loop-closure.js && node --check lib/loop-reentry.js && node --check lib/manage-poll.js && node --check lib/manage-status.js && node --check lib/metrics-cli.js && node --check lib/miner-goal-spec.js && node --check lib/opportunity-fanout.js && node --check lib/opportunity-ranker.js && node --check lib/orb-export.js && node --check lib/plan-store-cli.js && node --check lib/plan-store.js && node --check lib/policy-doc-cache.js && node --check lib/policy-verdict-cache.js && node --check lib/portfolio-dashboard.js && node --check lib/portfolio-discovery.js && node --check lib/portfolio-queue-cli.js && node --check lib/portfolio-queue-manager.js && node --check lib/portfolio-queue.js && node --check lib/portfolio-queue-expiry.js && node --check lib/pr-disposition-poller.js && node --check lib/pr-number-parse.js && node --check lib/pr-outcome.js && node --check lib/prediction-ledger.js && node --check lib/pretooluse-hook.js && node --check lib/purge-cli.js && node --check lib/ranked-candidates.js && node --check lib/rejection-signal.js && node --check lib/rejection-state-machine.js && node --check lib/rejection-templates.js && node --check lib/replay-objective-anchor.js && node --check lib/replay-snapshot.js && node --check lib/replay-task-bridge.js && node --check lib/replay-task-generation.js && node --check lib/repo-clone.js && node --check lib/run-state-cli.js && node --check lib/run-state.js && node --check lib/self-review-context.js && node --check lib/sentry.js && node --check lib/slop-assessment.js && node --check lib/stack-detection.js && node --check lib/status.js && node --check lib/submission-freshness-check.js && node --check lib/update-check.js && node --check lib/version.js && node --check lib/worktree-allocator.js"
4242
},
4343
"dependencies": {
44-
"@loopover/engine": "^3.2.1",
44+
"@loopover/engine": "^3.2.2",
4545
"@modelcontextprotocol/sdk": "1.29.0",
4646
"@sentry/node": "^10.63.0",
4747
"zod": "^4.4.3"

0 commit comments

Comments
 (0)