You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: MIGRATION.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -154,6 +154,20 @@ agent = Agent(
154
154
The `convert_result_to_json_string` option (also previously set through `tool_invoker_kwargs`) has been removed.
155
155
Non-string tool results are now always serialized with `json.dumps` rather than `str`, which changes their string form.
156
156
157
+
### `haystack-experimental` is no longer a core dependency
158
+
159
+
**What changed:**`haystack-experimental` has been removed from Haystack's core dependencies. Installing `haystack-ai` no longer pulls in `haystack-experimental` automatically.
160
+
161
+
**Why:** Reduces the default installation footprint. Experimental features are opt-in and should not be installed for users who do not need them.
162
+
163
+
**How to migrate:** If your code imports from `haystack_experimental` (directly or through an integration that depends on it), install the package explicitly:
164
+
165
+
```bash
166
+
pip install haystack-experimental
167
+
```
168
+
169
+
Installations that do not use `haystack_experimental` require no changes.
0 commit comments