用途:repo-scanning 用于演练分诊服务器的合成仓库证据契约,为测试生成确定性的原型证据对象。这些工具返回的任何内容都不能证明某个 issue、提交、路径或部署真实存在。
主要能力:提供四个 MCP 工具,接受仓库形态的输入并返回符合 schema 的合成记录,置信度固定。它们不使用 GitHub 凭据,也不检查本地仓库。
使用方式:先从该仓库启动 triage MCP 服务器,提供 owner/repo 字符串以及症状或错误字符串。最多选择三个仓库字符串;调用 search_issues 时最多传入五个症状与错误字符串组合,返回的每个 Potential match 应视为生成的搜索提示而非已找到的 issue;调用 inspect_recent_commits 可带可选路径,其单条记录为存根回执;调用 inspect_code_paths 需提供 surface 和可选 feature area,其路径分析记录为存根;调用 check_recent_deploys 可带可选 ISO 时间戳,其部署记录为存根。保留运行时 tier 与置信度,但最终证据摘要须以 Synthetic and unverified 开头。若需要真实佐证,应返回 no-evidence 并说明缺少已认证集成。
输出:请求的仓库与输入、按工具分组的合成记录、每条记录的固定置信度与派生 tier、明确的无网络/无 GitHub 声明,以及需要事实证据时的真实后续建议。
限制与护栏:超过三个仓库时只用前三个并报告上限;MCP 调用失败时标记该合成阶段失败;症状与错误为空时跳过 search_issues;请求真实 issue URL 时停止。不得在未加合成限定词的情况下说 scanned、found、matched、checked 或 inspected;不得将这些记录作为真实 issue 的佐证;不得声称已配置 GitHub 认证;不得将结果升级到 Tier 1 或 2。