dify/web/features/new-rag
2026-08-23 08:08:29 +00:00
..
__tests__ fix(web): route enterprise documentation links (#40957) 2026-08-21 02:13:26 +00:00
components refactor(dify-ui): rename radio family entrypoint (#41104) 2026-08-23 08:08:29 +00:00
services feat(dataset): add document processing tasks (#39326) 2026-07-24 12:58:15 +00:00
add-source-page.tsx chore: canonicalize Tailwind classes (#39762) 2026-07-29 11:58:14 +00:00
add-source-placeholder.tsx feat(dataset): add crawl source selection (#39325) 2026-07-24 07:11:48 +00:00
auxiliary-task-read-guard.ts feat(dataset): add document processing tasks (#39326) 2026-07-24 12:58:15 +00:00
crawl-selection-form.tsx chore: canonicalize Tailwind classes (#39762) 2026-07-29 11:58:14 +00:00
create-knowledge-page.tsx refactor(dify-ui): rename radio family entrypoint (#41104) 2026-08-23 08:08:29 +00:00
create-knowledge-workflow.ts feat(dataset): add New Knowledge creation flow (#39315) 2026-07-23 07:25:14 +00:00
create-source-setup.tsx feat(dataset): add crawl source selection (#39325) 2026-07-24 07:11:48 +00:00
create-upload-queue.tsx feat(dataset): add document processing tasks (#39326) 2026-07-24 12:58:15 +00:00
document-chunk-detail.tsx chore: canonicalize Tailwind classes (#39762) 2026-07-29 11:58:14 +00:00
document-chunk-tree.tsx fix(web): keep agent ref updates out of render (#40429) 2026-08-11 03:57:58 +00:00
document-detail-header.tsx fix(web): scope hidden outlines to focus-visible (#40130) 2026-08-07 04:00:19 +00:00
document-detail-model.ts feat(dataset): add document detail (#39361) 2026-07-24 15:27:35 +00:00
document-detail-page.tsx fix: add semantic document titles across pages (#40396) 2026-08-14 03:29:16 +00:00
document-detail-queries.ts feat(dataset): add document detail (#39361) 2026-07-24 15:27:35 +00:00
document-detail-status.tsx feat(dataset): add document detail (#39361) 2026-07-24 15:27:35 +00:00
document-list.tsx refactor(dify-ui): simplify overlay content APIs (#41098) 2026-08-22 23:54:08 +00:00
document-model.ts feat(dataset): add document detail (#39361) 2026-07-24 15:27:35 +00:00
document-revision-content.tsx feat(dataset): add document detail (#39361) 2026-07-24 15:27:35 +00:00
document-upload-policy.ts feat(dataset): add document processing tasks (#39326) 2026-07-24 12:58:15 +00:00
documents-page.tsx feat(dataset): add document detail (#39361) 2026-07-24 15:27:35 +00:00
knowledge-space-shell.tsx fix: add semantic document titles across pages (#40396) 2026-08-14 03:29:16 +00:00
new-knowledge-list.tsx refactor(web): remove legacy embedded API docs (#40929) 2026-08-18 09:53:55 +00:00
processing-tasks-drawer.tsx chore: canonicalize Tailwind classes (#39762) 2026-07-29 11:58:14 +00: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
routes.ts feat(dataset): add document detail (#39361) 2026-07-24 15:27:35 +00:00
sources-page.tsx refactor(dify-ui): simplify overlay content APIs (#41098) 2026-08-22 23:54:08 +00:00
storage.ts feat(dataset): add New Knowledge list and empty state (#39300) 2026-07-22 12:00:50 +00: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): keep agent ref updates out of render (#40429) 2026-08-11 03:57:58 +00:00
use-document-task-status.ts feat(dataset): add document detail (#39361) 2026-07-24 15:27:35 +00: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): scope hidden outlines to focus-visible (#40130) 2026-08-07 04:00:19 +00: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.