Skip to content

v0.7.8

Choose a tag to compare

@agegr agegr released this 04 Jul 13:03
· 309 commits to main since this release

中文

基于 v0.7.7..v0.7.8 的提交整理。

新增

  • 新增 Chat Input 的 @文件 自动补全,支持 fuzzy 搜索、目录 drill-down、带空格路径引用,以及大仓库下的服务端搜索兜底(33e7892)。
  • 新增队列消息面板,并支持把 queued steering/follow-up 消息召回到输入框继续编辑(cd75650)。

修复

  • 修复完成提示音在浏览器用户手势限制和回调覆盖场景下不播放的问题,并复用同一个 AudioContext(2cb929e, 7b0f203, 9915203)。
  • 增强运行中会话状态对账,降低后台标签页或半开 SSE 连接漏掉 agent_end 后导致状态卡住的概率(b3d2a3a)。

改进

  • 左侧文件树的 mention 按钮复用 @文件 引用格式,和输入框补全保持同一套路径/quote 规则(33e7892)。
  • 扩展 AGENTS.md 架构与实现说明,补充 API、组件、会话、worktree、插件/技能等开发注意事项(71a6664)。

内部调整

  • 发布 npm 包 @agegr/pi-web@0.7.8(8ff72cf)。

English

Prepared from commits in v0.7.7..v0.7.8.

Added

  • Added Chat Input @file autocomplete with fuzzy search, directory drill-down, quoted paths for spaces, and server-side search fallback for large repositories (33e7892).
  • Added a queued message panel with recall-to-input support for queued steering/follow-up messages (cd75650).

Fixed

  • Fixed completion sound playback under browser gesture restrictions and callback replacement, while reusing a single AudioContext (2cb929e, 7b0f203, 9915203).
  • Improved running-session reconciliation so missed agent_end events from background tabs or half-open SSE connections are less likely to leave the UI stuck (b3d2a3a).

Improved

  • Updated the sidebar file-tree mention button to reuse the same @file path/quote formatting as Chat Input autocomplete (33e7892).
  • Expanded AGENTS.md architecture and implementation notes for APIs, components, sessions, worktrees, plugins, and skills (71a6664).

Internal

  • Published npm package @agegr/pi-web@0.7.8 (8ff72cf).