feat(coding): keep one ongoing conversation per delivered agent
This commit is contained in:
@@ -135,3 +135,13 @@ Main 接受时冻结项目、来源和版本,使用现有项目服务校验 Pi
|
||||
- 建议/讨论/问答共用联系人时间线,各自保留项目来源。
|
||||
|
||||
当前已接受决策保持不变。本提案不会把尚未实现的行为写成现状。
|
||||
|
||||
## 10. 实施结果(2026-09-28)
|
||||
|
||||
用户已批准实施和既有主动观察任务协调。单会话客户端已实现;具体数据、路由、验证和集成边界以[任务记录](../../30-worklog/tasks/20260928-agent-single-chat-27da516b.md)为准。
|
||||
|
||||
实际采用 `/api/coding/agent-conversations/:agentId` 系列接口;Main 原子保存轻量索引和独立轮文件,每页50轮,流事件仅传当前轮。云端源码协调结果显示线程同时绑定项目和Pi来源,故项目、Pi来源或版本改变都会切换内部线程;同段沿用现有Yuxi压缩,新段只携带有预算的公开历史。本机长历史可由只读工具按消息ID取回。
|
||||
|
||||
正文草稿、已读位置和旧记录已处理;滚动位置和已加载页的缓存只维持当前窗口生命周期。未进行跨设备同步或生产付费模型验收。旧原始记录全部保留,可从只读入口查看。
|
||||
|
||||
主动观察实现仍在另一任务独立审查中,尚未进入本分支。其“继续讨论”仍创建项目话题,必须在两项集成时改为同一聊天的幂等建议投递/定位;不能把接口协调记为组合功能已实现。单会话方向已经用户批准,共享规范的正式更新留给集成任务。
|
||||
|
||||
Reference in New Issue
Block a user