Highlights
What's New
- Manager-to-Worker custom Skill delivery: A Manager can validate, upload, and assign a custom Worker Skill before updating
Worker.spec.skills; QwenPaw Workers synchronize the assigned Skill into their native workspace and refresh plus enable it without a restart. (c2d84b09, #1153)
Bug Fixes
- Worker custom Skill loading safeguards: Grant Managers access to Worker storage prefixes, avoid recursive CR updates during reconciliation, keep local/default MinIO paths off unavailable STS, restore Manager MinIO access after Controller restarts, verify uploaded
SKILL.mdfiles, and restore Worker file-sync notifications. (c2d84b09, #1153) - QwenPaw Manager custom Skill hot loading: Continuously mirror workspace Skills into the native QwenPaw workspace, then refresh and enable additions or updates without restarting the Manager. (c2d84b09, #1153)
- QwenPaw Manager Skill attachments: Initialize the Matrix attachment directory at startup so an admin can send a complete Worker Skill ZIP to the Manager for validation and distribution. (c2d84b09, #1153)
- Team Room membership convergence: Explicitly join Team Leaders and Workers with their own Matrix tokens after invitation, so pending invites cannot leave a Team Active while Hermes members remain unreachable. (c15ba378, #1142, #1149)
新增功能
- Manager 向 Worker 下发自定义 Skill:Manager 可在更新
Worker.spec.skills前校验、上传并分配自定义 Worker Skill;QwenPaw Worker 会将已分配 Skill 同步到原生 workspace,并在无需重启的情况下刷新和启用。(c2d84b09, #1153)
Bug 修复
- Worker 自定义 Skill 加载保护:授予 Manager 对 Worker 存储前缀的访问权限,避免调和期间递归更新 CR,避免本地或默认 MinIO 路径误请求不可用的 STS,Controller 重启后恢复 Manager 的 MinIO 访问并校验已上传的
SKILL.md,同时恢复 Worker 的 file-sync 通知。(c2d84b09, #1153) - QwenPaw Manager 自定义 Skill 热加载:持续将 workspace Skill 投影到 QwenPaw 原生 workspace,并自动刷新、启用新增或更新的 Skill,无需重启 Manager。(c2d84b09, #1153)
- QwenPaw Manager Skill 附件:启动时创建 Matrix 附件目录,使管理员可以将完整的 Worker Skill ZIP 发送给 Manager,由其校验并分发。(c2d84b09, #1153)
- Team Room 成员收敛:邀请 Team Leader 和 Worker 后,使用各自的 Matrix token 显式加入 Team Room,避免 Team 已处于 Active 状态时 Hermes 成员仍停留在 invite、无法接收消息。(c15ba378, #1142, #1149)
Change list / 变更列表
c15ba378fix(controller): join Team members to Team Room (#1149)c2d84b09fix(skills): complete manager and worker skill loading (#1153)90f861c0test(skills): verify Manager-to-Worker distribution (#1156)
Also in this window / 同期其他变更
- Archive the v1.2.1 changelog before collecting the v1.2.2 release window. (#1146)
- Add integration coverage for Manager-to-Worker Skill distribution through
Worker.spec.skills, Worker storage, and the QwenPaw Skill API. (#1156)
Docker Images
Multi-architecture images (amd64 + arm64):
# Embedded all-in-one (infra + controller; pulled by the installer)
docker pull higress-registry.cn-hangzhou.cr.aliyuncs.com/agentteams/agentteams-embedded:v1.2.2
# Manager (lightweight; spawned by the embedded controller)
docker pull higress-registry.cn-hangzhou.cr.aliyuncs.com/agentteams/agentteams-manager:v1.2.2
# Worker
docker pull higress-registry.cn-hangzhou.cr.aliyuncs.com/agentteams/agentteams-worker:v1.2.2
# QwenPaw Worker
docker pull higress-registry.cn-hangzhou.cr.aliyuncs.com/agentteams/agentteams-qwenpaw-worker:v1.2.2
# Controller (used standalone in k8s; bundled inside agentteams-embedded for docker installs)
docker pull higress-registry.cn-hangzhou.cr.aliyuncs.com/agentteams/agentteams-controller:v1.2.2Quick Start
Latest stable (v1.2.2)
macOS / Linux
bash <(curl -fsSL https://raw.githubusercontent.com/agentscope-ai/AgentTeams/v1.2.2/install/agentteams-install.sh)Windows (PowerShell 7+)
Set-ExecutionPolicy Bypass -Scope Process -Force; $wc=New-Object Net.WebClient; $wc.Encoding=[Text.Encoding]::UTF8; iex $wc.DownloadString('https://raw.githubusercontent.com/agentscope-ai/AgentTeams/v1.2.2/install/agentteams-install.ps1')Documentation
For more details, see the installation guide.
What's Changed
- chore: archive changelog for v1.2.1 by @github-actions[bot] in #1146
- fix(controller): join Team members to Team Room by @NingHua-jzp in #1149
- fix(skills): complete manager and worker skill loading by @NingHua-jzp in #1153
- test(skills): verify Manager-to-Worker distribution by @shiyiyue1102 in #1156
- docs: prepare v1.2.2 changelog by @shiyiyue1102 in #1157
Full Changelog: v1.2.1...v1.2.2