chore: adopt Pi 1.5 SDK baseline #13

Merged
eleith merged 1 commits from chore/pi-1.5-baseline into main 2026-11-05 15:44:04 +00:00

Summary

  • Upgrade the development Pi SDK baseline and lockfile from 1.3.0 to 1.5.0, including the exact-version release-age exceptions for its package family.
  • Import TypeBox schemas directly from the host-provided typebox package, declaring its root development dependency and web-tool peer dependencies.
  • Update renderer test fixtures for Pi 1.5's injected key-hint helpers.
  • Add patch changesets for the two web extensions' compatibility import changes.

This is the first small batch of the Pi 1.5 audit. No tool behavior, UI changes, rendering cleanup, or other recommended refactors are included.

Validation

  • Frozen-lockfile install passed.
  • Full suite: 75 test files, 1,370 tests passed against normally installed Pi 1.5 packages (no diagnostic aliases).
  • Typecheck, lint, repository formatting, staged diff checks, and all nine extension builds passed.
  • Rebuilt web-fetch/dist/index.js and web-search-codex/dist/index.js loaded successfully through Pi 1.5's public DefaultResourceLoader, registering their expected tools.

Reviews

User reviewed and approved the unstaged changes before staging. Independent code, readability, and test reviews of the staged batch reported no actionable findings.

## Summary - Upgrade the development Pi SDK baseline and lockfile from 1.3.0 to 1.5.0, including the exact-version release-age exceptions for its package family. - Import TypeBox schemas directly from the host-provided `typebox` package, declaring its root development dependency and web-tool peer dependencies. - Update renderer test fixtures for Pi 1.5's injected key-hint helpers. - Add patch changesets for the two web extensions' compatibility import changes. This is the first small batch of the Pi 1.5 audit. No tool behavior, UI changes, rendering cleanup, or other recommended refactors are included. ## Validation - Frozen-lockfile install passed. - Full suite: 75 test files, 1,370 tests passed against normally installed Pi 1.5 packages (no diagnostic aliases). - Typecheck, lint, repository formatting, staged diff checks, and all nine extension builds passed. - Rebuilt `web-fetch/dist/index.js` and `web-search-codex/dist/index.js` loaded successfully through Pi 1.5's public `DefaultResourceLoader`, registering their expected tools. ## Reviews User reviewed and approved the unstaged changes before staging. Independent code, readability, and test reviews of the staged batch reported no actionable findings.
eleith-gitea-agent Bot added 1 commit 2026-11-05 15:28:55 +00:00
chore: adopt Pi 1.5 SDK baseline
ci/woodpecker/pr/codex Pipeline was successful
ci/woodpecker/pr/compact-editor-chrome Pipeline was successful
ci/woodpecker/pr/notifications Pipeline was successful
ci/woodpecker/pr/progress Pipeline was successful
ci/woodpecker/pr/title-status Pipeline was successful
ci/woodpecker/pr/tool-rendering Pipeline was successful
ci/woodpecker/pr/web-fetch Pipeline was successful
ci/woodpecker/pr/web-search-codex Pipeline was successful
ci/woodpecker/pr/welcome Pipeline was successful
ci/woodpecker/push/codex Pipeline was successful
ci/woodpecker/push/compact-editor-chrome Pipeline was successful
ci/woodpecker/push/notifications Pipeline was successful
ci/woodpecker/push/progress Pipeline was successful
ci/woodpecker/push/title-status Pipeline was successful
ci/woodpecker/push/tool-rendering Pipeline was successful
ci/woodpecker/push/web-fetch Pipeline was successful
ci/woodpecker/push/web-search-codex Pipeline was successful
ci/woodpecker/push/welcome Pipeline was successful
7465c2dd74
eleith merged commit 7465c2dd74 into main 2026-11-05 15:44:04 +00:00
eleith deleted branch chore/pi-1.5-baseline 2026-11-05 15:44:04 +00:00
Sign in to join this conversation.