Pi upstream: v0.80.3
Upgraded npm packages:
- @earendil-works/pi-ai: 0.80.2 -> 0.80.3
- @earendil-works/pi-coding-agent: 0.80.2 -> 0.80.3
- Lockfile Pi transitive packages updated to 0.80.3 where required: @earendil-works/pi-agent-core, @earendil-works/pi-tui
Upstream highlights from v0.80.3:
- Added Claude Sonnet 5 support through inherited Anthropic-compatible and Bedrock provider catalogs.
- Added RPC
get_entriesandget_treecommands for session entry and tree inspection. - Added package
./rpc-entryexport for launching Pi directly in RPC mode. - Added extension
session_info_changedevents for session name updates. - Added
outputPadandexternalEditorsettings. - Changed default OpenAI model to
gpt-5.5. - Fixed several inherited provider streaming, compaction, resource notification, session validation, retry, and transcript-rendering issues.
Validation:
node_modules/.bin/tsc --noEmit: passednpm run lint: passednpm run release: passed; build completed with the existing warning inapp/api/sessions/[id]/export/route.tsabout an expression dependency, then published@agegr/pi-web@0.7.1.