Skip to content

将 PI-Desktop 升级到 Pi 1.0.0 - #1333

Merged
vastsa merged 3 commits into
mainfrom
upgrade/pi-1.0.0
Oct 3, 2026
Merged

vastsa merged 3 commits into
mainfrom
upgrade/pi-1.0.0

Conversation

@vastsa

@vastsa vastsa commented Oct 3, 2026

Copy link
Copy Markdown
Owner

摘要

  • 将 Main 与 Agent Runtime 的 Pi 依赖统一升级到 1.0.0,并重建对应补丁。
  • 修复 Pi 1.0 下的可信扩展、OAuth、模型可用性和打包资源兼容问题。
  • 增加依赖/补丁完整性检查、上游回归测试,并同步中英文规范与验收记录。

验证

  • pnpm -r --if-present test、pnpm typecheck、pnpm lint 通过。
  • Hosted Search、图片、可信扩展(40/40)、Provider、Subagent、Remote Host、Live Voice 等任务候选 E2E 通过。
  • cargo build --locked -p host-core、打包及隔离启动探针通过。

发行门槛

Windows/Linux 与签名安装包、复制用户数据的回滚往返、真实 Anthropic 登录和真实 Provider 请求尚未验证;详见迁移验收报告。

vastsa added 3 commits October 3, 2026 13:47
Adopt the Pi 1.0.0 runtime while preserving PI-Desktop's provider, OAuth, and trusted-extension contracts. Keep the upstream patches and regression coverage aligned with the new dependency boundary.
Wait for the accepted turn to finish and select the first text response rather than empty tool-call assistant rows. Check tool execution and blocking through the provider fixture so the E2E remains aligned with the persisted Pi 1.0 transcript contract.
Record the committed candidate, compatible Host Core build, and passing local E2E evidence so the remaining release gates are explicit.
Copilot AI balanced review requested due to automatic review settings October 3, 2026 06:27

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@vastsa
vastsa merged commit 0d47d26 into main Oct 3, 2026
4 checks passed
@vastsa
vastsa deleted the upgrade/pi-1.0.0 branch October 6, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants