buua436
a4e819504c
feat: support entity and topic wiki modes ( #18216 )
2026-08-13 19:03:24 +08:00
Zhichang Yu
0784bef5b0
Port dataset-level structure merge for timeline/graph/mindmap ( #18201 )
...
Ports Python dataset-level structure aggregation (timeline, graph, mindmap) to Go. Mindmap emits entity/relation rows and merges like graph. Adds dataset_merge guard, engine gate, resolveDatasetStructureKind, kind-required structure graph GET/DELETE API, per-index task-id fields.
2026-08-13 18:37:47 +08:00
chanx
7427d94d50
perf(web): stop re-rendering the whole chat transcript on every stream flush ( #18221 )
2026-08-13 17:22:54 +08:00
balibabu
6d061b359e
Fix: Display the search page chunks in plain text format ( #18213 )
2026-08-13 16:15:10 +08:00
balibabu
75bb42c166
Fix: The operator field of the compiler operator is a required field. ( #18212 )
2026-08-13 16:14:13 +08:00
euvre
b1de7e8136
Fix: allow datasets sharing a base embedding model to be searched together ( #18166 )
2026-08-13 09:51:44 +08:00
EthanZhang
1d8b9c7452
feat(agent): add Querit Contents tool ( #18156 )
...
### Summary
Add Querit Contents as a built-in page content tool for RAGFlow Agents
and Canvas workflows.
Querit Contents crawls one or more known URLs and returns their page
content and optional metadata. It complements the existing Querit Search
tool: Search discovers relevant pages, while Contents retrieves pages
already selected by an Agent or workflow.
This integration supports two usage modes:
- A standalone `QueritContents` node in Canvas workflows.
- An embedded content tool available to RAGFlow Agents.
2026-08-12 21:03:21 +08:00
balibabu
0a825fde89
Feat: Adjust the agent list style. ( #18163 )
2026-08-12 19:14:59 +08:00
balibabu
5b701f23e5
Fix: Preserve the text format returned by the API. ( #18167 )
2026-08-12 19:08:48 +08:00
balibabu
6152f7e6bf
Fix: Hide the reset button on the embedded page that is in conversation ( #18153 )
2026-08-12 15:45:16 +08:00
chanx
efa1c6c48a
fix: skip built-in parser validation when pipeline mode is selected ( #18158 )
2026-08-12 15:41:15 +08:00
euvre
c0274fff19
fix: make txt file preview scrollable with mouse wheel ( #17911 )
2026-08-12 10:31:18 +08:00
balibabu
1d81ca27cc
Fix: A dataset-level tree can also view file-level data. ( #18123 )
2026-08-11 20:28:44 +08:00
nikminer
8bd5768ebc
Integrate MWS model with API support and enhance chat functionality ( #17959 )
...
## What
This pull request adds **MWS GPT Model Hub** as a built-in model
provider in RAGFlow.
The integration allows users to configure an MWS project endpoint and
token, discover the models available to that project, and use supported
MWS models for chat completion, embeddings, and reranking.
Co-authored-by: ilarionov_n <ilarionov_n@promis.ru >
2026-08-11 19:12:42 +08:00
chanx
dbe2bf8b8b
fix: sanitize img tags in markdown via shared SafeImg component ( #18112 )
2026-08-11 19:08:15 +08:00
balibabu
5dde775e19
Fix: If a message contains multiple files, they need to be displayed with automatic line wrapping. ( #18109 )
2026-08-11 17:24:47 +08:00
Jin Hai
25b579ac6c
TS: more license declarations ( #18081 )
...
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-08-11 14:21:14 +08:00
balibabu
f83c4f97c1
Fix: After creating a wiki template and deleting the model instance, the default model appears empty, but it can still be edited and saved successfully. ( #18075 )
2026-08-11 13:45:04 +08:00
Wang Qi
df32ffbe57
Fix: restrict keywords_similarity_weight [0,1] ( #18044 )
2026-08-10 20:01:45 +08:00
chanx
5a2cd36b45
fix(share): The language of the shared page will cause the language of the original website to change. ( #18043 )
2026-08-10 17:26:18 +08:00
balibabu
ec09d4e3bd
Feat: Search for timeline nodes. ( #17996 )
2026-08-07 17:06:19 +08:00
Lynn
4044d3bc5d
Fix: handle unpaired <> in messages ( #17983 )
2026-08-07 16:10:30 +08:00
chanx
c7d78db9b4
fix(document-preview): handle namespace-prefixed xlsx in ExcelCsvPreviewer ( #17955 )
2026-08-07 16:10:04 +08:00
chanx
ed96379c47
fix(markdown): open non-PDF document references in internal viewer ( #17971 )
2026-08-07 14:23:40 +08:00
balibabu
84b94d4b30
Fix: Remove leading and trailing whitespace from the pageIndex data returned by the backend. ( #17967 )
2026-08-07 13:32:09 +08:00
balibabu
b099c88c3f
Fix: Deduplication of wiki entity types ( #17965 )
2026-08-07 11:29:05 +08:00
chanx
1ef7910103
fix(memory): display embd_name with fallback to embd_id in form field ( #17956 )
2026-08-07 09:34:30 +08:00
chanx
7d0d1ab642
fix(tree-select): allow collapsing parent nodes during search ( #17934 )
2026-08-06 16:23:56 +08:00
chanx
f72cb14e18
feat: add json file preview and icon ( #17930 )
2026-08-06 16:22:32 +08:00
chanx
5c6536a86c
fix(number-input): improve value handling for out-of-range inputs ( #17921 )
2026-08-06 16:21:31 +08:00
Zhichang Yu
2e37997ab9
Go knowledge compiler with scheduler-driven dataset compilation ( #17913 )
...
Ports dataset knowledge compilation (wiki/graph/tree/mindmap) to the Go
scheduler with a status contract, aligns wiki storage/retrieval with
Python, sizes prompts by content_length, and resolves embedding batch
size from provider capability.
2026-08-06 15:54:00 +08:00
chanx
bda74135b5
fix(document-preview): strip WPS DISPIMG formula from xlsx before preview ( #17912 )
2026-08-06 11:13:44 +08:00
Jin Hai
cf13082a1a
Revert "feat: Go knowledge compiler with scheduler-driven dataset compilation" ( #17897 )
...
Reverts infiniflow/ragflow#17881
2026-08-05 21:50:28 +08:00
Zhichang Yu
14b943a04a
feat: Go knowledge compiler with scheduler-driven dataset compilation ( #17881 )
...
Ports the dataset knowledge compilation (wiki/graph/tree/mindmap) to the
Go scheduler with a status contract, aligns wiki storage/retrieval with
Python, and sizes prompts by content_length.
2026-08-05 20:00:42 +08:00
balibabu
24c0a77a3e
Fix: The download button is displayed on the agent dialog page shared externally. ( #17880 )
2026-08-05 19:26:42 +08:00
balibabu
479c3efd74
Fix: The hover card referenced in the agent's floating dialog box is not fully displayed. ( #17867 )
2026-08-05 17:10:01 +08:00
chanx
1227c88c1d
fix(knowledge-base): display embedding model friendly name in datasetlabel ( #17842 )
2026-08-05 15:57:04 +08:00
chanx
9b81112db0
fix(list-filter-bar): correct nested filter to prune non-matching children ( #17814 )
2026-08-05 10:56:52 +08:00
EthanZhang
bdcd8aadde
feat(chat): add Querit web search provider ( #17813 )
2026-08-05 09:54:46 +08:00
balibabu
4d9c62ab39
Fix: The tool icon for the agent operator created from the template is not clickable. ( #17794 )
2026-08-04 17:18:28 +08:00
chanx
404b47c79e
Fix: Increase the height of the system prompt text area in Memory. ( #17793 )
2026-08-04 16:08:13 +08:00
chanx
1c59a4f150
feat(message-input): add custom drag-to-resize handle at top border ( #17746 )
2026-08-04 10:46:14 +08:00
chanx
190b903311
Fix: Resolved issue where the default model could not be deleted. ( #17755 )
2026-08-04 10:37:20 +08:00
euvre
f9fd764c4e
Fix overlapping CJK text lines in docx file preview ( #17693 )
2026-08-03 17:56:06 +08:00
chanx
fe9167ac18
fix: fix the filter error in dataset page ( #17734 )
2026-08-03 17:49:31 +08:00
balibabu
a12dee5524
Fix: On the second page of agent version, switch the page size to empty. ( #17732 )
2026-08-03 16:41:59 +08:00
balibabu
cb28bd4e7e
Fix: Upload an image without filling in any text and press Enter; the image should not disappear. ( #17632 )
2026-08-03 13:09:13 +08:00
balibabu
5aa60cbb67
Fix: Deleting temporary chat resulted in an error. ( #17694 )
2026-08-03 11:49:12 +08:00
euvre
e1f724b691
Fix: Enforce the 4 MB size limit for avatar image uploads ( #17642 )
2026-07-31 19:04:10 +08:00
balibabu
4f058667ff
Feat: Remove "page index" and "use kg" from chat and retrieval form. ( #17627 )
2026-07-31 16:40:53 +08:00