v2.14.3
Bug Fixes
- In ConditionalRouter fixed the
to_dict
andfrom_dict
methods to properly handle the case whenoutput_type
is a List of types or a List of strings. This occurs when a user specifies a route in ConditionalRouter to have multiple outputs. - Fix the serialization of ComponentTool and Tool when specifying
outputs_to_string
. Previously an error occurred on deserialization right after serializing ifoutputs_to_string
is not None.