0.11
What's Changed
- Remove unused exception classes by @OskarStark in #167
- Extend test to ensure
ToolCallMessage
s are not part of theMessageBag
by @OskarStark in #165 - Use dataprovider by @OskarStark in #164
- Add
Comparable
trait fromoskarstark/enum-helper
by @OskarStark in #163 - Handle response errors by @Iyadhfaleh in #158
- feat: extend weather tool by forecast and reduced structue by @chr-hertel in #169
- docs: extend tools docs by @chr-hertel in #170
- [BC BREAK]
MessageBag
does not depend on\ArrayObject
anymore by @OskarStark in #174 - feat: override the chain's llm via option by @chr-hertel in #173
- Fix accessor by @OskarStark in #176
- Use
MessageBagInterface
instead of concreteMessageBag
implementation by @OskarStark in #166
New Contributors
- @Iyadhfaleh made their first contribution in #158
Breaking Change
- MessageBag is not an instance of ArrayObject anymore and therefore array access and iteration not possible anymore. Use
getMessages()
instead, see #174 for background and php-llm/llm-chain-symfony-demo#13 for guidance while updating.
Full Changelog: 0.10.0...0.11