Stefano Fiorucci
|
53901d9be5
|
feat: add stop_run State key and TokenBudgetHook (#12411)
|
2026-08-21 09:01:40 +00:00 |
|
Sebastian Husch Lee
|
d4a6149feb
|
feat: Add quality of life Pipeline.add_components function (#12425)
|
2026-08-21 08:53:07 +00:00 |
|
Aditya Raut
|
39ef21aeae
|
fix: prevent unhandled AssertionError in PipelineBase.__eq__ when comparing to non-Pipeline types (#12387)
|
2026-08-20 15:33:18 +02:00 |
|
Aditya Raut
|
6fd166e2c1
|
fix: AzureOpenAIChatGenerator.to_dict() crashes when response_format is a plain dict (#12407)
Co-authored-by: Sebastian Husch Lee <10526848+sjrl@users.noreply.github.com>
|
2026-08-20 15:12:12 +02:00 |
|
Tyyyy
|
5980f43a2e
|
fix: honor LinkContentFetcher retry attempts (#12401)
|
2026-08-20 15:06:47 +02:00 |
|
alexcastgonz
|
c441953310
|
fix: convert images off the event loop in LLMDocumentContentExtractor.run_async (#12359)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-20 14:49:11 +02:00 |
|
Sebastian Husch Lee
|
beafed375d
|
feat: add summarization compactor (#12296)
|
2026-08-19 15:05:25 +02:00 |
|
LHMQ878
|
f7f0bb09e6
|
fix: keep title keys inside OpenAPI singular example values (#12314)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-18 12:21:28 +02:00 |
|
Sebastian Husch Lee
|
9e2b3b13ea
|
feat: add hitl hook tracing tags (#12324)
|
2026-08-18 10:35:13 +02:00 |
|
bogdankostic
|
e84738b9a2
|
fix: harden deserialization by blocking internal interfaces to prevent RCE (#12378)
Co-authored-by: Julian Risch <julian.risch@deepset.ai>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-17 21:40:57 +02:00 |
|
Sebastian Husch Lee
|
f0f3fefacb
|
fix: Better HITL tool execution decision and tool call consistency (#12345)
|
2026-08-17 14:20:25 +02:00 |
|
Sebastian Husch Lee
|
0a54f5dc33
|
fix: fix agent tool spans not getting nested under each other (#12380)
|
2026-08-17 13:58:56 +02:00 |
|
Sebastian Husch Lee
|
66c3fd870c
|
feat: set tools in State so its available to before_run hooks (#12376)
Co-authored-by: Stefano Fiorucci <stefanofiorucci@gmail.com>
|
2026-08-17 12:53:22 +02:00 |
|
alexcastgonz
|
d9d70c04cb
|
fix: rotate the LinkContentFetcher user agent per fetch, not per component (#12364)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: David S. Batista <dsbatista@gmail.com>
|
2026-08-17 10:45:55 +02:00 |
|
alexcastgonz
|
1d1c63ff04
|
fix: keep EmbeddingBasedDocumentSplitter.run_async on the async path (#12358)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Sebastian Husch Lee <10526848+sjrl@users.noreply.github.com>
|
2026-08-17 10:10:45 +02:00 |
|
Jaideep Pyne
|
015ad2cf8c
|
fix: avoid duplicating overlap when DocumentSplitter merges a below-threshold segment (#12366)
Co-authored-by: Sebastian Husch Lee <10526848+sjrl@users.noreply.github.com>
|
2026-08-17 10:08:26 +02:00 |
|
Stefano Fiorucci
|
63e94e2e75
|
chore: unpin openai (#12348)
|
2026-08-14 13:50:08 +00:00 |
|
Stefano Fiorucci
|
275c21e1ef
|
feat: allow skipping serialization of certain keys in State.to_dict (#12334)
|
2026-08-14 11:46:21 +02:00 |
|
Yu Le
|
643e9aee87
|
fix: prevent CSVDocumentSplitter recursion on nested splits (#12344)
Co-authored-by: Sebastian Husch Lee <10526848+sjrl@users.noreply.github.com>
|
2026-08-14 11:20:43 +02:00 |
|
Stefano Fiorucci
|
5ade21998e
|
fix: fix non-deterministic Pipeline conversion for union in receivers (#12340)
|
2026-08-14 08:17:32 +00:00 |
|
Bharadwaj Pendyala
|
d553a20503
|
fix: match Human-in-the-Loop decisions to the tool call they were made about (#12277)
|
2026-08-14 08:51:52 +02:00 |
|
Sebastian Husch Lee
|
6b1a2b25c1
|
fix: pinning openai and numpy (#12332)
|
2026-08-13 09:47:56 +02:00 |
|
Stefano Fiorucci
|
4521ce01e0
|
feat: add Agent.clone (#12315)
|
2026-08-12 17:29:17 +02:00 |
|
Sebastian Husch Lee
|
e7d26438e9
|
feat: add Agent Hook tracing (#12316)
|
2026-08-12 11:28:59 +00:00 |
|
Stefano Fiorucci
|
d5dc42bc7a
|
refactor: stop guarding warmed hooks (#12317)
|
2026-08-12 13:06:36 +02:00 |
|
bogdankostic
|
efcf6b895f
|
fix: prevent RCE by hardening deserialization and Jinja sandbox (#12312)
|
2026-08-11 18:22:28 +02:00 |
|
Stefano Fiorucci
|
d8e3bc11c1
|
refactor: Toolset refactoring - pt. 1 (#12298)
|
2026-08-11 11:49:02 +02:00 |
|
Sebastian Husch Lee
|
b4e262fd4c
|
fix: Fix sliding window compactor to also retain historical user-assistant turns if the budget allows (#12270)
|
2026-08-11 09:05:26 +00:00 |
|
Dhanush Pillay
|
0c3a485a67
|
feat: Add link_format to PyPDFToDocument and PDFMinerToDocument (#10677) (#12273)
Co-authored-by: Julian Risch <julian.risch@deepset.ai>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-10 15:21:46 +00:00 |
|
Singaraj B
|
50eebe097b
|
fix: serialize and deserialize typing.Literal (#12286)
|
2026-08-10 14:08:29 +02:00 |
|
Anas Khan
|
b4996ae3c4
|
fix: divide DocumentMAPEvaluator average precision by all relevant documents (#12255)
Signed-off-by: Anas Khan <83116240+anxkhn@users.noreply.github.com>
Co-authored-by: Julian Risch <julian.risch@deepset.ai>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-10 11:29:00 +00:00 |
|
Simon Schampijer
|
93e211774e
|
feat: make MockChatGenerator.response_fn tool-aware (#12265)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Sebastian Husch Lee <10526848+sjrl@users.noreply.github.com>
Co-authored-by: Sebastian Husch Lee <sjrl423@gmail.com>
|
2026-08-10 10:01:35 +02:00 |
|
Yu Le
|
07c5206898
|
fix: validate runtime top_k in MetaFieldRanker (#12262)
Co-authored-by: David S. Batista <dsbatista@gmail.com>
|
2026-08-07 13:38:19 +02:00 |
|
Sebastian Husch Lee
|
49f8d2d549
|
fix: make strict datetime filter comparison opt-in (#12257)
|
2026-08-07 09:03:19 +02:00 |
|
Bharadwaj Pendyala
|
7038ed9d32
|
fix: deep-copy document metadata in Markdown, CSV and hierarchical splitters (#12249)
|
2026-08-07 08:57:54 +02:00 |
|
David S. Batista
|
a42f62a820
|
fix: InMemoryDocumentStore adding optional parameter filters to get_metadata_field_unique_values() (#12258)
|
2026-08-06 14:06:04 +00:00 |
|
Sebastian Husch Lee
|
e99ca20fe7
|
fix: Fix State restoration in Agent from a before_run hook (#12253)
|
2026-08-06 10:14:58 +02:00 |
|
Sebastian Husch Lee
|
aeeb9dc749
|
chore: Update name from ContextCompactionHook to CompactionHook (#12252)
|
2026-08-06 06:50:30 +00:00 |
|
Sebastian Husch Lee
|
ab4244404a
|
feat: Add tool result pruning compactor (#12243)
Co-authored-by: Stefano Fiorucci <stefanofiorucci@gmail.com>
|
2026-08-05 14:59:00 +00:00 |
|
manjunath bhaskar
|
f1f19e39d2
|
fix: DocumentJoiner top_k=0 is treated as unset instead of returning … (#12217)
Co-authored-by: David S. Batista <dsbatista@gmail.com>
|
2026-08-05 14:40:45 +00:00 |
|
LHMQ878
|
1cd96fcd95
|
fix: don't strip title when it is a name, not a schema keyword (#12219)
Co-authored-by: LHMQ878 <LHMQ878@users.noreply.github.com>
Co-authored-by: David S. Batista <dsbatista@gmail.com>
|
2026-08-05 07:45:22 +00:00 |
|
Sebastian Husch Lee
|
c07313f9aa
|
feat: Add OpenaiTokenCounter using their input tokens api (#12237)
|
2026-08-04 14:12:28 +00:00 |
|
Sebastian Husch Lee
|
a96197c69d
|
docs: Add docs for ContextCompactionHook and Compactors (#12233)
|
2026-08-04 12:24:55 +02:00 |
|
Sebastian Husch Lee
|
7010e1e818
|
Simplify pipeline state serialization logic (#12234)
Co-authored-by: David S. Batista <dsbatista@gmail.com>
|
2026-08-04 12:16:47 +02:00 |
|
Muhammad Furqan
|
d69eb08483
|
fix: support negative indices in _ToolsetWrapper.__getitem__ (#11760)
Co-authored-by: Julian Risch <julian.risch@deepset.ai>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Julian Risch <julianrisch@gmx.de>
|
2026-08-04 12:02:07 +02:00 |
|
苏紫辰
|
a68ed4ac2b
|
fix: cancel sibling tasks when concurrent retrieval fails (#11967)
Co-authored-by: bogdankostic <bogdankostic@web.de>
|
2026-08-04 11:19:03 +02:00 |
|
Aarkin Karnik
|
3ec9d08ace
|
fix: normalize ISO date equality filters (#11963)
Co-authored-by: Julian Risch <julian.risch@deepset.ai>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-04 11:11:10 +02:00 |
|
David Pavlovschii
|
fcc13465c5
|
fix: round-trip serialization of mixed-type lists in schema-based serialization (#12202)
Co-authored-by: Sebastian Husch Lee <10526848+sjrl@users.noreply.github.com>
|
2026-08-04 09:56:38 +02:00 |
|
Aditya Raut
|
876fe3d55a
|
fix: restore auto-variadic socket state in remove_component (#12206)
Co-authored-by: Sebastian Husch Lee <10526848+sjrl@users.noreply.github.com>
|
2026-08-04 09:55:49 +02:00 |
|
David S. Batista
|
7d980a4bd0
|
fix: in memory doc store get_unique_metadata_values() pagination and case-insensitive + Mixin tests updated (#12168)
Co-authored-by: Sebastian Husch Lee <10526848+sjrl@users.noreply.github.com>
|
2026-08-04 09:28:02 +02:00 |
|