用途:在 /clear 后丢失交接上下文时进行只读恢复。典型故障是会话通过 /session-flow:handoff 写出保存点,操作者执行 /clear 却忘记复制虚线栏恢复提示,导致新会话无上下文、无磁盘交接路径。
主要能力:按精度顺序依据三类检测信号定位候选——文件指令(Read @<path>/handoffs/<TS>-handoff-<topic>.md)、虚线栏加指令行、Prior session: <UUID> 与 type: handoff 前置元数据(仅佐证)。Handoff origin: 为解析输入而非检测信号,仅文件模式且新式路径才发出。恢复内容为虚线栏块加上栏下方的 /loop 重臂消息。恢复阶梯全程只读:先在已知位置 glob(<memory_dir>/handoffs/,解析失败时回退 ${CLAUDE_PLUGIN_DATA}/topic-docs/handoffs/)并按修改时间排序,再做有界的转录扫描,剔除当前会话自身的转录,仅接受 assistant 文本输出中的命中,并经两阶段校验。
使用方式:技能自动按步骤执行;候选在确认门交给操作者确认后转入正常恢复路径。示例命令包括 printenv CLAUDE_CODE_SESSION_ID、git branch --show-current。
适用场景:交接提示未被复制、after /clear 的恢复;跨仓库转录扫描(v1 仅当前仓库文件系统范围)。
限制:无法把候选关联到其工作所在仓库,因交接文件不记录持久仓库标识;路径无法解析时标为 UNRESOLVED 而非丢弃;禁止机器级全盘扫描;不支持 ${HOME} 等 $ 展开形式;许多细节(如具体收费与平台支持)暂未提供。