Skip to content

Releases: wrzonance/agent-kit

v0.7.5

Choose a tag to compare

@thewrz thewrz released this 05 Sep 05:57

What's Changed

  • fix(hooks): recover when the contract pins a retired plugin version by @thewrz in #599
  • fix(worktrees): record successful setup for issue review handoffs by @thewrz in #603
  • fix(pr-to-green): distinguish underived queue issue numbers by @thewrz in #604
  • fix(skills): make helper references resolvable at first mention by @thewrz in #605

Full Changelog: v0.7.4...v0.7.5

v0.7.4

Choose a tag to compare

@thewrz thewrz released this 01 Sep 20:06

What's Changed

  • fix(tests): seed the release-version bump fixture independently of the live manifest version by @thewrz in #596
  • feat(shared): name the failure class when contract-cache --read-session-context refuses by @thewrz in #591
  • fix(shared): make validate-handback.sh --help a usage request instead of an invalid handback by @thewrz in #597
  • fix(parallel-issues): correct resumable refusal remedy and add --resume to refresh stale worktree contracts by @thewrz in #595
  • docs(parallel-issues): define unknown invocation-flag disposition and forward downstream-owned flags at handoff by @thewrz in #598
  • fix(pr-to-green): helper-owned writers for the auto-merge gate inputs merge-gate.sh consumes by @thewrz in #594
  • fix(review-remote-pr): degrade declared-setup failure to a warning on a pre-existing worktree by @thewrz in #590
  • fix(parallel-issues): flag protected-path collisions in predictedWriteSet at plan validation by @thewrz in #593

Full Changelog: v0.7.3...v0.7.4

v0.7.3

Choose a tag to compare

@thewrz thewrz released this 30 Aug 14:43
88f1322

What's Changed

  • fix(pr-to-green): preserve queue identity across plan refresh by @thewrz in #535
  • fix(pr-to-green): refresh code scanning after retarget by @thewrz in #536
  • fix(pr-to-green): allow disabled Code Security state by @thewrz in #540
  • fix(parallel-issues): carry yolo authorization into workers by @thewrz in #537
  • fix(review-remote-pr): classify marked anchored threads as agent-owned by @thewrz in #538
  • fix(config): align base-trusted reviewer configuration by @thewrz in #539
  • fix(parallel-issues): baseline comparator needs byte-identical output, so formatter drift never classifies BASELINE-EXCLUDED by @thewrz in #553
  • fix(parallel-issues): operator-named issues with stale In-progress status are dropped as active under --fast-mode by @thewrz in #552
  • fix(review-remote-pr): pr-loop-setup reports repository-global Code Quality counts as PR blockers by @thewrz in #555
  • fix(review-remote-pr): require persisted setup state before root acceptance by @thewrz in #557
  • fix(worktrees): prevent release bumps and commits from contaminating sibling worktrees by @thewrz in #558
  • fix(parallel-issues): support resumable artifact preparation by @thewrz in #559
  • fix(review-remote-pr): distinguish receipt issue comments from review comments by @thewrz in #560
  • fix(tests): scale OpenCode probe bounds under concurrent suites by @thewrz in #561
  • fix(cli): accept POSIX end-of-options markers across shipped helpers by @thewrz in #562
  • fix(pr-to-green): post the bare CodeRabbit trigger and classify chat misparse by @thewrz in #568
  • fix(review-remote-pr): make covered_heads append-only recordable via review-ledger.sh cover by @thewrz in #569
  • fix(hooks): key the environment contract by harness so a second CLI never clobbers a live run by @thewrz in #570
  • fix(parallel-issues): let the protected-path commit guard honor the recorded workflow-mutations grant by @thewrz in #571
  • fix(helpers): accept the canonical --repo and --repo-root spellings everywhere via a shared argv alias by @thewrz in #574
  • fix(parallel-issues): report every validate-only violation at once and derive test roots from declared commands by @thewrz in #573
  • fix(pr-to-green): retarget or refuse dependents before deleting a merged base branch by @thewrz in #572
  • fix(helpers): give gh-body.sh a --json result the apply-ledger recipe can consume by @thewrz in #576
  • fix(review-remote-pr): triage CodeRabbit findings posted as issue comments by @thewrz in #575
  • fix(review-remote-pr): settle --wait-ci on check-count stability, not the first zero-pending snapshot by @thewrz in #580
  • fix(helpers): accept ISO-8601 collect bounds and a chain-base SHA for the consent payload by @thewrz in #581
  • fix(chain-advance): tolerate generated-path base advances and provider-check residue in the retarget proof by @thewrz in #582

Full Changelog: v0.7.2...v0.7.3

v0.7.2

Choose a tag to compare

@thewrz thewrz released this 27 Aug 20:23

What's Changed

  • fix(pr-to-green): accept budgeted queue snapshots by @thewrz in #524
  • fix(chain-advance): make retarget proofs idempotent by @thewrz in #523
  • fix(parallel-issues): guard root worktree commits by @thewrz in #525
  • fix(hooks): quiet recipe and legacy config diagnostics by @thewrz in #526
  • chore(config): cross-harness fallback reviewer is Claude Fable 5 xhigh by @thewrz in #534
  • fix(review): key receipts by diff identity by @thewrz in #527
  • fix(pr-to-green): align provider authorization with capability plan by @thewrz in #528
  • fix(review): carry receipt lineage across mechanical heads by @thewrz in #529
  • feat(parallel-issues): gate skips on issue acceptance by @thewrz in #530

Full Changelog: v0.7.1...v0.7.2

v0.7.1

Choose a tag to compare

@thewrz thewrz released this 27 Aug 03:28

What's Changed

  • fix(review-remote-pr): unify consent worktree state paths by @thewrz in #500
  • feat(parallel-issues): auto-exclude unchanged baseline reds by @thewrz in #501
  • feat(parallel-issues): resolve fast-mode triage verdicts by @thewrz in #502
  • feat(parallel-issues): refill chain-depth overflow in-run by @thewrz in #505
  • fix(parallel-issues): split PR loop setup from fix batches by @thewrz in #503
  • fix(parallel-issues): enforce auto-review completion coverage by @thewrz in #507
  • fix(parallel-issues): validate predicted write-set paths by @thewrz in #504
  • fix(helpers): align documented argv and private output handling by @thewrz in #506
  • perf(fast-mode): collapse serialized review rounds by @thewrz in #519

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@thewrz thewrz released this 26 Aug 16:05

What's Changed

  • chore: refresh agentkit onboarding to 0.6.8 by @thewrz in #478
  • fix(review-remote-pr): stop the leading-comment idiom from silencing the adversarial launcher by @thewrz in #479
  • fix(pr-to-green): produce Code Quality scan state from live evidence by @thewrz in #481
  • fix(session-ledger): create .agent directories at mode 700 regardless of umask by @thewrz in #482
  • feat(pr-to-green): preflight and cache the GitHub API budget by @thewrz in #480
  • feat(review): durable per-PR review ledger so a later run cannot clobber, re-buy, or misapply a review by @thewrz in #484
  • feat(pr-to-green): make a proven pre-existing baseline red a first-class draft-phase outcome by @thewrz in #483
  • feat(config): harness-self-detecting worker/adversarial model rosters by @thewrz in #489
  • feat(pr-to-green): parallel provider reviews across independent queue items, serial merges only by @thewrz in #488
  • chore(review): post-merge follow-ups from the #472-#477 wave by @thewrz in #490

Full Changelog: v0.6.9...v0.7.0

v0.6.9

Choose a tag to compare

@thewrz thewrz released this 26 Aug 03:31

What's Changed

  • fix(skills): widen apply-ledger record grammar for comment mutations by @thewrz in #459
  • fix(skills): name the failed predicate in apply-ledger validation by @thewrz in #464
  • fix(skills): make apply-ledger.sh --help exit 0 from any position by @thewrz in #467
  • feat(review-remote-pr): address non-PR runs by run-id in run-dir.sh by @thewrz in #461
  • fix(parallel-issues): name the cause when board membership cannot be read by @thewrz in #462
  • feat(parallel-issues): classify work shape at triage and hold no-code issues by @thewrz in #463
  • feat(parallel-issues): emit the per-worker wait bound at dispatch by @thewrz in #469
  • fix(agentkit): name accepted values in config-rejection diagnostics by @thewrz in #465
  • feat(preflight): stamp the contract with a skills-tree content hash by @thewrz in #466
  • feat(review-remote-pr): allow declaring the adversarial reviewer in config.env by @thewrz in #470
  • fix(pr-to-green): preserve confirmed auto-merge authorization across mechanical base advances by @thewrz in #468
  • fix(pr-to-green): break the stacked-retarget approval deadlock by @thewrz in #471
  • docs(parallel-issues): warn that gh api -f/-F promotes reads to POST by @thewrz in #458
  • docs(skills): name the sanctioned file-write mechanisms for workers by @thewrz in #460

Full Changelog: v0.6.8...v0.6.9

v0.6.8

Choose a tag to compare

@thewrz thewrz released this 25 Aug 13:16

What's Changed

  • docs(parallel-issues): document post-squash-merge conflicts by @thewrz in #432
  • feat(parallel-issues): report the selection funnel by @thewrz in #433
  • fix(hooks): ignore Git revspec write candidates by @thewrz in #434
  • fix(parallel-issues): precheck retarget ancestry by @thewrz in #435
  • perf(parallel-issues): gate reference loading by phase by @thewrz in #436
  • fix(hooks): advise on unresolved instruction reads by @thewrz in #437
  • fix(pr-to-green): validate dispatch plan lifecycle by @thewrz in #438
  • feat(parallel-issues): enforce verification coverage records by @thewrz in #439
  • docs(.shared): centralize shell portability guidance by @thewrz in #440
  • feat(opencode): contract-injection plugin via experimental.chat.system.transform by @thewrz in #388
  • test(bench): trial harness -- pinned container, run-trial.sh, parse-rollout.py by @thewrz in #389
  • docs(bench): recover token benchmark design by @thewrz in #456
  • feat(pr-to-green): recover live queue authorization by @thewrz in #457

Full Changelog: v0.6.7...v0.6.8

v0.6.7

Choose a tag to compare

@thewrz thewrz released this 24 Aug 05:00

What's Changed

  • fix(pr-to-green): exempt declared generated-path base advances from staleness by @thewrz in #416
  • fix(review-remote-pr): report landed CodeRabbit review state in the digest by @thewrz in #418
  • feat(review-remote-pr): detect disabled Code Quality and skip it cleanly by @thewrz in #419
  • feat(review-remote-pr): keep per-PR RUN_DIR pointers under .agent/evidence by @thewrz in #420
  • fix(onboard-repo): support trunk-carried .agent declarations in --refresh by @thewrz in #417

Full Changelog: v0.6.6...v0.6.7

v0.6.6

Choose a tag to compare

@thewrz thewrz released this 23 Aug 19:46

What's Changed

  • fix(pr-to-green): authorize a declared trigger-capable provider down to observe/disabled by @thewrz in #408
  • docs(parallel-issues): document the unreadable-membership no-op shape by @thewrz in #406
  • fix(review-remote-pr): gh-pr-state.sh --wait-ci grace-periods zero registered checks by @thewrz in #407
  • docs(parallel-issues): document merge-plan input shape and name validator field failures by @thewrz in #409
  • fix(review-remote-pr): let a verified skip publish its own receipt result by @thewrz in #410
  • fix(review-remote-pr): normalize consent-record.sh provider tokens to the CLI name by @thewrz in #411
  • fix(review-remote-pr): validate the findings ledger before the adversarial provider launch by @thewrz in #412
  • fix(pr-to-green): prove code-scanning completion from the analyses endpoint, not the check-run app slug by @thewrz in #413
  • fix(hooks): guards parse command argv, not raw text by @thewrz in #414
  • fix(hooks): state the one sanctioned agent merge path in the guard and auto-merge.md by @thewrz in #415

Full Changelog: v0.6.5...v0.6.6