dify/web/features/new-rag
2026-08-26 12:23:48 +08:00
..
__tests__ fix(knowledge_fs): use standard toasts for settings saves (WTA-2227) 2026-08-26 12:03:03 +08:00
components fix(knowledge_fs): wrap long card descriptions (WTA-2226) 2026-08-26 11:53:54 +08:00
overview fix(web): localize new RAG view state 2026-08-21 16:41:50 +08:00
quality fix(web): restore quality dialog close positioning 2026-08-24 11:07:23 +08:00
services feat(knowledge-fs): unify public error handling 2026-08-12 07:00:59 -04:00
upgrade fix(knowledge-fs): recover upgrade jobs in new knowledge list 2026-08-19 16:15:46 +08:00
add-source-page.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
add-source-placeholder.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
auxiliary-task-read-guard.ts feat(dataset): add document processing tasks (#39326) 2026-07-24 12:58:15 +00:00
connected-source-setup.tsx fix(knowledge-fs): unify provider credential cards 2026-08-20 15:01:14 +08:00
constants.ts fix(knowledge-fs): unify incomplete model guidance (WTA-1987) 2026-08-13 12:59:27 +08:00
crawl-selection-form.tsx feat(knowledge-fs): migrate add source to async imports 2026-08-20 11:30:43 +08:00
create-connected-source-setup.tsx fix(knowledge-fs): move sync policy fields to form bottom 2026-08-20 14:37:05 +08:00
create-knowledge-page.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
create-knowledge-workflow.ts feat(knowledge-fs): unify public error handling 2026-08-12 07:00:59 -04:00
create-source-setup.tsx fix(knowledge-fs): unify provider credential cards 2026-08-20 15:01:14 +08:00
create-upload-queue.tsx Update application components and supporting logic 2026-08-11 05:52:22 -04:00
datasource-parameter-form.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-18 10:54:19 +08:00
datasource-parameter-model.ts feat(knowledge-fs): support datasource-driven source previews 2026-08-12 08:33:52 +08:00
document-actions-dropdown.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
document-chunk-detail.tsx fix(web): improve retrieval evidence navigation 2026-08-24 16:48:36 +08:00
document-chunk-tree.tsx fix(knowledge_fs): indent document contents by nesting level (WTA-2230) 2026-08-26 12:23:48 +08:00
document-detail-header.tsx fix(web): remove document revision selector 2026-08-17 23:20:46 +08:00
document-detail-model.ts fix(web): model document headings separately from chunks 2026-08-18 18:05:04 +08:00
document-detail-page.tsx fix(knowledge_fs): align page headers with sidebar (WTA-2229) 2026-08-26 12:15:16 +08:00
document-detail-queries.ts Improve application workflows and user experience 2026-08-14 02:27:03 -04:00
document-detail-status.tsx fix(knowledge-fs): align new rag edge states 2026-08-03 11:06:21 +08:00
document-list.tsx fix(knowledge-fs): allow downloading failed documents 2026-08-24 15:35:25 +08:00
document-metadata-card.tsx Update application components and supporting logic 2026-08-11 05:52:22 -04:00
document-metadata-create-form.tsx feat(dataset): support New RAG document metadata 2026-08-04 19:33:19 +08:00
document-metadata-drawer.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
document-metadata-model.ts fix(knowledge-fs): align frontend list queries 2026-08-12 13:59:53 +08:00
document-metadata-picker.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
document-model.ts fix(knowledge-fs): allow downloading failed documents 2026-08-24 15:35:25 +08:00
document-models.ts Improve application workflows and user experience 2026-08-14 02:27:03 -04:00
document-multimodal-asset.tsx fix(web): improve document detail layout (WTA-2026) 2026-08-14 23:47:18 +08:00
document-revision-content.tsx fix(web): model document headings separately from chunks 2026-08-18 18:05:04 +08:00
document-upload-file-list.tsx feat(knowledge-fs): preview local files in app (WTA-1802) 2026-08-12 15:49:15 +08:00
document-upload-form.tsx fix(web): align document drop state (WTA-2106) 2026-08-19 17:13:29 +08:00
document-upload-policy.ts feat(knowledge_fs): expand supported document upload formats 2026-08-25 19:58:15 +08:00
documents-page.tsx fix(knowledge_fs): align page headers with sidebar (WTA-2229) 2026-08-26 12:15:16 +08:00
knowledge-fs-task-error.ts fix(web): correct new RAG frontend behavior 2026-08-21 15:31:59 +08:00
knowledge-fs-upload.ts Update application components and supporting logic 2026-08-11 05:52:22 -04:00
knowledge-settings-form.tsx fix(knowledge_fs): use standard toasts for settings saves (WTA-2227) 2026-08-26 12:03:03 +08:00
knowledge-settings-page.tsx fix(web): unify New RAG content padding (WTA-2065) 2026-08-17 16:00:24 +08:00
knowledge-space-context.ts fix(web): harden new RAG frontend behavior 2026-08-21 16:05:13 +08:00
knowledge-space-provider.tsx fix(web): harden new RAG frontend behavior 2026-08-21 16:05:13 +08:00
knowledge-space-shell.tsx fix(web): harden new RAG frontend behavior 2026-08-21 16:05:13 +08:00
local-file-preview-policy.ts feat(knowledge-fs): preview local files in app (WTA-1802) 2026-08-12 15:49:15 +08:00
local-file-preview.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
new-knowledge-list.tsx fix(knowledge-fs): recover upgrade jobs in new knowledge list 2026-08-19 16:15:46 +08:00
processing-tasks-drawer.tsx Improve application workflows and user experience 2026-08-14 02:27:03 -04:00
README.md docs(web): consolidate maintainer guidance (#40758) 2026-08-14 03:40:05 +00:00
request-id.ts feat(dataset): add crawl source selection (#39325) 2026-07-24 07:11:48 +00:00
retrieval-test-history-utils.ts refactor(web): split new RAG page responsibilities 2026-08-21 16:30:59 +08:00
retrieval-test-history.tsx refactor(web): split new RAG page responsibilities 2026-08-21 16:30:59 +08:00
retrieval-test-model.ts fix(web): improve retrieval evidence navigation 2026-08-24 16:48:36 +08:00
retrieval-test-page.tsx fix(web): localize new RAG view state 2026-08-21 16:41:50 +08:00
retrieval-test-results.tsx fix(web): improve retrieval evidence navigation 2026-08-24 16:48:36 +08:00
routes.ts fix(knowledge-fs): unify incomplete model guidance (WTA-1987) 2026-08-13 12:59:27 +08:00
source-actions.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
source-list-item.tsx refactor(web): split new RAG page responsibilities 2026-08-21 16:30:59 +08:00
source-list-layout.ts refactor(web): split new RAG page responsibilities 2026-08-21 16:30:59 +08:00
source-list-model.ts refactor(web): split new RAG page responsibilities 2026-08-21 16:30:59 +08:00
source-list-query-state.ts fix(web): correct new RAG frontend behavior 2026-08-21 15:31:59 +08:00
source-models.ts fix(knowledge-fs): finalize async source imports 2026-08-20 12:01:24 +08:00
source-provider-options.ts fix(knowledge-fs): correct source provider branding 2026-08-12 16:28:01 +08:00
source-setup-fields.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
sources-empty.tsx refactor(web): split new RAG page responsibilities 2026-08-21 16:30:59 +08:00
sources-page.tsx fix(knowledge_fs): align page headers with sidebar (WTA-2229) 2026-08-26 12:15:16 +08:00
storage.ts fix(web): align legacy knowledge upgrade flow with backend 2026-08-18 15:13:03 +08:00
sync-policy-field.tsx Merge remote-tracking branch 'origin/main' into deploy/konwledge 2026-08-24 11:03:38 +08:00
task-event-observer.tsx feat(dataset): add document processing tasks (#39326) 2026-07-24 12:58:15 +00:00
task-progress-store.ts feat(dataset): add document processing tasks (#39326) 2026-07-24 12:58:15 +00:00
use-document-reindex.ts fix(web): harden new RAG frontend behavior 2026-08-21 16:05:13 +08:00
use-document-task-status.ts fix(dataset): stabilize New RAG re-index task handling 2026-07-30 23:51:33 +08:00
use-knowledge-model-setup-guard.ts fix(knowledge-fs): unify incomplete model guidance (WTA-1987) 2026-08-13 12:59:27 +08:00
use-query-data-update-count.ts feat(dataset): add document processing tasks (#39326) 2026-07-24 12:58:15 +00:00
website-crawl-preview.tsx fix(web): align add source sync policy layout 2026-08-18 22:05:24 +08:00

New RAG

This feature owns the KnowledgeFS-backed knowledge list, creation flows, sources, documents, revisions, and processing tasks.

  • routes.ts provides feature route construction; new or modified navigation must consume it instead of rebuilding paths.
  • Document query modules own server state. View components receive query results and user commands rather than mirroring remote state.
  • Processing task events are normalized by the feature service and coordinated by the task observer and progress store.
  • Exit confirmation, creation, and processing overlays are feature compositions of Dify UI Dialog, AlertDialog, Drawer, and Popover primitives.

Files in this directory remain feature-owned; direct consumers do not become their owners. Keep shared dataset APIs and permission policy in their existing owners rather than copying them into this feature.