๐Ÿ”Ž Haystack 2.25 is here! SearchableToolset to reduce context usage & Jinja2 templates for Agents

Haystack 2.25.1

Check on Github

โšก๏ธ Enhancement Notes

  • Auto variadic sockets now also support Optional[list[...]] input types, in addition to plain list[...].

๐Ÿ› Bug Fixes

  • Fixed smart connection logic to support connecting multiple outputs to a socket whose type is Optional[list[...]] (e.g. list[ChatMessage] | None). Previously, connecting two list[ChatMessage] outputs to Agent.messages would fail after its type was updated from list[ChatMessage] to list[ChatMessage] | None.