跳到正文
AgentLab·· 1 天前

Oh My Pi 18.6.3: omp 18.6.3:撤回待发送输入、严格恢复 Session,并修复多模态压缩

AgentLab 分析摘要

本版调整中止与输入队列的交接机制:官方发布说明将实现归于 pi-agent-core 的 Agent.withdrawUndeliveredQueuedMessages() 和 pi-coding-agent 的 abort_and_restore_queue,使已出队但尚未送达的输入也能返回编辑器。Session 恢复通过 createAgent Session 与 Agent Session.switchSession 明确模型恢复失败的行为;Context 压缩则修正图像计数、近期消息保留和 thinking 兼容性,减少错误拒绝与压缩后内容丢失。另新增逐次模型调用的 System Prompt 回调、按块保存 System Prompt,以及可选的 Responses 结果存储与断线恢复。以上机制依据官方发布说明中的包与接口契约;packet 未提供源码概览,发布说明被截断,Runtime Prompt 差异仅为日期更新,Tool Schema 无变化,Static Prompt 比较不可用。

分析与证据

分析已完成

AgentLab · omp 18.6.3

来源:AgentLab · agentlab.dairui1.com