Conflict Manager — 冲突管理器
v1.0.0Provides HTTP 端点s for 扫描ning Git 仓库 conflicts across multiple branches and 应用lying AI‑suggested resolutions. Use when the 仪表盘 needs to 请求 a conflict 扫描 (`/conflict-扫描`) or 应用ly a resolution (`/conflict-resolve`). This 技能 talks to the OpenClaw Gateway and publishes 网页Socket 事件 (`conflict扫描结果`, `resolutionSuggestion`, `resolution应用lied`).
0· 18·0 当前·0 累计
下载技能包
License
MIT-0
运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install conflict-manager
镜像加速npx clawhub@latest install conflict-manager --registry https://cn.longxiaskill.com 镜像可用
技能文档
冲突管理器技能概述 此技能实现了两个公共HTTP API,Integration‑Hell‑Dashboard可以调用: POST /conflict-scan – 接受requirementId(或任何自定义有效载荷)并返回每个仓库/分支对的冲突文件列表。 POST /conflict-resolve – 接受解决方案有效载荷(仓库,源/目标分支,选项补丁或命令列表)并尝试进行干跑合并,然后在dryRun为false时进行实际合并。两个端点发布WebSocket事件,以便UI可以实时反应。 权限 repo:read – 列出分支和获取提交所需。 repo:write – 执行合并和推送更改所需。 资源 scripts/index.js – 两个端点的核心实现。 此技能故意保持最小化;您可以稍后使用适当的Git操作、身份验证处理和更智能的AI集成来扩展它。