中文
基于 v0.8.9..v0.8.10 的提交整理。
新增
- 文件浏览器支持快速搜索,并复用有界索引避免大项目扫描失控(
b24ecad)。 - 新增 Web Clone 命令和更可靠的内置斜杠命令分发(
7c74e93、546dc5d)。 - 工具结果中的图片可按需加载并直接预览(
70c871b)。 - 新增繁体中文界面和本地化时间显示(
fd1593c)。 - 后台会话完成时支持 Web Push 通知(
64ae8d7)。 - 新会话支持持久化 Chat-only 工具模式,并提供统一设置、系统提示词和工具定义面板(
a5738cf、a8b68b1、20a47a2)。 - CLI 支持
--help,侧边栏会记住最近的自定义工作目录(a5fccdc、a5630c1)。
修复
- 长会话改为尾部分页加载,避免深层会话栈溢出和完整历史扫描(
68cd261、1906134)。 - 修复压缩后 token/费用统计回退、会话关闭遗漏及子进程残留(
93633c8、d728526)。 - 修复技能 frontmatter 切换时产生重复键并损坏文件的问题(
70d3896)。 - 阻止内联 SVG 预览执行脚本,并收紧同源代理判断(
9db0cce、b80ed3d)。 - 修复模型输出数学公式、超大图片上传、移动工具栏和 iOS PWA 视口问题(
5f35d6f、9d7cd52、460da47、ed52b61)。 - 改进通知、扩展状态和小部件的显示与交互(
7ee7818、ff57028、9a103fb)。
改进
- 大型源文件使用轻量预览,并升级 Pi 依赖到
0.84.3(5014aaf、55164b5)。 - built-in subagents 在正式版中保持关闭,测试功能将通过 beta 渠道提供(
96c643a)。
内部调整
- 发布 npm 包
@agegr/pi-web@0.8.10。
English
Prepared from commits in v0.8.9..v0.8.10.
Added
- Added fast file-explorer search backed by a bounded index for large projects (
b24ecad). - Added the Web Clone command and more reliable built-in slash-command dispatch (
7c74e93,546dc5d). - Tool-result images can now be loaded lazily and previewed inline (
70c871b). - Added Traditional Chinese and localized session timestamps (
fd1593c). - Added Web Push notifications for background session completion (
64ae8d7). - Added persistent Chat-only sessions plus unified settings, system-prompt, and tool-definition panels (
a5738cf,a8b68b1,20a47a2). - Added CLI
--helpand remembered custom working directories (a5fccdc,a5630c1).
Fixed
- Paginated long session histories and removed full-catalogue scans to prevent deep-session failures (
68cd261,1906134). - Kept token/cost counters monotonic across compaction and hardened session shutdown cleanup (
93633c8,d728526). - Prevented skill frontmatter corruption when toggling an explicit false value (
70d3896). - Blocked script execution from inline SVG previews and tightened proxy-aware same-origin checks (
9db0cce,b80ed3d). - Fixed model-emitted math, oversized image uploads, narrow mobile toolbars, and iOS PWA viewport coverage (
5f35d6f,9d7cd52,460da47,ed52b61). - Improved notices, extension status text, and widget interactions (
7ee7818,ff57028,9a103fb).
Improved
- Made large source previews lighter and upgraded Pi dependencies to
0.84.3(5014aaf,55164b5). - Built-in subagents remain disabled in the stable release and will be available through the beta channel (
96c643a).
Internal
- Published npm package
@agegr/pi-web@0.8.10.