Skip to content

v0.28.1

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Oct 03:06
· 67 commits to main since this release

What's Changed

  • fix(kiro): use standalone V3 session-start hooks by @nateEc in #1341
  • feat(workbuddy): recognize the 5.7+ .workbuddy-ai root and deliver skills there (#1273) by @kittimzhe in #1290
  • fix(import): time out a stalled gh org request instead of retrying it by @Smilewithoutfalling in #1403
  • fix(push): preserve placed-agent history during format conversion by @nateEc in #1339
  • fix(import): preserve curated docs and domain metadata across imports by @Walternater in #1417
  • fix(recall): publish artifacts before marking learnings promoted by @NianJiuZst in #1353
  • fix(hermes): launch plugin and status hook through the installed CLI by @nateEc in #1367
  • fix(import): prevent repository cache path traversal by @Yong-yuan-X in #1430
  • feat(score): try a scorer file on a session before pushing it by @hz89Dev in #1434
  • fix(hooks): fast new-worktree delivery, and delivery to worktrees made without git hooks by @hz89Dev in #1428
  • fix: reject unknown agent ids during init by @dannyward630 in #1437
  • fix(env): honor --reveal in env list by @OKAN-SOFTWARE in #1438
  • feat(review): catch broken skill links, Agent Skills limit breaches and piped installs before merge by @hz89Dev in #1435
  • feat(reporting): split member usage by run mode and stop counting sessions teamai launches by @hz89Dev in #1436
  • fix(recall): keep Claude transcripts as judge evidence when Stop also sends the reply by @SaulMoro in #1396
  • fix(roles): resolve the hai fallback in workspaces and when members.yaml goes away by @SaulMoro in #1394
  • fix(ci): translate the CI examples and quiet failed git diff attempts by @SaulMoro in #1423
  • feat(sessions): resolve each tool's session store through locate (#1221) by @SaulMoro in #1404
  • feat(hooks): locate each tool's hooks from the descriptor, so hooks follow a moved home (#1221) by @SaulMoro in #1405
  • fix(import): recognise an origin-less --dir checkout by a hash of its git root by @Smilewithoutfalling in #1427
  • feat(workflow): say what each optional approval and choice guards in the start question by @hz89Dev in #1441
  • fix(mcp): report incomplete inject and remove operations by @ydflow in #1439
  • docs: generate the tool support page from the descriptor (#1221) by @SaulMoro in #1406
  • fix(codebase): reject symlinked deep-enrich output paths by @ydflow in #1425
  • fix(doctor): reject invalid saved hook launcher paths by @nateEc in #1431
  • test: make an ENOTEMPTY teardown name the process still writing (#1413) by @hz89Dev in #1442
  • fix(recall): include active namespaces in digest and maintenance (#1395) by @hobostay in #1410
  • fix(worktree): evict a stale side-branch checkout from either scope (#1443) by @Walternater in #1445
  • feat(pull): deliver a team auto-compact threshold to each tool (sharing.autoCompact) by @laolaoPlayer in #1447
  • ci(review): fetch complete base history for exact PR diffs by @nateEc in #1449
  • fix(env): stop a bash prompt hook that wraps the loader's from recursing by @jeff-r2026 in #1452
  • fix(hooks): launch CodeBuddy built-ins from Windows IDE by @ydflow in #1451
  • fix(import): stop same-named --dir checkouts overwriting each other, and keep AI components on --skip-enrich by @hz89Dev in #1440
  • test(init): use cross-platform paths in test fixtures by @OKAN-SOFTWARE in #1460

New Contributors

Full Changelog: v0.28.0...v0.28.1