Skip to content

chore: release 0.23.0-beta.4#1328

Merged
Aaronontheweb merged 2 commits into
devfrom
release/v0.23.0-beta.4
Jun 4, 2026
Merged

chore: release 0.23.0-beta.4#1328
Aaronontheweb merged 2 commits into
devfrom
release/v0.23.0-beta.4

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Collaborator

What's New

Beta.4 introduces the new streaming-native chat-client stack with composable routing, plus spinner standardization.

Features

  • Streaming-native chat-client stack with composable routing — redesigned the IChatClient stack so streaming is the only transport path. Eliminates the Codex 400 error and prevents reasoning content drops. Uses Microsoft.Extensions.AI.ChatClientBuilder for compositional pipelines (Logging → Retry → VendorOptions → raw) with configurable Session:Tuning:StreamingRetryPolicy. (#1313)

Bug Fixes

  • Standardized self-animating spinner across probe surfaces — consolidated five hand-rolled spinners into Termina's shared SpinnerNode, fixing frozen/crawling spinners and inconsistent animation. (#1312, #1327)

Other

  • OpenSpec: archived 8 completed changes and synced delta specs (#1325)
  • Docs: documented beta/stable release process (#1323)
  • Bumped Aspire.Hosting.AppHost from 13.3.5 to 13.4.2 (#1318)

@Aaronontheweb Aaronontheweb enabled auto-merge (squash) June 4, 2026 14:25
@Aaronontheweb Aaronontheweb merged commit 8d443a6 into dev Jun 4, 2026
21 checks passed
@Aaronontheweb Aaronontheweb deleted the release/v0.23.0-beta.4 branch June 4, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant