sync: v0.16.3 from internal#1
Merged
Merged
Conversation
… request !180) Squash merge branch 'worktree-update-tagline' into 'master' ## Summary - 更新项目 tagline 为 "The team harness for AI agents" - 副标题明确两大核心能力:(1) 跨 AI Agent 同步 skills/rules/docs;(2) 构建团队共享知识库 - 涉及文件:README.md, README.en.md, package.json, src/index.ts ## Test plan - [x] grep team harness 命中 4 个文件 - [x] 旧 tagline 不再出现 - [x] npx tsc --noEmit 通过
…181) Squash merge branch 'worktree-fix-readme-tools-desc' into 'master' ## Summary - 精简 README 中 AI 工具和 git 平台的描述,去掉 Internal 版本、Node.js badge 和多余格式标记 ## Test Plan - 目视检查 README.md 和 README.en.md 渲染效果
…uest !182) Squash merge branch 'worktree-fix+rules-role-filtering' into 'master' ## Summary - `teamai pull` 之前不按角色过滤 rules namespace,导致用户收到不属于其角色的规则文件(如 hai_dev 角色也会收到 cvm_dev/ 的规则) - 新增 `filterRulesByKnowledgeNamespaces` 函数,在 pull 时按 `primaryRole` 的 `resources.knowledge` 列表过滤规则 - 根级规则(无 namespace 子目录)始终包含,未配置角色时行为不变 ## Changes - `src/pull.ts`: 新增过滤函数 + 接入 rules 同步路径 - `src/__tests__/pull-rules-role-filter.test.ts`: 4 个测试用例 ## Test plan - [x] 新增单元测试覆盖 4 种场景(活跃 ns 包含、非活跃 ns 排除、根级规则包含、无角色全包含) - [x] 全量测试 935 通过 - [x] tsc --noEmit 通过 - [x] 手动验证:`teamai pull --force` 后 `~/.claude/rules/` 只包含角色对应的 namespace 目录
…equest !184)
Squash merge branch 'worktree-fix-readme-tools-desc' into 'master'
## Summary
- Rewrite one-liner descriptions in both README.md and README.en.md to match the updated tagline "The team harness for AI agents"
- Emphasize unified control ("harness") over multiple AI tools instead of old "experience sharing / config sync" framing
- Clarify that TeamAI works for solo multi-agent sync, not just teams
## Changes
**中文:**
> 让每个 AI 编程助手都按同一套标准工作。通过 Git 统一管理 skills、rules、docs,驾驭 20+ 种 AI 工具——一个人也能用,团队用更强。
**English:**
> Make every AI coding agent work by the same harness. Git-native management of skills, rules, and docs across 20+ AI tools — for you or your whole team.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Sync latest changes from internal repo to open-source (v0.16.2 → v0.16.3):
Test plan
npm install -g teamai-cliworks with new version