Skip to content

v0.6.18

Choose a tag to compare

@github-actions github-actions released this 05 Jun 10:59
· 129 commits to main since this release

Release Notes - v0.6.18

Summary

  • This patch release keeps ordinary agents focused on direct task execution by hiding runner guidance unless a route actually needs runner context.
  • It preserves explicit runner launch guidance for recipes and routes that intentionally ask for a task runner, including parallel-codex style execution.
  • It updates evaluator and Hermes prompt surfaces so review and handoff context no longer imply that every task should wait for or inspect a runner.
  • It keeps PR artifact fallback reachable when base checkouts need to validate PR metadata from a remote-only task branch.

Added

  • Added route-level runner-context detection so task brief, task status route output, next-action explanations, and verification decision context can omit runner fields by default while still surfacing them for explicit runner routes. (fa2f1e4)
  • Added focused regression coverage for both sides of the route contract: default PR-freshness guidance hides runner context, and explicit runner-launch routes keep it. (71c5e3d)

Improved

  • Improved evaluator prompt wording so it asks for task-attempt evidence first and only requests runner evidence when the task already has runner evidence or an active recipe such as parallel-codex makes that evidence relevant. (fa2f1e4)
  • Improved Hermes runtime projection so regular enqueue, supervise, and reconcile packets no longer include runner sections or runner evidence references unless the route needs them. (fa2f1e4)
  • Improved Hermes route handling so explicit agentplane task run <task-id> guidance still projects runner context for operators who deliberately selected a runner-backed path. (71c5e3d)
  • Improved task quality evidence by recording the review result and follow-up fix that caught the missing explicit runner-launch projection. (e06adb8)
  • Improved the remote PR artifact fallback regression test so future failures include captured CLI stdout and stderr instead of only an exit code. (4e76f36)
  • Improved release preparation by adding the v0.6.18 release notes page and generated social preview asset before candidate validation. (6aaabc6)

Fixed

  • Fixed the default CLI prompt path that could make agents look for a runner even when no parallel-codex recipe or runner-backed route was active. (e6f0d65)
  • Fixed an initial overcorrection in the Hermes projection guard so explicit task-run routes do not lose the runner details needed for recovery or launch. (71c5e3d)
  • Fixed agentplane pr check remote artifact fallback so a base checkout with a local task README but missing local PR artifacts can still validate artifacts from the resolved task branch. (4e76f36)

Upgrade Notes

  • No breaking changes.
  • The package set remains in lockstep at 0.6.18.
  • Operators should continue to use the branch_pr release candidate route, then publish with the release commit SHA.

Verification

  • agentplane release plan --patch generated .agentplane/.release/plan/2026-06-05T06-03-28-582Z for v0.6.18.
  • agentplane release plan --patch regenerated .agentplane/.release/plan/2026-06-05T06-17-15-169Z after the remote PR artifact fallback release-blocker fix landed.
  • bun run --filter=agentplane typecheck passed while preparing the runner-guidance fix.
  • bun run --filter=agentplane build passed while preparing the runner-guidance fix.
  • bun test packages/agentplane/src/commands/shared/route-guidance.test.ts packages/agentplane/src/commands/hermes/hermes.command.test.ts packages/agentplane/src/cli/run-cli.core.route-decision.test.ts packages/agentplane/src/runner/usecases/task-run-blueprint.test.ts passed the focused route and runner blueprint coverage.
  • bunx vitest run packages/agentplane/src/cli/run-cli.core.pr-flow.pr-check-remote-artifacts.test.ts packages/agentplane/src/cli/run-cli.core.pr-flow.pr-validation.test.ts --config vitest.workspace.ts --project cli-core --pool=forks --maxWorkers 1 --testTimeout 60000 --hookTimeout 60000 passed after fixing remote PR artifact fallback.
  • bun run agents:check and bun run docs:cli:check passed after the prompt and generated CLI reference updates.
  • bun run ci:local:fast passed before the branch_pr prompt cleanup was merged.
  • Hosted Core CI, Docs CI, and CodeQL passed on the prompt-cleanup merge path before this release candidate was prepared.