What's Changed
- OpenAI responses API improvements by @arjan in #391
- Support Anthropic
disable_parallel_tool_usetool_choice setting by @vlymar in #390 - Update gettext dependency version to 1.0 by @bijanbwb in #393
- Add DeepSeek chat model integration by @gilbertwong96 in #394
- Loosen the gettext dependency by @montebrown in #399
- add MessageDelta.merge_deltas/2 by @brainlid in #401
- formatting update by @brainlid in #402
- Added an :cache_messages option for ChatAnthropic, can improve cache utilization. by @montebrown in #398
- Add support for Anthropic API PDF reading to the ChatAnthropic model. by @jadengis in #403
- feat: Add support for
:file_urlto ChatAnthropic too by @jadengis in #404 - Support reasoning_content of deepseek model by @gilbertwong96 in #407
- Add req_opts to ChatAnthropic by @stevehodgkiss in #408
- Open AI Responses API: Add support for file_url with link to file by @reetou in #395
- Add strict tool use support to ChatAnthropic by @stevehodgkiss in #409
- Add strict to function of ChatModels.ChatOpenAI by @nallwhy in #301
- Allow multi-part tool responses. by @montebrown in #410
- prep for v0.4.1 release by @brainlid in #411
New Contributors
- @vlymar made their first contribution in #390
- @bijanbwb made their first contribution in #393
- @gilbertwong96 made their first contribution in #394
- @reetou made their first contribution in #395
Full Changelog: v0.4.0...v0.4.1