gateway/modules
Ida a7f4055130 fix(rag): preserve per-page granularity + remove on-demand extraction fallbacks
The default MergeStrategy concatenates every extracted text part into a
single ContentPart, collapsing a 500-page PDF into one chunk with a
blurred average embedding — RAG retrieval was effectively broken.

- ExtractionOptions.mergeStrategy is now Optional[MergeStrategy]; passing
  None preserves per-part granularity. Default factory kept for
  backward compatibility.
- routeDataFiles._autoIndexFile, _workspaceTools.readFile, and
  _documentTools.describeImage explicitly pass mergeStrategy=None.
- Agent tools no longer carry redundant extraction + requestIngestion
  fallback paths: the unified ingestion lane owns all corpus writes,
  and readFile/describeImage are pure consumers of the knowledge store.
- Unit test asserts runExtraction(mergeStrategy=None) keeps every part.
2026-04-29 14:39:40 +02:00
..
aicore fixes infomaniak download 2026-04-29 01:03:40 +02:00
auth kdrive fix 2026-04-29 00:35:21 +02:00
connectors wired infomaniac to ai adapters and tools 2026-04-29 01:52:47 +02:00
datamodels fix(rag): preserve per-page granularity + remove on-demand extraction fallbacks 2026-04-29 14:39:40 +02:00
demoConfigs datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
features P0: injection facade 2026-04-29 14:39:40 +02:00
interfaces wired infomaniac to ai adapters and tools 2026-04-29 01:52:47 +02:00
migration fixed formgenerator , trustee, sort and filter 2026-04-14 00:15:56 +02:00
routes fix(rag): preserve per-page granularity + remove on-demand extraction fallbacks 2026-04-29 14:39:40 +02:00
security fixed proper splitting sysadmin/platformadmin and proper logic for mandate name(slug) and label(user) 2026-04-19 00:04:03 +02:00
serviceCenter fix(rag): preserve per-page granularity + remove on-demand extraction fallbacks 2026-04-29 14:39:40 +02:00
serviceHub fixed formgenerator , trustee, sort and filter 2026-04-14 00:15:56 +02:00
shared Graph and data class falignment strict 2026-04-26 22:53:44 +02:00
system Graph and data class falignment strict 2026-04-26 22:53:44 +02:00
workflows wired infomaniac to ai adapters and tools 2026-04-29 01:52:47 +02:00