1.4 KiB
1.4 KiB
补全 MCP 快速选择计划
目标
让输入框 / 快速选择展示当前会话实际可用的全部 MCP server/tool,保留 $ 仅展示 skill、@ 仅展示文件和 prompt 的语义边界,并补齐回归验证。
步骤
- 初始化调查计划与 TODO CSV
- 使用 codebase-memory 定位 MCP 候选构建和 composer 触发链路
- 对照运行时 MCP 配置确认完整候选来源并排除历史/静态推断
- 编写回归测试覆盖当前线程级 MCP、三种触发符互斥和 mention 插入语义
- 修复候选聚合逻辑接入当前会话 MCP
- 修复 mention 插入与去重排序展示
- 运行单测、静态检查和浏览器/组件回归并按需修复
- 清理临时计划文件并汇总
约束
- 遵守 composer 基线:MCP 只在
/中作为普通 tool mention,不打开参数表单或直接执行。 /必须只展示当前会话线程级配置实际可用的全部 MCP server/tool;$只展示 skill;@只展示文件和 prompt。- 回归必须证明候选不从历史消息、运行态工具名或静态白名单反推,并验证选择 MCP 只插入 mention 文本。
- 优先使用 codebase-memory-mcp,
rg只做行号和配置补充校验。 - 保留工作区已有的
config/cross-conversation-replies.json改动及其他用户文件。
错误记录
| 错误 | 尝试 | 处理 |
|---|