Skip to content

v0.25.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 13:33
· 114 commits to main since this release

What's Changed

  • feat(git): route independent-clone reports onto teamai-reports by @jimpablo in #489
  • fix(pull): refresh the team clone before reading teamai.yaml by @hanh9898 in #556
  • fix(init): allow existing HTTP origin safely by @GiHccTpD in #552
  • fix(update): hide Windows console windows during self-update by @linjinglan in #559
  • fix(stats): finish report bookkeeping after pull timeout by @linjinglan in #562
  • docs: design Go management backend by @FenjuFu in #481
  • feat(agents): first-class Kiro adapter — skills, steering rules, agents, and MCP sync by @UniversePeak in #542
  • docs: add Trendshift badge and fix README onboarding copy by @jeff-r2026 in #568
  • fix(dashboard): match correction keywords as whole words, add team keywords by @SaulMoro in #567
  • fix(dashboard): normalize Unicode correction keywords by @SaulMoro in #575
  • fix(reports): keep teamai-reports reads fresh and read-only by @jimpablo in #560
  • fix(zcode): strip unknown keys from the hooks block — strict schema rejects the whole config otherwise by @hc-tec in #555
  • feat(mcp,hooks): scope team MCP servers and hooks by role by @SaulMoro in #578
  • fix(votes): persist upvote counts reliably across merge and hook dispatch by @m0Nst3r873 in #565
  • feat(init): activate every project with --project all by @Yi-111-a in #518
  • fix(zcode): keep a team-configured hook timeout instead of the per-event default by @Dev-next-gen in #582
  • docs: add Japanese, Korean, and Thai READMEs by @jeff-r2026 in #584
  • fix(import): restore --json for cache status and GC by @Yong-yuan-X in #580
  • fix(reports): merge report writes onto origin's latest reports data by @jimpablo in #581
  • feat(agents): scope team agents by role and project namespace by @SaulMoro in #577
  • fix: make doctor diagnostics actionable by @yuzhang-zhong in #569
  • fix(agents): clean up tombstoned agents under every render extension by @SaulMoro in #589
  • fix(agent-version): detect npm-installed agent CLIs on Windows by @Dev-next-gen in #595
  • fix(remove): honour enabledAgents when removing rules and skills by @SaulMoro in #592
  • fix(tags): invalidate the pull cache when subscriptions change by @Dev-next-gen in #602
  • fix(mcp): honour enabledAgents and disabledAgents in MCP reconcile by @Dev-next-gen in #600
  • feat: add GitHub Copilot adapter by @ousamabenyounes in #601
  • ci: add informational code-erosion (slop metrics) workflow by @jeff-r2026 in #588
  • feat(doctor): export the check registry and add --json by @SaulMoro in #599
  • feat(remove): add --force to skip the confirmation prompt by @SaulMoro in #594
  • fix(doctor): remove duplicate LocalConfig import breaking main CI by @jeff-r2026 in #606
  • docs: add README maintenance rule to CLAUDE.md / AGENTS.md by @jeff-r2026 in #607
  • fix(local-agent): only prompt project binding for CodeBuddy/WorkBuddy by @jeff-r2026 in #613
  • ci: add Codex PR review on assign by @jeff-r2026 in #618
  • feat(learnings): write learnings to the teamai-learnings branch by @SaulMoro in #616
  • fix(hooks): survive the Windows job object by @flowjzh in #608
  • ci(codex-review): review fork PRs too, via gated pull_request_target by @jeff-r2026 in #622
  • fix(report): scope usage by path on Windows too by @Dev-next-gen in #630
  • feat(contribute): make the pending queue the write path, and surface it by @SaulMoro in #621
  • feat(copilot): add custom agents and recall by @ousamabenyounes in #629
  • ci(codex-review): assign once, then auto re-review on push by @jeff-r2026 in #631
  • fix(cache): reject malformed GC integer options by @Yong-yuan-X in #634
  • fix(codex-review): let maintainer-authorized fork PRs re-review on push by @jeff-r2026 in #636
  • feat(skills): add teamai onboarding skill (#572) by @jeff-r2026 in #605
  • ci(codex-review): pin codex-action to v1.11 and cap review job runtime by @jeff-r2026 in #640
  • feat(copilot): deliver instructions and context by @ousamabenyounes in #627
  • fix(zcode): launch hooks via hidden wscript VBS — no console flash, bounded wait by @hc-tec in #596
  • feat(doctor): run the checks after a pull, and check what actually landed by @SaulMoro in #625
  • docs(readme): add /teamai quick start to all README languages by @jeff-r2026 in #641
  • fix: prevent infinite nudge loop when model declares empty referenced-doc-ids by @jiajia919 in #614
  • docs(readme): make quick-start prompts one-click copyable by @jeff-r2026 in #642
  • feat(dashboard): unify workspace views, themes and localization by @jeff-r2026 in #604
  • docs(readme): collapse the command-line install path by default by @jeff-r2026 in #644
  • feat(pull): run team scripts.postPull after a pull by @flowjzh in #633
  • docs(review): spell out P1/P2 severity meaning in review findings by @jeff-r2026 in #646
  • feat(omp): add first-class Oh My Pi (OMP) resource sync by @jimpablo in #643
  • feat(omp): run lifecycle hooks via the OMP extension runner by @jimpablo in #645
  • docs(teamai-skill): drive GitHub login from the assistant, not the user by @jeff-r2026 in #655
  • docs(readme): center the header block and simplify the logo by @hsuchifeng in #657
  • docs(readme): replace product tagline with shared-capability narrative by @hsuchifeng in #658
  • feat(copilot): sync MCP servers by @ousamabenyounes in #628
  • fix(ci): fail closed when rejection checks fail by @Yong-yuan-X in #674
  • fix(update): cache negative checkForUpdate results instead of re-fetching every hook by @Dev-next-gen in #676
  • fix(hooks): resolve Git Bash by absolute path on Windows by @BuXiuDN in #639
  • fix(pull): include shared root CLAUDE.md fragments by @dvd233 in #653
  • fix(push): preserve namespaced rule destinations by @dvd233 in #654
  • fix(skills): mirror deleted files during push by @dvd233 in #651
  • docs: fix CONTRIBUTING branch baseline and dogfood setup by @Frank-zhu0404 in #626
  • fix(omp): report the extension status in hooks list by @jimpablo in #648
  • fix: anchor project-relative docs destinations by @dvd233 in #652
  • feat(doctor): extend the delivery check to rules, agents, MCP and env by @SaulMoro in #669
  • fix(spawn): hide Windows console windows on the remaining child launches by @CarlosWonMore in #679
  • docs: add Windows hook wiring guide (fix silent hook failures) by @BeastAyyG in #660
  • feat(webhook): add webhook integration for team notifications by @xincxiong in #665
  • fix(spawn): hide the remaining Windows console windows on git child launches by @CarlosWonMore in #687
  • feat: add privacy-safe Copilot telemetry by @ousamabenyounes in #666
  • fix(env): make the shell-profile block load on Windows by @CarlosWonMore in #680
  • fix(env): warn when env.yaml has no top-level variables: key by @CarlosWonMore in #681
  • fix(pid-monitor): resolve the process tree on Windows by @yimi528 in #691
  • chore(git): ignore local copilot agent sync files by @SaulMoro in #694
  • fix: redact prompt summaries before local persistence by @zerolxy612 in #685
  • fix(env): detect the right shell profile file on Windows (#682) by @STiFLeR7 in #693
  • fix(hooks): run CodeBuddy's Windows hooks through cmd.exe by @zdGrande in #637
  • fix(opencode): avoid hook listener leaks and Windows popups by @dvd233 in #688
  • fix(learnings): refresh knowledge branch on pull, fix recall roots + single-branch checkout (#704, #705, #706) by @jeff-r2026 in #709
  • docs: slim README to a landing page by @jeff-r2026 in #722
  • fix(webhook): whitelist+redact payload, fix event mapping, preserve secret (#701, #702, #703) by @jeff-r2026 in #708
  • fix(local-agent): report user-scope resources from the right base dir by @ousamabenyounes in #716
  • fix(ci): fail closed when comment lookup fails by @ydflow in #697
  • fix(import): retry failed repository knowledge extraction by @Yong-yuan-X in #696
  • docs(skill): extract TGit provider guide, cut duplicated caveats in teamai skill by @jeff-r2026 in #724
  • fix(test): skip chmod-based test when running as root by @jeff-r2026 in #727
  • fix(test): eliminate CI flaky tests by @jeff-r2026 in #729

New Contributors

Full Changelog: v0.24.0...v0.25.0