What's Changed
- Bump vite from 8.1.3 to 8.3.5 in /workbench by @dependabot[bot] in #1166
- Preserve input order for batch embeddings from OpenAI by @paulinevos in #1172
- Skip credit pattern matching when the error message is not a string by @lazerg in #1157
- [1.x] Report the stored message ids in RUN_FINISHED metadata by @MohannadElemary in #1165
- Update Mistral models to latest versions by @GeorgeBetts in #1173
- Add handling for OpenAI insufficient credits and quota errors by @grzegorczykp in #1174
- Expose the raw HTTP response on classification responses by @pushpak1300 in #1178
- Expose the raw HTTP response on embeddings responses by @pushpak1300 in #1181
- Expose the raw HTTP response on transcription responses by @pushpak1300 in #1180
- Expose the raw HTTP response on image responses by @pushpak1300 in #1179
- Expose the raw HTTP response on reranking responses by @pushpak1300 in #1182
- Rebuild a resumed turn's content from its merged steps by @TPSJASPER in #1162
- [1.x] Let agent fakes resume tool approvals by @pascalbaljet in #1190
- Run Anthropic tool calls when the message ends with end_turn by @lazerg in #1188
- Pin hosts with a trailing dot as written in the URL by @dwivedianuj9118 in #1193
- [1.x] Let agents recover from tool failures by @pascalbaljet in #1191
- Join streamed text across Anthropic pause_turn continuations by @lazerg in #1186
- Report conversation title generation as an agent run by @pushpak1300 in #1203
- Accept array criteria on boolean questions sent to OpenAI decisions by @Taldres in #1202
- Broadcast provider stream errors under a fixed name by @crishoj in #1208
- Send OpenAI custom voices as an object by @lazerg in #1212
- Run OpenAI-compatible tool calls sent without an index or finished with stop by @pushpak1300 in #1192
New Contributors
- @MohannadElemary made their first contribution in #1165
- @grzegorczykp made their first contribution in #1174
- @TPSJASPER made their first contribution in #1162
- @dwivedianuj9118 made their first contribution in #1193
Full Changelog: v1.3.0...v1.4.0