Skip to content

v0.6.7

Choose a tag to compare

@github-actions github-actions released this 23 May 07:46
· 1114 commits to main since this release
5937638

Release Notes - v0.6.7

Summary

  • AgentPlane v0.6.7 is a patch release focused on branch PR agent context, hosted lifecycle visibility, and faster targeted validation for PR-heavy workflows.
  • Agents now get clearer task brief, route, source confidence, batch ownership, and active-work guidance before mutating a repository.
  • Branch PR artifact handling is less self-referential: open PR identity is resolved live when needed, while merged identity remains durable evidence.
  • No breaking migration is required for existing v0.6 users.

Added

  • Added task-close evidence for the CLI help snapshot refresh task so the release-blocking SN168C fix has a complete closure trail (c794dd2).
  • Added refreshed CLI help snapshot coverage for the current active-work commands so release-ci-base validates the registered help output (16940e8).
  • Added head-independent PR artifact tests so open GitHub PR identity no longer has to churn tracked pr/meta.json while the branch is still under review (e67d8c1).
  • Added tracked task evidence for the head-independent PR artifact hardening task, including verification and PR packet artifacts for auditability (e61eb78).
  • Added batch ownership context to route/status/brief output so agents can see primary task ownership, included task ids, shared branch state, and safe next actions (cb6d52c).
  • Added task evidence for batch ownership context so the CH6ENY implementation remains traceable through branch PR close-tail artifacts (627e98d).
  • Added task-close evidence for the duplicate backlog task that confirmed 8BHZSX was superseded by the real RYW28Y task (c7bce21).
  • Added route decision output through task brief, making the agent work context a single place to inspect task state, route state, and next action (82b1f14).
  • Added task evidence for the route-through-brief implementation so RYW28Y can be audited independently from the merged code commit (d13ff37).
  • Added source confidence labels to route output so agents can distinguish static, local live, computed, and remote-derived state (3a5a558).
  • Added task evidence for route source confidence so the 8W56N1 change has its own verification record (2c4ab10).
  • Added active work selection for agents, giving them a compact way to find the next actionable task instead of stitching together list/status commands (d393638).
  • Added task evidence for the active selector implementation under XBKXEW (8656f22).
  • Added a machine-readable agent work context contract to make task/route/brief output easier for coding agents to consume safely (ab51224).
  • Added task evidence for the agent work context contract under VW5E95 (daffdd3).
  • Added task brief as an agent-facing command that bundles task docs, route state, verification expectations, and source confidence (15bed88).
  • Added task evidence for the task brief command under GF25D1 (7124542).
  • Added combined hosted lifecycle status reporting so branch PR operators can see local metadata, hosted checks, close-tail state, and next action together (48c7ab4).
  • Added task evidence for hosted lifecycle status reporting under 8SA692 (8b170d2).
  • Added compact active route summaries for branch PR work so agents get a clearer base-vs-worktree decision before executing commands (bb87b24).
  • Added task evidence for compact active route summaries under N6CQ5A (ff40408).
  • Added batch close-tail evidence for related tasks so a primary batch PR can reconcile included tasks without hiding their closure trail (87f0671).
  • Added task evidence for batch close-tail rendering under WY8F98 (55d2704).

Improved

  • Improved release readiness by bringing the CLI help snapshot back in sync with task active, task brief, task list, and flow repair descriptions (16940e8).
  • Improved head-independent PR artifact handling by keeping OPEN PR identity in live provider state and resolving it by branch for pr check and protected-base integration (e67d8c1).
  • Improved protected-base integration so metadata-free OPEN PR artifacts can still drive the GitHub merge route through live branch lookup (e61eb78).
  • Improved batch ownership guidance so satellite tasks point to the primary branch and their own verification duty instead of opening duplicate PRs (cb6d52c).
  • Improved task brief routing so agents get one structured next action rather than separately interpreting workflow mode, checkout role, and task metadata (82b1f14).
  • Improved route confidence reporting by labeling which parts of the work context come from task backend, local git, remote provider, or computed snapshots (3a5a558).
  • Improved active selector ergonomics so agents can choose ready work from the actual task registry instead of stale summaries (d393638).
  • Improved the agent work context contract with a more stable shape for task, workflow, route, next action, blockers, and evidence requirements (ab51224).
  • Improved hosted close PR local CI routing so close-tail-only changes run a narrower, more relevant validation path (027c266).
  • Added task evidence for hosted close PR CI routing under AFT9YW (95bd913).
  • Improved task state modeling by promoting MERGED_PENDING_CLOSE to a first-class state for branch PR work between implementation merge and hosted close (df00eb3).
  • Added task evidence for the merged-pending-close state model under QRQFM9 (fae633d).
  • Improved PR flow status local CI routing so status-only changes run the targeted test set instead of broader suites (9294c13).
  • Added task evidence for narrowed PR flow status CI routing under RZVQJ9 (a381bfa).
  • Improved CI route registry handling so targeted hook-route edits stay inside the correct local CI selection path (61fe35e).
  • Added task evidence for CI registry hook routing under CC7XZ9 (541158a).
  • Improved pre-push PR-flow validation by narrowing small integrate changes to the relevant PR integrate tests (d831e2c).
  • Added task evidence for narrowed PR integrate CI selection under V6VTG8 (ca95643).
  • Improved integration queue recovery by adding stale handoff recovery coverage for branch PR queue entries (ffee40f).
  • Added task evidence for stale integration handoff recovery under 4FGDND (cb66665).
  • Improved flow repair so safe branch PR repairs can be applied directly instead of stopping at advisory output (22528f3).
  • Added task evidence for safe branch PR repair application under 1DX1BA (0e7cb75).
  • Improved hosted metadata handling by splitting mutable provider state from tracked evidence, reducing unnecessary artifact churn (33ea6bd).
  • Added close evidence for the hosted metadata split task under 7KQE04 (de752e5).
  • Improved amended task-branch pre-push classification from base checkouts so task branch pushes are not misclassified as unsafe base mutations (9f8b1b2).
  • Added task evidence for task branch push-scope classification under 83R8S3 (bad723b).
  • Improved local CI reliability by bounding targeted Vitest process duration for long-running selected test sets (48d28ee).
  • Added task evidence for bounded local CI Vitest duration under VE5WTR (46cae30).
  • Improved PR sync robustness by bounding git subprocess duration for PR artifact synchronization lookups (b9645b6).
  • Added task evidence for bounded PR sync git lookups under 3ER2XX (087c938).
  • Improved batch primary task scaffolding so related branch PR batches get a coherent primary artifact set (0d5e4ee).
  • Restored open backlog task artifacts so follow-up work could close the real task graph instead of losing visible TODO entries (bf5449f).
  • Closed release hardening included tasks as a batch so previously related tasks had explicit completion evidence (234468c).
  • Improved release prepublish speed and repeatability by caching prepublish proof by tree digest (ad2bf30).
  • Added task evidence for release pipeline hardening under 424TFE (2a7532f).
  • Recorded hosted publish evidence after the prior release pipeline run so publication proof is visible in task history (19d1223).
  • Preserved the v0.6.6 release commit in the v0.6.7 change window so the new patch release is anchored to the last published baseline (a680cf2).
  • Recorded hosted publish evidence for an earlier release task so the release audit trail remains complete (0ae26ee).

Fixed

  • Fixed the release prepublish heavy failure caused by stale CLI help snapshot expectations after the active-work command set changed (16940e8).
  • Fixed one-commit PR artifact churn caused by tracked OPEN PR identity updates after remote PR creation (e67d8c1).
  • Fixed the protected-base merge routing gap introduced by moving OPEN PR identity out of tracked artifacts by resolving the PR live from branch state (e61eb78).
  • Fixed branch PR satellite-task confusion by exposing batch ownership and avoiding duplicate PR-open guidance for included tasks (cb6d52c).
  • Fixed duplicate backlog accounting by closing 8BHZSX as a duplicate of the real RYW28Y route-context task (c7bce21).
  • Fixed stale agent route guidance that required agents to infer route state without source confidence labels (3a5a558).
  • Fixed missing active-work discovery for agents working from the backlog after interruptions (d393638).
  • Fixed unclear agent context output by introducing an explicit machine-readable work context contract (ab51224).
  • Fixed missing compact task context loading by adding the task brief command (15bed88).
  • Fixed hosted close PR route selection so close-tail validation does not overrun unrelated local CI scope (027c266).
  • Fixed batch close-tail reconciliation gaps for related tasks (87f0671).
  • Fixed ambiguous post-merge task state by treating merged-but-not-closed tasks as MERGED_PENDING_CLOSE (df00eb3).
  • Fixed unused PR flow status exported types that were causing unused-code baseline pressure (7f17c3b).
  • Fixed PR flow status local CI over-selection for small status route changes (9294c13).
  • Fixed targeted hooks local CI routing for route registry edits (61fe35e).
  • Fixed pre-push PR-flow over-selection for small integrate changes (d831e2c).
  • Fixed already-merged PR delete-branch failures by classifying them as integration progress instead of hard failure (77df696).
  • Added task evidence for already-merged PR handoff classification under 2B0DJD (197157c).
  • Fixed stale integration handoff recovery so queued work can move forward after branch head drift (ffee40f).
  • Fixed flow repair safe branch PR repair application gaps (22528f3).
  • Fixed tracked evidence churn by separating mutable hosted metadata from durable task artifacts (33ea6bd).
  • Fixed task branch pre-push scope classification after amend-based artifact repacking (9f8b1b2).
  • Fixed targeted local CI timeouts by bounding selected Vitest subprocess duration (48d28ee).
  • Fixed PR sync git lookup stalls by adding bounded subprocess duration (b9645b6).
  • Fixed batch primary task scaffold gaps that made included task ownership harder to inspect (0d5e4ee).

Upgrade Notes

  • No breaking changes are expected for v0.6 users.
  • Upgrade by installing the v0.6.7 packages after npm publication completes.
  • Existing tracked PR metadata with older OPEN identity fields remains tolerated, but new normal branch PR flows should rely on live provider lookup for OPEN PR identity.
  • Teams using protected-base branch PR workflows should continue to merge through the task GitHub PR; integrate can now resolve the PR target live when tracked metadata intentionally omits OPEN identity.

Verification

  • Release plan generated from v0.6.6 with agentplane release plan --patch, targeting v0.6.7.
  • Local task hardening checks passed for the final backlog fixes: focused PR-flow and integrate tests, bun run typecheck, bun run lint:core, bun run format:check, bun run hotspots:check, bun run knip:check, and bun run dev:task-scope:check.
  • PR #4071 and PR #4073 merged with green hosted checks and one implementation commit each after artifact repacking.
  • Final publication requires branch PR release candidate merge, hosted Publish to npm, npm package readback, remote tag readback, and GitHub Release readback.