loopover-orb orb-v2.1.0-beta.8
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.8Multi-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.8.
What's Changed
🚀 Features
- feat(api): add a REST route + CLI mirror for loopover_get_pr_ai_review_findings by @davion-knight in #6676
- refactor(settings): drop 19 contributor-cap/review-nag/rate-limit config-as-code-only DB columns by @JSONbored in #6699
- feat(mcp): REST route + CLI mirror for loopover_get_eligibility_plan by @dhgoal in #6692
- feat(api): add REST mirrors for the finding-taxonomy and enrichment-analyzers MCP resources by @davion-knight in #6706
- feat(mcp): REST routes + CLI resource mirrors for finding-taxonomy and enrichment-analyzers by @dhgoal in #6709
- refactor(gate): delete the dead firstTimeContributorGrace surface end-to-end by @JSONbored in #6714
🐛 Fixes
- refactor(engine): consolidate plan step readiness helpers by @claytonlin1110 in #6672
- test(review): cover extractReviewSummary suggestions-merge and sole-reviewer-consensus branches by @ultrahighsuper in #6673
- fix(queue): re-verify write permission before the reopen re-close, like its 4 siblings by @luciferlive112116 in #6677
- refactor(signals): share resolveIssuePolicy between readiness reports (#6606) by @thomasalvaedison7777-lgtm in #6681
- fix(github): tighten ConfigurationCommandRequest.reason to a literal union by @ultrahighsuper in #6678
- fix(signals): advertise the real 99% patch coverage gate by @RealDiligent in #6683
- fix(review): wire resolveDispositionReason into the action-executor notification (#6636) by @nickmopen in #6686
- feat(openapi): document GET /v1/repos/:owner/:repo/gate-config/effective by @ultrahighsuper in #6687
- docs(review): correct grounding activation comment for features.grounding (#6623) by @thomasalvaedison7777-lgtm in #6688
- fix: correct four stale 'improvementSignal not wired yet' comments by @lourincedaging0-commits in #6691
- fix(miner): include portfolio-queue and run-state in purge-by-repo (#6599) by @thomasalvaedison7777-lgtm in #6694
- fix(miner): stamp prediction-ledger schema version and add tenant_id column by @e11734937-beep in #6702
- fix(miner): open the worktree allocator through local-store's openLocalStoreDb by @luciferlive112116 in #6704
- fix(miner): add the tenant_id column to governor-ledger and plan-store by @galuis116 in #6707
- feat(mcp): register loopover_close_pr write-tool in both MCP surfaces (#6615) by @jaytbarimbao-collab in #6715
- fix(queue): audit draft-dodge stand-down when paused or frozen by @RealDiligent in #6693
- docs(mcp): fix stale 'NOT WIRED YET' comment in telemetry.ts (#6617) by @shin-core in #6700
- fix(review): stop redundant republishing for a draft fork PR's repeat CI-completion triggers by @JSONbored in #6710
- fix(api): remove duplicate finding-taxonomy/enrichment-analyzers imports by @JSONbored in #6722
- refactor(settings): drop 11 gate/quality/AI-review config-as-code-only DB columns by @JSONbored in #6711
- fix(miner): flag real LOOPOVER_MINER_* env vars missing from DEPLOYMENT.md (#6601) by @shin-core in #6726
- refactor: consolidate duplicate bounded-concurrency helpers onto mapWithConcurrency (#6602) by @jaytbarimbao-collab in #6727
- fix(review): strip NUL bytes from RAG chunk text before the storage INSERT by @JSONbored in #6728
Full Changelog: orb-v2.1.0-beta.7...orb-v2.1.0-beta.8