Skip to content

v0.6.19

Choose a tag to compare

@github-actions github-actions released this 08 Jun 12:03
· 84 commits to main since this release

Release Notes - v0.6.19

Summary

  • This patch release makes the agent route contract more deterministic, especially at terminal states where an operator needs the next exact action instead of inferred workflow state.
  • It adds a deterministic intake and diagnostic surface for raw agent requests, giving agents a short structured packet before they mutate task or repository state.
  • It improves branch_pr closeout and hosted-close guidance so agents preserve the correct base, avoid stale local assumptions, and keep PR artifacts aligned with remote truth.
  • It hardens release lifecycle reliability, including release readiness checks, publish evidence, README header freshness, and stale quality review recovery.

Added

  • Added a stronger terminal route contract so route packets continue to tell agents when the task is finished, blocked, or waiting on a specific follow-up instead of leaving the next action implicit. (f7ef8d1)
  • Added follow-up coverage for the hardened route terminal contract so the same behavior is preserved after the release branch reaches a merge SHA. (96c87a4)
  • Added deterministic intake diagnostics that turn raw agent requests into compact, structured context before task execution begins. (542d931)
  • Added a narrower helper boundary for intake internals so the public CLI surface does not expose implementation-only helper types. (3acc5a4)
  • Added validation for intake manifest task IDs so malformed task references fail early with a concrete diagnostic. (8bf0559)
  • Added a second deterministic intake diagnostic pass after review, keeping the user-facing packet stable while improving the failure messages. (722ef92)
  • Added explicit AgentPlane-owned automation boundary guidance so agents can distinguish local lifecycle work from user-attributed GitHub publication actions. (f3ba101)
  • Added release lifecycle reliability fixes that make the candidate and publish path easier to recover when local or hosted evidence is stale. (4363697)
  • Added another release lifecycle reliability pass to cover the same release route under a different task artifact state. (7a941f2)
  • Added release lifecycle hardening for repeated candidate preparation, avoiding ambiguous recovery when release artifacts already exist. (ced00c7)
  • Added release lifecycle reliability coverage for publish and closeout evidence after the candidate path has been refreshed. (72cd3d8)
  • Added a final release lifecycle reliability guard for the closeout side of the release route. (925d34b)

Improved

  • Improved patch release readiness checks so release preparation reports concrete blockers before candidate generation. (eb5a07c)
  • Improved release readiness code paths so task-state and release gates agree on what blocks a patch release. (c787343)
  • Improved task quality evidence for the deterministic intake work by recording the review result in the task artifacts. (71e4c55)
  • Improved route guidance so agents see fewer ambiguous branch_pr instructions and can follow the emitted route packet more directly. (553be67)
  • Improved quality evidence for the route guidance work after review, keeping evaluator metadata current with the changed commit. (0c6c5f0)
  • Improved hosted-close handling so the preserved base branch is explicit when local branch state drifts from remote truth. (5820a4a)
  • Improved quality evaluation freshness for route guidance after the hosted-close base fix. (d35011e)
  • Improved static route guidance text so lint and type checks can validate the exact command guidance. (5b5303c)
  • Improved route ambiguity guidance by making the fallback and stop-rule wording more explicit for agents. (1e3251c)
  • Improved final quality evidence for the automation-boundary work after the task artifacts changed. (5f0a175)
  • Improved automation-boundary wording to avoid implying that agents should perform user-authenticated manual pushes outside the approved route. (b2ec590)
  • Improved quality evidence for automation boundaries after review feedback was recorded. (16ec97a)
  • Improved policy template synchronization so generated agent guidance includes the updated automation-boundary language. (56ad8da)
  • Improved task evidence for automation boundaries by recording the completed review. (d8d2a60)
  • Improved task artifacts for automation boundaries so the route and findings are visible to later agents. (c1f328e)
  • Improved hosted publish evidence by recording the release publication state in task-local artifacts. (e1e71b4)
  • Improved README release headers so generated visual assets show the latest release version. (9bd39ec)
  • Improved README release header documentation through a dedicated docs task that refreshed the release-bound header assets. (da91e97)
  • Improved evaluator evidence for the direct closeout review target fix. (4d5d6ed)
  • Improved direct closeout review targeting so the evaluator checks the current implementation commit instead of stale task evidence. (0e491ed)
  • Improved task artifacts after the direct closeout review target fix so PR metadata and quality evidence stay aligned with the commit under review. (f19c28c)
  • Improved hosted publish evidence with a second task-local record for the finalized publication state. (8406ce1)

Fixed

  • Fixed a release blocker where stale patch release readiness issues could prevent a clean candidate from being prepared. (eb5a07c)
  • Fixed release readiness checks so they fail on the intended blockers instead of producing incomplete or misleading release-state evidence. (c787343)
  • Fixed the static route guidance lint failure that appeared after route ambiguity wording changed. (5b5303c)
  • Fixed a finish/task-complete loop caused by stale quality review metadata, addressing upstream issue #4451. (7f3426c)
  • Fixed the direct closeout review target so evaluation follows the current commit and does not keep pointing at old task artifacts. (0e491ed)

Upgrade Notes

  • No breaking changes.
  • The package set remains in lockstep at 0.6.19.
  • Operators should continue to prepare release candidates through the branch_pr route and publish from the exact merged release commit SHA.
  • Release readiness now depends on explicit task-state evidence, current generated headers, release notes, and external GitHub/npm verification.

Verification

  • agentplane release plan --patch generated .agentplane/.release/plan/2026-06-08T10-51-24-785Z for v0.6.19.
  • node scripts/release/check-task-registry-ready.mjs --ignore-release-task 202606081048-960K2W passed with only the active release orchestration task excluded from readiness.
  • bun run release:version:bump -- --version 0.6.19 --write updated all package versions and passed release parity.
  • bun run release:check:registry -- --version 0.6.19 confirmed that 0.6.19 was available for publication on npm before candidate validation.