All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Rename gem to
ruby-anthropic! - Remove deprecation warning.
- Add deprecation warning - this gem will be renamed to ruby-anthropic in the next release, to make way for the new official Anthropic SDK (currently at https://github.com/anthropics/anthropic-sdk-ruby).
- The gem name 'anthropic' will soon refer to the official Anthropic SDK. You'll need to update your Gemfile to 'ruby-anthropic' if you want to keep using this gem.
- Add Batches API! Thanks to @ignacio-chiazzo for previous work on this.
- Thanks to @seuros for helpful README notes on Batch usage.
- Fix for use with older versions of Faraday pre-v2.5.0. Thanks to @geeosh for the PR!
- Fix for Tool streaming. Thanks to @Leteyski for this fix!
- Add chat streaming! Thank you to the inimitable @swombat for adding this vital functionality!
- Add new Messages endpoint - thanks @svs for the PR, @obie for the first pass, and many others for requesting and contributions!
- Got the gem working with the API. MVP
- Initialise repository.