SuperAPI AI 工具集

launchdarkly-factory-settings

部署与运维

查看项目

更新于 10-15 23:49

技能介绍

用途:该技能用于配置 LaunchDarkly Factory(GitHub App 代码自动化),包括自动标记(auto-flagging)与自动发布(auto-releasing);也可只读诊断某个拉取请求为何未被分类或自动标记。需使用远程托管的 LaunchDarkly MCP 服务器,且具备 get/update-factory-settings、list-factory-github-repos、list-factory-repo-settings、update/get/delete-factory-repo-settings 等工具;工具缺失则停止,不要臆造 REST 调用或数字 GitHub id。Factory 设置处于 alpha:端点受 enable-factory-settings 标志限制,若所有 Factory 工具返回 404 说明账号未加入 alpha,应告知用户而非重试或退回 REST。

主要能力与用法:设置分账号级(总开关,关闭会波及所有已映射仓库)与仓库级(映射或覆盖)。映射偏好使用 owner/name,不用数字 id;首次映射需 projectKey;仓库不能启用账号已关闭的能力。写入前必须先读当前状态,说明现状与拟改项及影响范围,等待用户明确同意后再写入,且不要在提问同一轮内执行写入;仅操作用户点名的仓库。不要发送 autoCleanup。若返回 githubConnectUrl,需把该链接交给用户并等待其完成,不要把安装或授权 GitHub 自行完成。诊断按顺序检查:账号 auto-flagging 是否开启、仓库是否已映射、仓库是否覆盖关闭;均正常时指向 Factory 运行手册,不要为“试试看”而改动设置。

限制:账号层面审批仅对 auto-flagging 有效;auto-releasing 可能发布代码,除非用户明确要求否则不要开启;涉及自动清理、工具内完成 GitHub OAuth、Vega BYOK、可观测性 MCP,以及通过本技能更改分类规则、GitHub App 权限或组织安装范围,均不在范围内。公开文档 URL 暂未提供。