loopover-orb orb-v2.1.0-beta.7
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
LoopOver Orb container image:
docker pull ghcr.io/jsonbored/loopover-selfhost:orb-v2.1.0-beta.7Multi-arch (linux/amd64 + linux/arm64). See https://loopover.ai/docs/maintainer-self-hosting for setup.
Includes the Claude Code / Codex subscription CLIs by default; credentials stay runtime-only.
Sentry release id baked into the image: gittensory-orb@2.1.0-beta.7.
What's Changed
🚀 Features
- docs(ui): federated fleet intelligence operator-consent page by @RealDiligent in #6631
- feat(miner-ui): redesign ledgers route with StateBoundary + skeletons (#6512) by @jaytbarimbao-collab in #6646
- feat(orb): trust-gate inbound federated bundles per the #6477 key-trust design by @luciferlive112116 in #6649
- feat(config): make sweepWatchdog staleness threshold configurable (#6594) by @andriypolanski in #6639
- feat(miner-ui): wire the chat rail to the read-only streaming backend (#6518) by @jaytbarimbao-collab in #6661
🐛 Fixes
- feat(ci): auto-sync the MCP known-latest constant, never a manual bump by @JSONbored in #6638
- fix(config): migrate badgeEnabled/publicQualityMetrics off the DB by @JSONbored in #6647
- test(ui): guard the Cloudflare build's self-heal step against regression by @JSONbored in #6648
- fix(github): reject a malformed three-segment repoFullName in comments.ts by @ultrahighsuper in #6640
- docs(selfhost): document the GPU-reservation force-recreate gotcha for ollama by @JSONbored in #6652
- test(settings): inject Batch C gate/AI-review fields via the manifest (queue core) by @JSONbored in #6653
- test(settings): inject Batch C gate/AI-review fields via the manifest (small files) by @JSONbored in #6656
- fix(auth): send the canonical PRODUCT_USER_AGENT from github-oauth.ts by @galuis116 in #6637
- test(settings): inject Batch C gate/AI-review fields via the manifest (queue rest) by @JSONbored in #6654
- fix(review): trim whitespace on three truthy env flag checks by @RealDiligent in #6641
- refactor(signals): reuse slop.ts's canonical clamp in improvement.ts by @galuis116 in #6643
- fix(engine): harden applyContributorCalibration against NaN inputs by @RealDiligent in #6651
- fix(engine): honor no-issue rationale in predicted preflight by @jsdevninja in #6645
- fix(mcp): honor free-text tests evidence in loopover_check_test_evidence by @ultrahighsuper in #6657
- fix(agent-actions): cancel in-flight CI on a blacklist close too (#6659) by @JSONbored in #6669
- fix(github): resolve GraphQL cache TTL per cache class by @claytonlin1110 in #6655
- fix(engine): exclude inline code spans in predicted-gate extractLinkedIssueNumbers by @ultrahighsuper in #6658
- fix(github): compare the bot login case-insensitively when dismissing its approval by @luciferlive112116 in #6662
- fix(review): align lockfile-tamper finding text with lockfile-entry check by @RealDiligent in #6663
- fix(github): reject per-segment whitespace in splitRepo by @RealDiligent in #6664
- fix(miner): route the governor/prediction/plan local stores through openLocalStoreDb by @lourincedaging0-commits in #6667
- fix(review): guard fix-handoff suggestion blocks against an embedded code fence by @ultrahighsuper in #6668
- fix(engine): align predicted-gate collision risk with live gate by @RealDiligent in #6671
- fix(ci): stop draft PRs from wasting CI/review-pipeline resources (#6670) by @JSONbored in #6679
Full Changelog: orb-v2.1.0-beta.6...orb-v2.1.0-beta.7