Vladimir Blagojevic
Vladimir Blagojevic
### Why: Let's keep this PR open and continue collecting useful filters that keep repeating. Whenever you find yourself reusing some filter over and over again - add it here....
**Describe the bug** The `JsonSchemaValidator` class, designed to validate JSON content of `ChatMessage` against a specified JSON Schema, exhibits inconsistent behavior in generating corrective messages when used with Claude compared...
**Describe the bug** The current implementation of the `_recursive_json_to_object` method within the `JsonSchemaValidator` class inadvertently converts primitive string values to their respective data types (e.g., converting numeric strings to integers)...
**Description:** We are currently using an open-source OpenAPI invocation library that appears to be in maintenance mode, with a growing backlog of unmerged pull requests and unresolved bugs. These issues...
*Is your feature request related to a problem? Please describe.** Currently, the `ConditionalRouter` component doesn't support custom filters in the 'condition' and 'output' fields of a route. This limitation restricts...
Adds haystack-experimental dependency so that users then don't need to manually install the experimental features via `pip install haystack-experimental` but instead automatically have them when they install Haystack. - fixes...
This PR is a reminder that we should periodically check if Astra document store added support for operations that are documented in this PR. See the diff for the tests...
Currently, FC is not supported when streaming is enabled. This limitation affects all generators using streaming capabilities. #### Proposed Solutions: 1. **Enable streaming for FC across all generators**: - Implement...
- We needed to update a few more deps to get a green CI - We needed to skip nltk preprocessing tests that load pickle models (seems to be forbidden...
Pipeline loops in Haystack currently fail when the `prompt_concatenator_after_observation` component (see attached pipeline graph) loops back `ChatMessage` list to the `main_input` BranchJoiner. The BranchJoiner fails with the following error message:...