Pi v0.80.3: Claude Sonnet 5 support, UI spacing controls, RPC session tree access
Pi v0.80.3 adds support for Anthropic Claude Sonnet 5 through Anthropic-compatible and Bedrock providers, configurable horizontal padding for message display, an external editor override for Ctrl+G, and new RPC commands for inspecting session entries and tree snapshots. The default OpenAI model is changed to gpt-5.5. Several fixes address provider error handling, stream stability, and TUI indicator cleanup.
PUBLISHED2026-06-30
OBSERVED2026-08-21
AGE1mo
SOURCES1
- Claude Sonnet 5: Available through inherited Anthropic-compatible and Bedrock provider catalogs with adaptive thinking enabled.
- outputPad: Configurable horizontal padding for user messages, assistant messages, and thinking blocks.
- externalEditor: Ctrl+G editor override before $VISUAL/$EDITOR fallbacks.
- RPC:
get_entriesandget_treecommands for session inspection over RPC. - Extensions:
session_info_changedevent for observing session name changes. - Azure Foundry: Updated endpoint URL support for current Microsoft Foundry endpoints.
- Default model: Changed to
gpt-5.5. - Provider fixes: HTTP errors include response bodies;
streamSimple()max-token caps respect single-context-window providers; OpenAI Responses reasoning replay fixed for out-of-order output items; Z.AI thinking clears correctly for provider caching. - TUI fixes: Startup benchmark timing prints after TUI shutdown; compaction stops immediately; status indicators no longer shrink TUI when clear-on-shrink is enabled.
- Other fixes: Extension tool changes apply before next provider request; undici client error crash fixed; resource notifications stay before messages on session resume.
COMMUNITY
No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.