github agegr/pi-web v0.7.11

3 hours ago

中文

基于 v0.7.10..v0.7.11 的提交整理。

新增

  • 增加历史思考内容按需加载接口,初始会话载荷使用占位内容,展开时再获取完整思考文本(3b91204)。

修复

  • 修复 Markdown 任务列表包含嵌套列表或多段内容时的错位与窄列换行问题,并收紧复选框样式作用域(efcf168a75c0f1)。
  • 为扩展 UI 提供完整的纯文本 Theme,并修正其在生产构建期间的初始化(3c7a712b3bcb4c)。
  • 保持空的历史思考块默认折叠(562df8b)。
  • 补全依赖锁文件元数据,修复 #13256222e1)。

改进

  • 初始历史载荷省略工具结果中的 base64 图片,降低大型会话的加载与传输开销(41d2f27)。
  • 将 Agent 状态加载移到会话历史之后,改善聊天内容的首屏加载(d7c181f)。
  • 增加会话 ID 与文件路径的双向缓存,减少重复扫描(6f2410a)。

内部调整

  • 发布 npm 包 @agegr/pi-web@0.7.11

English

Prepared from commits in v0.7.10..v0.7.11.

Added

  • Added on-demand loading for historical thinking content, using placeholders in the initial session payload and fetching full text when expanded (3b91204).

Fixed

  • Fixed Markdown task-list layout when items contain nested lists or multiple blocks, and tightened checkbox style scoping (efcf168, a75c0f1).
  • Provided a complete plain-text Theme for extension UI and corrected its production-build initialization (3c7a712, b3bcb4c).
  • Kept empty historical thinking blocks collapsed by default (562df8b).
  • Completed dependency lockfile metadata to fix #132 (56222e1).

Improved

  • Omitted base64 images from tool results in the initial history payload, reducing load and transfer costs for large sessions (41d2f27).
  • Loaded Agent state after session history to improve initial chat rendering (d7c181f).
  • Added bidirectional caching between session IDs and file paths to reduce repeated scans (6f2410a).

Internal

  • Published npm package @agegr/pi-web@0.7.11.

Don't miss a new pi-web release

NewReleases is sending notifications on new releases.