Skip to content

Releases: JSONbored/loopover

gittensory-orb orb-v0.4.0-beta.8

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 09:42
Immutable release. Only release title and notes can be modified.
90943c9

Gittensory Orb container image:

docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.8

Multi-arch (linux/amd64 + linux/arm64). See https://gittensory.aethereal.dev/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@0.4.0-beta.8.

What's Changed

🚀 Features

  • feat(review): raise the RAG per-repo chunk cap from 1500 to 4000 by @JSONbored in #4398

🐛 Fixes

  • fix(commands): limit miner review reruns to cached path by @JSONbored in #4382
  • fix(review): prevent generated test markdown breakout by @JSONbored in #4383
  • ci(release): protect release-please artifacts by @JSONbored in #4384
  • fix(review): preserve fallback classification for invalid/absent inline finding categories by @JSONbored in #4385
  • fix(review): enforce repo gate for e2e generation by @JSONbored in #4386
  • fix(mcp-cli): restore bin executable bit by @JSONbored in #4387
  • fix(manifest): keep freeze override operator-only by @JSONbored in #4391
  • fix(rag): reject invalid embed batch sizes by @JSONbored in #4394
  • fix(ci): disambiguate engine publish ancestry ref by @JSONbored in #4392
  • fix(review): gate self-host visual-vision behind author opt-in by @JSONbored in #4393
  • fix(review): skip re-embedding unchanged files on full RAG reindex by @JSONbored in #4395
  • fix(github): stop treating a completed third-party action_required check as pending CI by @JSONbored in #4396
  • fix(selfhost): keep advisory AI key explicit by @JSONbored in #4397
  • fix(review): refresh capped RAG files on full reindex by @JSONbored in #4405
  • fix(review): make manifest_missing_tests CI- and bot-aware by @JSONbored in #4406

🧹 Other Changes

  • docs(selfhost): document OLLAMA_KV_CACHE_TYPE and recommend bge-m3 by @JSONbored in #4404

Full Changelog: orb-v0.4.0-beta.7...orb-v0.4.0-beta.8

gittensory-orb orb-v0.4.0-beta.7

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 06:49
Immutable release. Only release title and notes can be modified.
dc37aea

Gittensory Orb container image:

docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.7

Multi-arch (linux/amd64 + linux/arm64). See https://gittensory.aethereal.dev/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@0.4.0-beta.7.

What's Changed

🚀 Features

🐛 Fixes

  • feat(review): render single-line ```suggestion block on inline comments (#2139) by @jimcody1995 in #4045
  • feat(mcp-cli): add --format=table renderer for report-shaped commands by @dhgoal in #4215
  • feat(review): deliver the maintainer recap digest to Slack (#2246) by @andriypolanski in #4217
  • feat(review): push generated E2E tests as a real PR-branch commit by @JSONbored in #4245
  • feat(review): parse inline finding category with safe default (#2147) by @bohdansolovie in #4231
  • fix(commands): resolve duplicate @gittensory review handler breaking typecheck by @JSONbored in #4259
  • fix(mcp-cli): add the missing gittensory_get_label_audit CLI descriptor by @JSONbored in #4315
  • feat(review): auto-trigger E2E test generation on manifest_missing_tests by @JSONbored in #4316
  • fix(review): auto-pause count excluded the PR's own current head, so it never paused by @JSONbored in #4319
  • fix(engine)!: bound miner-goal-spec list scanning, remove the orphaned duplicate parser by @JSONbored in #4318
  • ci(release): run lockfile sync from trusted checkout by @JSONbored in #4360
  • fix(selfhost): trim and redact D1 probe API token in probe errors by @JSONbored in #4361
  • fix(ci): require main ancestry for engine publish by @JSONbored in #4362
  • perf(review): cap vision request context to bound KV cache under load by @JSONbored in #4369
  • fix(review): keep automated E2E generation comment-only (prevent unauthenticated commit delivery) by @JSONbored in #4358
  • fix(mcp): stop exposing slop rule weights by @JSONbored in #4380
  • fix(mcp): validate open pr pressure input by @JSONbored in #4381

🧹 Other Changes

  • feat(rag): make the RAG embed batch size configurable (#4327) by @JSONbored in #4350
  • fix(selfhost): stop .dockerignore from breaking the engine's own build by @JSONbored in #4354
  • feat(review): route visual-vision to a local self-host provider (#4335) by @JSONbored in #4353
  • feat(selfhost): tune Ollama concurrency for a shared embed+vision GPU (#4327) by @JSONbored in #4352

New Contributors

Full Changelog: orb-v0.4.0-beta.6...orb-v0.4.0-beta.7

gittensory-orb orb-v0.4.0-beta.14

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 23:22
Immutable release. Only release title and notes can be modified.
86eeea0

Gittensory Orb container image:

docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.14

Multi-arch (linux/amd64 + linux/arm64). See https://gittensory.aethereal.dev/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@0.4.0-beta.14.

What's Changed

🚀 Features

  • feat(miner-manage): add a proactive decision-pack rebuild trigger on pr_outcome write (#4283) by @nickmopen in #4478
  • feat(miner-manage): add optional anonymized Orb telemetry export by @jeffrey701 in #4479
  • feat(miner-portfolio): add PortfolioQueueManager caps-aware batch claim (#4285) by @andriypolanski in #4493
  • feat(miner-manage-ui): fold run-state into the manage-status panel by @oktofeesh1 in #4494
  • refactor(miner): extract shared local SQLite store helper by @oktofeesh1 in #4523

🐛 Fixes

  • feat(ui): cycle-time percentiles card (p50/p90/p99) by @claytonlin1110 in #4468
  • test(miner-concurrency): parallel-attempt collision regression suite by @kiannidev in #4469
  • feat(notifications): idempotent per-period recap claim + generation audit trail by @oktofeesh1 in #4470
  • docs(miner-selfimprove): self-improve phase design note — calibration, value-weighting, anti-farming boundaries (#4265) by @davion-knight in #4471
  • test(review): add a cross-order-mode invariant test for the sweep one-shot fix by @JSONbored in #4475
  • feat(miner-portfolio): read-only portfolio dashboard view (#4287) by @davion-knight in #4482
  • fix(review): make listPullRequestFiles order deterministic to stabilize content fingerprints by @JSONbored in #4481
  • test(config): lock in gate-policy field group parser for config-generator (#2205) by @dhgoal in #4480
  • fix(miner): resolve doctor paths in ESM (use import.meta.dirname) by @JSONbored in #4483
  • feat(miner-hands): lint-guarded edit wrapper for coding-agent drivers (#4276) by @joaovictor91123 in #4486
  • feat(miner-selfimprove): read-only calibration dashboard view by @jeffrey701 in #4504
  • test(config): lock in path-instructions + exclude-paths field group parser (#2209) by @dhgoal in #4495
  • fix(review): trust a linked issue closed by this PR's own merge for label propagation by @JSONbored in #4534

Full Changelog: orb-v0.4.0-beta.13...orb-v0.4.0-beta.14

gittensory-orb orb-v0.4.0-beta.13

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 20:46
Immutable release. Only release title and notes can be modified.
acfe54e

Gittensory Orb container image:

docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.13

Multi-arch (linux/amd64 + linux/arm64). See https://gittensory.aethereal.dev/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@0.4.0-beta.13.

What's Changed

🚀 Features

  • feat(miner-discovery-plane): add anonymized telemetry event schema for the hosted plane (#4301) by @davion-knight in #4438
  • feat(miner-discovery-plane): add the client-side soft-claim coordination request builder by @jeffrey701 in #4443
  • feat(miner-rag): wire issue-centric RAG into scoped MCP tool (#4293) by @andriypolanski in #4440
  • feat(miner-manage): add rejection state machine (closed/rejected → disengaged) by @dhgoal in #4441
  • feat(miner-hands): add shared subprocess redaction/env-allowlist helper to gittensory-engine (#4284) by @nickmopen in #4460
  • feat(miner-deployment): add fleet-mode gittensory-miner Docker image (#4295) by @andriypolanski in #4462
  • docs(miner-hands): CodingAgentDriver seam design doc + driver-authoring guide (#4312) by @davion-knight in #4463
  • feat(miner-manage): add maintainer-gate verdict poller (read-only) by @dhgoal in #4464

🐛 Fixes

  • feat(miner-discovery-plane): define the public-data-only discovery-index API contract by @jeffrey701 in #4436
  • test(config): lock in review.culture_profile parser for dashboard config (#1683) by @luciferlive112116 in #4437
  • feat(engine): extract path-matchers.ts's pure classifier family to gittensory-engine by @joaovictor91123 in #4444
  • feat(miner-hands): compose an immutable per-attempt acceptance-criteria document by @jeffrey701 in #4449
  • feat(miner-manage): local pr_outcome record writer (#4274) by @davion-knight in #4450
  • fix(review): stop auto-assigning linked issues by @JSONbored in #4452
  • test(config): lock in review.max_findings parser for config-generator validation (#2211) by @luciferlive112116 in #4454
  • feat(miner-config): parse a feasibilityGate policy block from .gittensory-miner.yml by @joaovictor91123 in #4456
  • test(notifications): maintainer recap end-to-end orchestration by @claytonlin1110 in #4457
  • test(config): lock in review.inline_comments parser for config-generator field group (#2206) by @luciferlive112116 in #4465
  • feat(miner-selfimprove): render prediction-calibration Prometheus metrics by @jeffrey701 in #4461
  • fix(review): stop the sweep from endlessly re-evaluating already-reviewed PRs by @JSONbored in #4474

Full Changelog: orb-v0.4.0-beta.12...orb-v0.4.0-beta.13

gittensory-orb orb-v0.4.0-beta.12

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 18:44
Immutable release. Only release title and notes can be modified.
4043d53

Gittensory Orb container image:

docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.12

Multi-arch (linux/amd64 + linux/arm64). See https://gittensory.aethereal.dev/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@0.4.0-beta.12.

What's Changed

🚀 Features

  • feat(notifications): add top-N contributor summary section for the maintainer recap by @dhgoal in #4343
  • feat(governor): add budget/turn/termination cap calculator by @real-venus in #4374
  • feat(miner-hands): doctor preflight for claude/codex CLI presence + auth by @jeffrey701 in #4376
  • feat(miner-portfolio): add pure non-convergence detector to gittensory-engine by @dhgoal in #4344
  • feat(miner-scale): add fleet run-manifest for multi-repo worktree scheduling by @jeffrey701 in #4402
  • feat(miner-discover): wire the fanout+ranker+queue pipeline into a discover CLI command by @joaovictor91123 in #4427
  • feat(ui): add gate-precision analytics card (#2191) by @peter-minion in #4314
  • docs(miner): add hosted discovery-plane operator guide (#4309) by @andriypolanski in #4425
  • feat(miner-plan): add soft-claim adjudication using the duplicate-winner election (#4291) by @nickmopen in #4426
  • feat(miner-hands): add pure per-attempt cost/turn metering to gittensory-engine by @dhgoal in #4428
  • feat(miner-plan): wire the feasibility gate into a new MCP tool + miner CLI command by @joaovictor91123 in #4432

🐛 Fixes

New Contributors

Full Changelog: orb-v0.4.0-beta.11...orb-v0.4.0-beta.12

gittensory-orb orb-v0.4.0-beta.11

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 13:50
Immutable release. Only release title and notes can be modified.
7967e78

Gittensory Orb container image:

docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.11

Multi-arch (linux/amd64 + linux/arm64). See https://gittensory.aethereal.dev/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@0.4.0-beta.11.

What's Changed

🚀 Features

🧹 Other Changes

  • fix(review): enforce manifest test gate for ignored authors by @JSONbored in #4413
  • fix(review): gate every AI-spend call site on the repo's paused/frozen state by @JSONbored in #4420
  • fix(review): let a reward mapping opt into maintainer-authored-issue trust by @JSONbored in #4422
  • fix(github): hold non-required third-party action_required checks instead of auto-closing by @JSONbored in #4423

Full Changelog: orb-v0.4.0-beta.10...orb-v0.4.0-beta.11

gittensory-orb orb-v0.4.0-beta.10

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Jul 11:36
Immutable release. Only release title and notes can be modified.
faf5125

Gittensory Orb container image:

docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.10

Multi-arch (linux/amd64 + linux/arm64). See https://gittensory.aethereal.dev/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@0.4.0-beta.10.

What's Changed

🧹 Other Changes

  • fix(review): compose additive linked-issue label matches with the exclusive winner by @JSONbored in #4417
  • fix(github): treat completed third-party action_required checks as failing/manual-hold by @JSONbored in #4414

Full Changelog: orb-v0.4.0-beta.9...orb-v0.4.0-beta.10

@jsonbored/gittensory-mcp v0.7.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 08:50
Immutable release. Only release title and notes can be modified.
0336d4e

Published @jsonbored/gittensory-mcp v0.7.0 to npm with provenance.

Install:

npm install -g @jsonbored/gittensory-mcp@0.7.0

engine: v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 11:20
Immutable release. Only release title and notes can be modified.
acc37e0

0.2.0 (2026-07-08)

Features

  • review: add REES complexity and Go/Python error-defect analyzers (#4155) (f5c5c52)
  • review: per-repo opt-in to let a confident AI-judgment blocker gate the merge (#4171) (4664ad2)

Fixes

  • engine: fix stale test fixtures, wire the suite into test:ci (#4150) (5a4de69)

gittensory-orb orb-v0.4.0-beta.6

Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jul 18:38
Immutable release. Only release title and notes can be modified.
0796aa7

Gittensory Orb container image:

docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.6

Multi-arch (linux/amd64 + linux/arm64). See https://gittensory.aethereal.dev/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@0.4.0-beta.6.

What's Changed

🚀 Features

  • feat(review): add per-contributor gate-decision history table by @JSONbored in #4152
  • feat(review): add REES complexity and Go/Python error-defect analyzers by @JSONbored in #4155
  • feat(observability): add issue-activity stat panels to the maintainer PR dashboard by @JSONbored in #4168
  • feat(commands): wire @gittensory review and resume PR-comment commands by @JSONbored in #4175
  • feat(review): add gate.copycat.mode config scaffold for copycat detection by @JSONbored in #4140
  • feat(mcp): add gittensory_simulate_open_pr_pressure MCP tool by @e11734937-beep in #4218
  • feat(mcp-cli): add maintain precision subcommand for gate false-positive telemetry by @jeffrey701 in #4221
  • feat(mcp-cli): add tools command listing stdio tool descriptors by @jsdevninja in #4225
  • feat(mcp-cli): add maintain queue to list pending actions by @jsdevninja in #4226
  • feat(mcp-cli): add stdio gittensory_get_maintainer_noise proxy by @jsdevninja in #4232
  • feat(mcp): add gittensory://finding-taxonomy resource by @jsdevninja in #4235
  • feat(mcp): add gittensory://enrichment-analyzers resource by @jsdevninja in #4236
  • feat(mcp): add gittensory_get_eligibility_plan tool by @jsdevninja in #4238
  • feat(selfhost): support an S3-compatible bucket for visual-capture storage by @JSONbored in #4203
  • feat(mcp): add gittensory_get_repo_onboarding_pack tool by @jsdevninja in #4243

🐛 Fixes

  • refactor(signals): consolidate isTestFile/isCodeFile into gittensory-engine by @JSONbored in #4144
  • test(review): close e2e gaps for review.tone and review.exclude_paths by @JSONbored in #4145
  • chore(engine): add publish-engine.yml, ready for the npm bootstrap by @JSONbored in #4148
  • chore(changelog): regenerate mcp-v0.7.0 CHANGELOG for #4135 by @JSONbored in #4154
  • fix(engine): fix stale test fixtures, wire the suite into test:ci by @JSONbored in #4150
  • chore(selfhost): script git-backed self-host updates, ignore stray backups by @JSONbored in #4151
  • obs(selfhost): add Cloudflare D1 size/row-count probe, metrics, alerts, panel by @JSONbored in #4153
  • refactor(queue): extract transient-lock primitives into their own module by @JSONbored in #4157
  • fix(selfhost): distinguish missing-ref and detached-HEAD errors in update script by @JSONbored in #4158
  • refactor(mcp): depend on the published gittensory-engine, drop the hand-ports by @JSONbored in #4159
  • refactor(mcp): derive version literals instead of hand-syncing them by @JSONbored in #4161
  • refactor(review-enrichment): dedupe REES analyzer limit constants by @JSONbored in #4164
  • fix(github): gracefully handle GitHub App agent assignment 403 by @sentry[bot] in #4167
  • feat(selfhost): automate daily ORB beta releases from a version manifest by @JSONbored in #4160
  • feat(review): discount reverted/reopened outcomes in the gate-eval fold by @JSONbored in #4169
  • feat(review): per-repo opt-in to let a confident AI-judgment blocker gate the merge by @JSONbored in #4171
  • feat(release): automate mcp/engine releases with release-please by @JSONbored in #4162
  • fix(release): remove the double space in release-please's PR title by @JSONbored in #4174
  • fix(review): bound theme storage writes by @JSONbored in #4177
  • feat(review): event-driven re-gate trigger on sibling PR merge by @JSONbored in #4181
  • fix(release): require approval for release-please by @JSONbored in #4182
  • fix(selfhost): protect manual beta Orb releases by @JSONbored in #4183
  • fix(review): warn at boot when PUBLIC_API_ORIGIN/PUBLIC_SITE_ORIGIN look private by @JSONbored in #4185
  • fix(review): keep fallback marker until workflow completion by @JSONbored in #4186
  • chore(selfhost): unify queue/adapter/vectorize backend contracts by @JSONbored in #4188
  • fix(release): sync package-lock.json via script, not release-please extra-files by @JSONbored in #4179
  • fix(release): keep the release-please job unattended, gate publish only by @JSONbored in #4202
  • feat(review): register e2eTests as the sixth converged-feature key by @JSONbored in #4206
  • fix(release): dispatch publish workflows against the release tag, not main by @JSONbored in #4205
  • feat(review): LLM core to turn a PR diff into Playwright E2E test source by @JSONbored in #4207
  • feat(review): reuse review.instructions/pathInstructions for E2E test generation by @JSONbored in #4208
  • feat(commands): add the maintainer-only @gittensory generate-tests command by @JSONbored in #4211
  • feat(mcp-cli): register gittensory_get_upstream_drift stdio proxy tool by @e11734937-beep in #4216
  • feat(mcp-cli): add --format ndjson streaming output for list-shaped commands by @jeffrey701 in #4228
  • feat(mcp): register gittensory_get_recommendation_quality MCP tool by @andriypolanski in #4234
  • feat(mcp): register a gittensory://slop-rules resource enumerating deterministic slop findings by @jeffrey701 in #4239

🧹 Other Changes

  • chore(ui): bump MCP known-latest version pin to 0.7.0 by @JSONbored in #4165

New Contributors

  • @github-actions[bot] made their first contribution in #4176
  • @jsdevninja made their first contribution in #4225

Full Changelog: orb-v0.4.0-beta.5...orb-v0.4.0-beta.6