跳到正文
AgentLab·· 2026-06-19

Oh My Pi 16.1.0: 软工具要求与有序历史块调整 Tool Call 和压缩 Context

AgentLab 分析摘要

pi-agent-core 的 `getToolChoice` 新增软工具要求:主循环先注入提醒并保持 `tool_choice` 为 auto,模型未调用所需工具时再强制执行一轮,同时跳过绕行工具批次,以减少每轮强制选择造成的缓存失效。snapcompact 将压缩来源统一到 `Archive.text`,并通过 `historyBlocks(archive)` 按时间顺序重建文本与图像块,使压缩摘要以有序历史进入模型。pi-coding-agent 还增加缓存未命中标记,并默认启用内联工具描述;这些机制分别影响 Tool Call、Context 重建、缓存可见性和工具描述传输。

分析与证据

分析已完成

AgentLab · omp 16.1.0

来源:AgentLab · agentlab.dairui1.com