Schedule consultation bridges on demand and preserve delivery evidence
This commit is contained in:
@@ -132,6 +132,10 @@ description: 组织项目的多个 AI 会话并行工作,将进度、证据和
|
||||
|
||||
## 可靠完成上报与通知背压
|
||||
|
||||
咨询桥接按真实待发或在途消息分配,不因绑定存在就长期占位。空闲释放前核对worker、待交付回执和未知执行;只停止自有桥接,不终止模型writer。保留并发上限,按持久等待时间公平轮转;人类咨询及决策优先,普通事项达到老化窗口后按先到顺序提升,不能永久饥饿。断网时保留原消息、幂等键和回执,恢复后续传;可能已执行的输入先查原会话和关联回复,禁止换ID盲重放。具体调度与恢复见运行指南。
|
||||
|
||||
页面按证据区分已保存、排队、宿主送达、真实处理、关联回复和受阻。保存成功不等于送达,模型回复不等于业务验收;未知结果明确待核对。普通成功阶段收起保留可查,等待和受阻短提示,不堆叠技术回执。
|
||||
|
||||
执行负责人完成工作后,先把带稳定报告ID、任务版本、证据和检查结果的完成报告保存到私有持久 outbox,再按有界退避重试交付;服务落库回执确认后才标已上报。重试复用同一幂等ID,不重新执行业务操作;结果未知先对账,达到上限保留待核查状态,交副主控处理。对话中的“完成”不能替代可靠落库,执行完成也不等于集成验收完成;集成负责人另核对源产物、接口和验收证据。
|
||||
|
||||
通知按目标背压:同一目标最多一条未处理通知,后续事件保留在持久队列并按关联ID合并。排队accepted不等于处理完成,需核对真实目标turn/处理回执才能释放名额;未知结果不得通过换ID或清本地记录绕过。应用outbox、已知inflight与宿主原生队列分别记账;无法读取宿主总数或确认取消时,必须写未知/不支持,不能宣称原生队列已清空。现有机制与限制见运行指南。
|
||||
|
||||
Reference in New Issue
Block a user