Skip to content

fix(pi): adapt runtime to Pi 1.0.1 - #1357

Merged
vastsa merged 2 commits into
mainfrom
fix/pi-1.0.1-adaptation
Oct 3, 2026
Merged

vastsa merged 2 commits into
mainfrom
fix/pi-1.0.1-adaptation

Conversation

@vastsa

@vastsa vastsa commented Oct 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • Upgrade the direct Pi runtime packages from 1.0.0 to 1.0.1 and rebase the maintained package patches.
  • Preserve the current DeepSeek Flash capability record, enforce exact fresh-release exclusions, and add dependency/patch integrity checks.
  • Adapt the OAuth fixture and live agent E2E harness to current Pi APIs; add a model-capacity retry regression contract.
  • Record the Pi 1.0.1 dependency and candidate validation details in the project docs.

Validation

  • pnpm install --frozen-lockfile --ignore-scripts
  • Pi dependency and patch checks; production dependency audit found no known vulnerabilities.
  • pnpm build:js, Agent Runtime and Desktop typechecks, lint, docs checks, and agent policy sync.
  • Agent Runtime: 93 files / 1,234 tests; Desktop: 3,484 tests.
  • cargo build --locked -p host-core.
  • .env-configured real-model Pi Agent Runtime E2E passed with the expected reply; pnpm test:e2e passed 25/25 with 0 skipped, including live completion and streaming.

vastsa added 2 commits October 4, 2026 01:14
Refresh the pinned Pi packages and rebase the Desktop compatibility patches on the published release. Preserve the verified DeepSeek Flash capability and limit fresh-release exceptions to exact package versions.
Record the refreshed main base and candidate validation so the new
runtime dependency can be reviewed and landed against known test evidence.
Copilot AI balanced review requested due to automatic review settings October 3, 2026 17:25

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 c79b6ca into main Oct 3, 2026
4 checks passed
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