用途:在发生限流、崩溃、断连或长时间空档后,线程外工作(后台任务、shell、监控、定时任务、动态工作流、子代理等)可能暂停、已死或已悄然完成,同时主任务进度也容易被误记。keep-going 根据真实状态恢复或核实这些工作,重新对齐主线程后继续,适用于中断后恢复,也适用于会话中线程外工作看似卡住、被要求“查看监控/戳一下/是不是卡了”的实时检查。
主要能力与用法:流程统一为——清点线程外工作、读取真实状态(不臆测“应该完成了/应该死了”,只看实际产物)、按证据处理(进行中则保留并报告;可恢复则优先真实续跑而非重启;已死且可安全重做则重启;不可恢复则如实说明)、对齐主线程(依据计划/清单/任务产物重新确认位置后继续)、输出一份报告(已恢复、已重启、仍在运行、丢失/不可恢复)。恢复目标从对话和真实状态推断,参数只用于缩小范围。
限制:不诊断中断类型,不凭猜测杀掉或重启看似卡住的工作,不在限流解除后总结停顿,不自建调度器,不信任记忆中的状态。自动恢复仅限安全、幂等、只读或明显未完成的工作;对外部副作用(推送、PR 评论、发消息、部署、变更)以及无法证明已死的工作,必须先确认再操作。会话内重置信息仅来自限流消息文本和交互式 /usage 视图;仍被阻塞时通过 /session-flow:handoff 交接后停止,不忙等。无线程外工作时,直接对齐主线程并继续。