release aidev SIG 3/5

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_entries and get_tree commands for session inspection over RPC.
  • Extensions: session_info_changed event 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.