github codeaholicguy/ai-devkit cli@0.72.0
0.72.0

4 hours ago

What's Changed

  • Closed duplicate-name holes in agent start: the daemon re-imports the legacy registry under the start lock and treats a live pid as name-in-use even when tombstoned, so duplicates are rejected with a clear name_in_use error and names are reusable after agent kill. (#418)
  • Kept waiting agents from decaying to idle: harness session parsers now treat a session whose last message came from the assistant as waiting, regardless of the idle timer. (#423)
  • Tightened verify: any change a user or caller sees now requires dev-smoke evidence (not just "feature works" claims), and completion reports must list test, lint, regression, and smoke results, making skipped checks visible. (9c55339)
  • Fixed skill registry source detection to decide local-vs-git by the filesystem instead of string shape: scheme-less values that resolve to an existing directory (., myfolder, ~/x) are local registries, and only URL-shaped or nonexistent targets fall through to git. (#420)
  • Added the built-in dev-retro skill: an evidence-based retrospective that turns friction into durable fixes, automation first. dev-lifecycle and dev-debug offer it and run it only if the user agrees. (3f90d45)
  • Wired dev-smoke into other skills: verify requires it for "feature works" claims on user-facing changes, dev-refactor and dev-simplify compare runs before and after, dev-debug uses it as the repro, and dev-lifecycle runs it before code review. (fdbfb3a)
  • Added server start, readiness, and teardown helpers plus HTTP status checks to the dev-smoke shell template, and API checks now cover response bodies and error cases. (aa06cf5)
  • Extended dev-smoke to UI and web changes: real-browser checks with a disposable Playwright template, fresh browser contexts, console-error checks, and screenshots as evidence. (67dfb01)
  • Added the built-in dev-smoke skill: it maps the user flows a change can affect, then builds and runs a disposable sandboxed script to smoke-test them end to end. (167a682)
  • Made agent-orchestration a built-in skill, and skills now refer to other skills by plain name instead of the Codex-only $skill form. (5dc438c)
  • Renamed the structured-debug skill to dev-debug (previously debug); reinstall it or update .ai-devkit.json to use the new name. (29155fd)
  • Renamed the simplify-implementation skill to dev-simplify and refactor to dev-refactor, and made dev-refactor a built-in skill; reinstall or update .ai-devkit.json to use the new names. (08f1a74)

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.71.0...cli@0.72.0

Don't miss a new ai-devkit release

NewReleases is sending notifications on new releases.