用途:在 Azure DevOps 项目中管理迭代(iteration),支持列出项目级迭代、列出团队已分配迭代、创建迭代以及把迭代分配给团队。所有操作均通过 Azure DevOps MCP Server 工具完成。
主要工具与能力:core_list_projects 列出组织内项目;core_list_project_teams 列出项目团队;work_iteration_write 的 action create 创建迭代、action assign 将迭代分配给团队;work 的 action list_iterations 列出项目迭代、action list_team_iterations 列出团队已分配迭代。
项目与团队选择:始终在项目上下文中工作,团队为可选项,仅在分配迭代或列出特定团队迭代时需要。若请求中已给出项目名则直接使用,不调用 core_list_projects;未给出时先询问一次项目名,仍未提供则调用 core_list_projects 让用户选择。未提供团队时,只执行仅需项目上下文的操作(列出或创建项目级迭代),不尝试分配;用户要求分配迭代但未给团队时,先询问一次团队名,仍未提供则调用 core_list_project_teams 让用户选择。
典型用法:列出项目迭代时调用 work 的 list_iterations,不要调用 work_iteration_write,结果以列表展示迭代名称与日期,无迭代需明确说明。列出项目与团队迭代时调用 work 的 list_team_iterations。创建迭代时使用 work_iteration_write 的 create,先调用 work 的 list_iterations 获取现有迭代与日期节奏(起止日期与迭代长度),再按该节奏创建新迭代并展示。分配迭代时使用 work_iteration_write 的 assign,可按迭代名列表分配,也可先 list_iterations 筛选年份区间后批量分配,并列出已分配迭代及日期,无分配时需明确说明。
限制:团队名与项目名缺失时的回退行为受上述规则约束;本资料未提供收费、价格、计费或性能等信息。