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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
typeboxpackage, declaring its root development dependency and web-tool peer dependencies.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
web-fetch/dist/index.jsandweb-search-codex/dist/index.jsloaded successfully through Pi 1.5's publicDefaultResourceLoader, 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.