gittensory-orb orb-v0.4.0-beta.19
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
Gittensory Orb container image:
docker pull ghcr.io/jsonbored/gittensory-selfhost:orb-v0.4.0-beta.19Multi-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.19.
What's Changed
🚀 Features
- feat(miner-ui): read-only run-history table over the local run-state store by @reyanthony062001-ops in #4597
- feat(miner-concurrency): add git-worktree-per-attempt pool allocator (#4297) by @dhgoal in #4598
- feat(services): miner-vs-human cohort split in the maintainer recap digest by @JSONbored in #4625
- test(config): lock in .gittensory.yml import fidelity for config-generator (#2212) by @dhgoal in #4640
🐛 Fixes
- fix(review): mark firstLineMatching's noUncheckedIndexedAccess fallback unreachable by @JSONbored in #4588
- fix(engine): defer repo-map's createRequire past module scope to unbreak the api Worker deploy by @JSONbored in #4590
- fix(review): thread the reputation-skip check from caller to callee instead of re-deriving it (#4507) by @JSONbored in #4592
- fix(miner-hands): reject malformed attempt metering numbers by @JSONbored in #4488
- fix(miner): reject unsafe telemetry metric names by @JSONbored in #4487
- fix(miner): sanitize discover summary titles by @JSONbored in #4485
- fix(review): preserve priority repairs during regate backlog by @JSONbored in #4484
- fix(review): verify PR head before E2E test commits by @JSONbored in #4359
- fix(deploy): apply d1 migrations before api deploy by @JSONbored in #4187
- fix(review): cache the review-memory suppression list read, invalidate on write (#4508) by @JSONbored in #4599
- feat(review): interactive generate-tests checkbox in ORB's PR comment, maintainer-only by @JSONbored in #4600
- fix(review): make submitter-reputation burst/AI-spend defense install-wide for confirmed miners by @JSONbored in #4546
- test(config): lock in autonomy-level field group parser for config-generator (#2213) by @dhgoal in #4591
- fix(review): stub the live-PR verification fetch in the checkbox commit-delivery test by @JSONbored in #4627
- feat(services): miner-vs-human cohort split for the gate-precision dashboard card by @JSONbored in #4623
- fix(review): require persisted visual captures by @JSONbored in #4136
- test(api): read the expected MCP version dynamically instead of hardcoding it by @JSONbored in #4629
- fix(api): block maintainer freeze override manifests by @JSONbored in #4453
- fix(mcp): gate onboarding pack previews by @JSONbored in #4379
- fix(review): guard mixed-trust label propagation by @JSONbored in #4490
- fix(review): bound fallback artifact inflation by @JSONbored in #4178
- feat(miner-hands): CodingAgentDriver factory + provider-style config resolution (#4289) by @andriypolanski in #4633
- fix(review): port secret-scan mock carve-out and voyage/firecrawl kinds by @JSONbored in #4628
- fix(signals): reuse shared linked-issue-required predicate in AI signal bundle by @JSONbored in #4631
- fix(engine): correct Cartfile.resolved regex and cover it with parity checks by @JSONbored in #4638
- feat(review): capture review turnaround duration onto the publish audit event (#4446) by @JSONbored in #4635
- fix(review): meter visual vision BYOK calls by @JSONbored in #4363
- feat(miner-selfimprove): calibration accuracy-trend view over a snapshot series by @davion-knight in #4639
- feat(miner-ui): portfolio-queue summary cards over the local queue store by @reyanthony062001-ops in #4641
🧹 Other Changes
- feat(review): add hit/miss telemetry to the repo-culture-profile cache (#4509) by @JSONbored in #4601
- fix(review): enforce close autonomy on draft-dodge and reopen-reclose paths by @JSONbored in #4637
- feat(review): add a public weekly review-accuracy trend (#4447) by @JSONbored in #4655
Full Changelog: orb-v0.4.0-beta.18...orb-v0.4.0-beta.19