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

23 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 修复创建会话异步等待提示
目标:按用户最新要求,只修正 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