Skip to content

Pix 0.3.16

Choose a tag to compare

@FFatTiger FFatTiger released this 22 Oct 00:50
· 35 commits to main since this release

改进

  • 插件的终端界面不再弹出无法关闭的面板:插件调用终端自绘界面(ctx.ui.custom)时,Pix 按 pi 自身 RPC 模式的做法直接返回,并给出一条轻提示「此插件功能需要终端界面,网页端不支持,可在终端 pi 中使用」,页面不会卡住。插件的选择、确认、输入等常规弹窗不受影响。/smart-compact 不再出现在命令菜单里——智能压缩已经集成在 /compact 和设置页中。
  • 文件卡片统一:同一轮里 agent 写入并展示给你的文件,统一显示为文件卡片(带写入行数小标记),点开是正常预览。

修复

  • 消息明明已送达,却提示「消息未发送,草稿已保留」:手机从后台切回、网络断开重连等情况下,已送达的消息会被误判为未发送并退回草稿。现在只有确认未送达(发出前就失败,或服务端明确拒收)时才提示未发送并恢复草稿;其他情况显示「发送待确认」,消息保留在对话中等待确认,不会诱导重复发送。
  • 发送消息时不再每次都重复写入一条模型切换记录(模型没变就不切换)。
  • 撤回排队消息失败时,提示「撤回失败,队列未改变」,不再误显示为发送失败。
  • 刷新页面或发送消息时,状态胶囊不再闪现上一轮的子代理和待办后又消失。
  • 非 git 目录里新建的文件点开时显示为错乱的原始文本(markdown 表格被拆散、行号缺失);没有可对比的原始版本时,现在直接显示正常预览。