Files
cc-web/.planning/create-conversation-async/task_plan.md
2026-09-17 21:32:30 +08:00

1.8 KiB
Raw Blame History

修复创建会话异步等待提示

目标:按用户最新要求,只修正 ccweb_create_conversation 提示词,明确“除非用户指定,否则默认不轮询等待回复,而是异步等待”。

  1. 核验工具提示词和异步回复链路 — completed
  2. 修正创建会话的异步交互契约 — completed
  3. 补充并运行相关回归验证 — completed
  4. 核对生效条件并整理交付 — completed 边界:只改 lib/ccweb-mcp-server.js 的 description 和 requestReply description;不改功能、不改默认值、不扩展返回值、不新增测试、不重启服务。 验收:description 保留用户明确指定轮询的例外;false 表示不自动回传,true 表示完成后回传并触发来源继续运行;两者创建调用均立即返回;true 必须携带 initialMessage。使用现有单测、语法检查与导出提示词检查验证。 工具限制:当前没有 update_plan 工具,以同文案文件计划与 CSV 同步状态。 错误记录:早期工具调用有格式与未打印输出问题,已改为 await tools + text;没有据此变更代码。用户明确缩小范围后取消任何绝对禁止轮询要求。

2026-09-17 后续澄清

用户接受推荐措辞:启用 requestReply 后,默认由系统异步回传结果;除非用户明确要求轮询,否则不主动轮询等待。

  1. 按推荐措辞更新两处工具说明 — completed
  2. 核验提示词与现有检查并收尾 — completed 仍仅修改两处说明,保持默认 false 和业务逻辑。

2026-09-17 打包交付

按用户要求重新打包、提交全部修改并推送,不再代码审计。

  1. 生成 CentOS 7 baseline 发布包 — completed
  2. 验证发布产物并整理全部修改 — completed
  3. 提交全部修改并推送远端 — completed