Upgraded to AI SDK 5
Upgraded to AI SDK 5 with new chat transport and message handling. Playground now features built-in log viewer and tool editing side by side in addition to better inline tool rendering for chat.

Features
- Restore AI SDK 5 Upgrade #992 - Restores previous updates to the AI SDK, enhancing performance and stability. (Author: @speakeasybot )
- Update Chat Credit Billing #983 - Enhancements to the billing terms for chat credits, with customizable limits for organizations. (Author: @ryan-timothy-albert )
- Static OAuth Callback in OAuth Proxy #980 - Simplifies OAuth by removing the need for individual server redirects. (Author: @ryan-timothy-albert )
- Allow Uploading OpenAPI Specs via Remote URL #977 - Users can now upload OpenAPI specifications via URLs. (Author: @bradcypert )
- Fallback Temporal Workflow for Openrouter Model Usage #978 - Implements a fallback Temporal workflow to handle delays in the Openrouter model. (Author: @ryan-timothy-albert )
- Replace Windsurf Install Snippets with VSCode #971 - Updates installation guides for easier setup via VSCode. (Author: @walker-tx )
Bug fixes
- Inconsistency in Environment Passthrough Authentication #997 - Fixes authentication inconsistencies in private server environments. (Author: @ryan-timothy-albert )
- Nullable Chat ID Model Billing #995 - Addresses an issue with nullable ChatID in billing models. (Author: @ryan-timothy-albert )
- Recognize Thrown Error Responses #994 - Improves error handling in MCP clients. (Author: @chase-crumbaugh )
- Patch Zod Version to Fix CSP Issue #976 - Patches a security policy compliance issue with Zod library. (Author: @chase-crumbaugh )
- Allowed Types Text/Plain #989 - Allows uploading of plain text files, such as raw GitHub files. (Author: @ryan-timothy-albert )
- Continue Button Issues in AddSourceDialog Fixed #979 - Fixes an issue where the continue button would not close the dialog. (Author: @bradcypert )