正文

Pi正式接入OSC 7501,Agent状态不用终端再猜

动察 Beating AI 快讯,Ghostty 作者 Mitchell Hashimoto 最近提出新的终端状态协议 OSC 7501。它让程序主动告诉终端自己正在工作、等待用户、已经完成还是出错,不用终端再从屏幕内容里判断。Rex 已经有初步支持,现在开源 Coding Agent Pi 也在 1.1.0 版本正式接入。

Pi 启动时会先询问终端是否支持 OSC 7501,确认支持后才发送状态。Agent 运行或压缩上下文时会报告 working;需要用户处理对话框或登录时是 blocked;任务结束是 done;无法重试的错误是 error;用户主动取消后则回到 idle。

Pi 不会把 prompt 或模型输出发给终端。状态消息只会附带会话名、对话框标题或错误首行等必要信息。

原文链接:https://m.theblockbeats.info/flash/370790