 Andrew ChenandClaude Opus 4.8
|
918bebe65a
|
fix: rebuild namedtuples in _deepcopy_with_exceptions (#11981)
Co-authored-by: Claude Opus 4.8 <[email protected]>
|
2026-07-17 09:28:45 +02:00 |
|
Sebastian Husch Lee
|
2e6f4731a2
|
chore!: make required_variables all on by default for Agent (#12027)
|
2026-07-16 12:45:44 +00:00 |
|
 
|
79c79ff7bb
|
fix: handle empty or missing tool-call arguments in from_openai_dict_format (#11972)
Co-authored-by: Claude Opus 4.8 <[email protected]>
Co-authored-by: bogdankostic <[email protected]>
|
2026-07-16 10:03:20 +02:00 |
|
Sebastian Husch Lee
|
64fb0d2010
|
feat: Add support to deserialize chat messages serialized with pydantic (#12025)
|
2026-07-16 09:57:21 +02:00 |
|
Stefano Fiorucci
|
bfb7a2896a
|
fix: improve Document compatibility/validation layer (#12016)
|
2026-07-15 15:46:49 +00:00 |
|
 Otis Cuiandbogdankostic
|
b159da4057
|
fix: keep insertion order when MetaFieldGroupingRanker sort values have mixed types (#11942)
Co-authored-by: bogdankostic <[email protected]>
|
2026-07-15 13:37:31 +02:00 |
|
 Rajan ChavadaandSebastian Husch Lee
|
96f653f8eb
|
test: remove stale TODO and disambiguate PEP 585 param ids in type-utils test (#11866)
Co-authored-by: Sebastian Husch Lee <[email protected]>
|
2026-07-15 11:47:40 +02:00 |
|
Stefano Fiorucci
|
e5069f5894
|
test: adopt MockTextEmbedder in tests (#12006)
|
2026-07-15 09:23:13 +02:00 |
|
苏紫辰
|
bcb2867350
|
fix: prune deleted BM25 vocabulary entries (#11997)
|
2026-07-14 12:41:06 +02:00 |
|
 Stefano FiorucciandDavid S. Batista
|
af7ec4a48b
|
test: adopt MockChatGenerator in tests (#11994)
Co-authored-by: David S. Batista <[email protected]>
|
2026-07-14 10:42:28 +02:00 |
|
 Julian RischandClaude Fable 5
|
2082333099
|
feat: add before_run and after_run hook points to Agent (#11985)
Co-authored-by: Claude Fable 5 <[email protected]>
|
2026-07-13 15:40:05 +02:00 |
|
Sebastian Husch Lee
|
fb84d454d9
|
feat: re-add updates to serde of GeneratedAnswer and ExtractedAnswer (#11983)
|
2026-07-13 15:06:05 +02:00 |
|
 
|
a17ac988dc
|
feat: flattened arg support for reasoning mode in GPT-5.6 (#11964)
Co-authored-by: anakin87 <[email protected]>
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
|
2026-07-13 11:14:02 +00:00 |
|
 
|
91c4bc660d
|
fix: match literal MIME types with regex metacharacters in DocumentTypeRouter (#11973)
Co-authored-by: Claude Opus 4.8 <[email protected]>
Co-authored-by: Stefano Fiorucci <[email protected]>
|
2026-07-13 11:48:04 +02:00 |
|
Sebastian Husch Lee
|
86d46976c1
|
chore: Move HITL to underneath the Hooks module (#11974)
|
2026-07-13 09:15:40 +00:00 |
|
Stefano Fiorucci
|
6b379741ea
|
test: fix OpenAI mocks (#11978)
|
2026-07-13 11:01:52 +02:00 |
|
 Vedant AgarwalandClaude Opus 4.8
|
acc9e58a66
|
fix: validate non-string keys in nested dicts during component serialization (#11954)
Co-authored-by: Claude Opus 4.8 <[email protected]>
|
2026-07-10 19:13:26 +02:00 |
|
Otis Cui
|
3cfbaa23c9
|
fix: reconcile tz-aware and naive datetimes in ordering filters (#11943)
|
2026-07-10 10:28:34 +02:00 |
|
Otis Cui
|
e69572a719
|
fix: CSVToDocument row mode no longer crashes the batch on a row with extra fields (#11944)
|
2026-07-10 08:37:23 +02:00 |
|
 vidigoatandStefano Fiorucci
|
3fc8f08494
|
fix: prevent Answer.from_dict methods from mutating their input dict (#11908)
Co-authored-by: Stefano Fiorucci <[email protected]>
|
2026-07-09 15:39:21 +00:00 |
|
 Vedant AgarwalandClaude Opus 4.8
|
8812223a88
|
fix: stop default_from_dict from mutating the caller's data dict (#11931)
Co-authored-by: Claude Opus 4.8 <[email protected]>
|
2026-07-09 17:25:11 +02:00 |
|
 Sebastian Husch LeeandDavid S. Batista
|
04435add0b
|
fix: component tool schema description (#11909)
Co-authored-by: David S. Batista <[email protected]>
|
2026-07-09 14:27:53 +02:00 |
|
 Otis Cuiandbogdankostic
|
e5107dcc49
|
fix: DocumentCleaner wiped the middle page of a 3-page document (#11921)
Co-authored-by: bogdankostic <[email protected]>
|
2026-07-09 12:10:41 +02:00 |
|
 Om Bordaandbogdankostic
|
b6299b9ad2
|
test: type-check test/components/embedders and add it to mypy config (#11859)
Co-authored-by: bogdankostic <[email protected]>
|
2026-07-09 12:07:43 +02:00 |
|
 
|
28668d77ed
|
fix: give each FileContent its own extra dict in FileToFileContent (#11872)
Co-authored-by: Claude Opus 4.8 <[email protected]>
Co-authored-by: bogdankostic <[email protected]>
|
2026-07-09 11:26:00 +02:00 |
|
 Otis Cui LeiandOtis0408
|
31464b3513
|
fix: MarkdownHeaderSplitter drops content before an embedded header or code-fence comment (#11920)
Co-authored-by: Otis0408 <[email protected]>
|
2026-07-09 07:44:01 +02:00 |
|
David S. Batista
|
d4d1872fc2
|
chore!: removing deadcode (#11905)
|
2026-07-08 13:46:42 +00:00 |
|
Sebastian Husch Lee
|
d7260db122
|
Merge branch 'v3' of github.com:deepset-ai/haystack into merge-v3-into-main
|
2026-07-08 14:29:43 +02:00 |
|
David S. Batista
|
f317d87079
|
chore: consolidate outputs to state string (#11902)
|
2026-07-08 13:27:19 +02:00 |
|
Sebastian Husch Lee
|
8f06d602da
|
feat!: Update Agent to create one tool tracing span per tool call (#11892)
|
2026-07-08 12:02:13 +02:00 |
|
Sebastian Husch Lee
|
48d98650f0
|
feat: Add tool result offloading (#11849)
|
2026-07-07 15:00:11 +02:00 |
|
Sebastian Husch Lee
|
8d037f2ceb
|
Revert "fix: updating generated answer and extracted answers serialisation (#11805)" (#11895)
|
2026-07-07 10:10:13 +02:00 |
|
 
|
da17b3e151
|
fix: raise DeserializationError for unimportable classes (#11890)
Co-authored-by: Julian Risch <[email protected]>
Co-authored-by: Claude Fable 5 <[email protected]>
|
2026-07-07 09:35:20 +02:00 |
|
Sebastian Husch Lee
|
c78cc3fc2a
|
Merge branch 'main' of github.com:deepset-ai/haystack into merge-main-into-v3
|
2026-07-07 08:16:13 +02:00 |
|
 Amna Mubasharandbogdankostic
|
b25f5d8f56
|
fix: update Multiretriever params (#11823)
Co-authored-by: bogdankostic <[email protected]>
|
2026-07-06 14:55:47 +02:00 |
|
Sebastian Husch Lee
|
3d86496056
|
feat: Add breakpoint and snapshot support in same sync pipeline run (#11883)
|
2026-07-06 14:20:12 +02:00 |
|
 greymothandanakin87
|
f7fec32ec4
|
fix: respect ByteStream encoding in HTMLToDocument and MarkdownToDocument (#11792)
Co-authored-by: anakin87 <[email protected]>
|
2026-07-06 11:55:19 +02:00 |
|
 Syed Osama Ali ShahandSebastian Husch Lee
|
1216c61cbf
|
fix: populate _split_overlap metadata for word/token units in RecursiveDocumentSplitter (#11825)
Co-authored-by: Sebastian Husch Lee <[email protected]>
|
2026-07-06 11:15:00 +02:00 |
|
Sebastian Husch Lee
|
80dcc678f2
|
feat: add after_tool hook needed for tool result offloading (#11843)
|
2026-07-06 09:53:36 +02:00 |
|
Aditya Raut
|
fe6c9236e2
|
fix: serialize nested chat generators via component_to_dict in FallbackChatGenerator (#11847)
|
2026-07-02 08:47:36 +02:00 |
|
Aarkin Karnik
|
15636144ff
|
fix: redact token from TokenSecret repr to prevent API key leaks (#11810)
|
2026-07-01 14:47:27 +02:00 |
|
Sebastian Husch Lee
|
a8522a443e
|
feat!: Recast HITL as before tool hook (#11831)
|
2026-07-01 14:28:42 +02:00 |
|
Mustafa Amir Khokhar
|
7fdd1a85f1
|
test: type-check test/utils and add it to mypy config (#11728)
|
2026-07-01 10:30:42 +02:00 |
|
 
|
e40103fc2a
|
fix: updating generated answer and extracted answers serialisation (#11805)
Co-authored-by: Julian Risch <[email protected]>
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
|
2026-06-30 18:00:52 +02:00 |
|
Sebastian Husch Lee
|
7847023b08
|
fix: confirmation strategies no longer bake stale tool args (#11816)
|
2026-06-30 15:34:31 +02:00 |
|
 Cameron GandSebastian Husch Lee
|
5c659a2be8
|
fix: reject path-traversal payloads in document metadata (#11787)
Co-authored-by: Sebastian Husch Lee <[email protected]>
|
2026-06-30 14:31:34 +02:00 |
|
Sebastian Husch Lee
|
4a5af169f8
|
fix: fix async tool deserialization (#11811)
|
2026-06-29 15:34:22 +02:00 |
|
Sebastian Husch Lee
|
7ea60252b2
|
feat: Add Agent Hooks (#11747)
|
2026-06-29 14:33:52 +02:00 |
|
 Muhammad FurqanandDavid S. Batista
|
1a68ffaefc
|
fix: raise FilterError on unknown metadata filter operators (#11795)
Co-authored-by: David S. Batista <[email protected]>
|
2026-06-29 11:25:07 +02:00 |
|
Sebastian Husch Lee
|
be19e12867
|
Merge branch 'main' of github.com:deepset-ai/haystack into merge-main-into-v3
|
2026-06-29 11:04:40 +02:00 |
|