Commit Graph

8355 Commits

Author SHA1 Message Date
Wang Qi
57b907cd1e Refactor: do not include compliation chunks in retrieval testing (#18364)
Retrieval Testing: do not include compilation result.
Search: include compilation result.
2026-08-17 16:19:05 +08:00
jay77721
3e38b6cacb fix(ingestion): unify extractor prompt placeholder rendering and per-chunk substitution (#18355) 2026-08-17 15:19:47 +08:00
Jack
0517aebb80 fix(parser): align Go spreadsheet HTML with Python and harden header detection (#18304)
Brings the Go `XLSX`/`XLS`/`CSV` parsers in line with the Python deepdoc spreadsheet HTML contract and improves header detection beyond it.
2026-08-17 15:17:14 +08:00
Jack
8d20cbd0b3 deepdoc(pdf): WarpCrop de-skew + score-based layer-2 rotation (Go OCR parity with Python) (#18299)
Supersedes / folds in #18305. The score-based layer-2 rotation selection from #18305 now lives here, on top of `WarpCrop` (layer 1), applied to **all three** Go OCR paths, together with the Python score plumbing the Go side depends on. #18305 is closed in favor of this PR.
2026-08-17 15:13:56 +08:00
Jack
272645a27a fix(pdf): align DLA region handling with Python reference (#18295)
Aligns three Go DLA / PDF post-processing behaviors with the Python `deepdoc` reference so the Go PDF pipeline matches Python's DLA region / annotation semantics.
2026-08-17 14:33:44 +08:00
jay77721
452720a62d feat(ingestion): end-to-end Auto metadata in Go (extractor merge, builtin UI, built-in fields) (#18273) 2026-08-17 14:17:48 +08:00
YanZhang
226ef835a6 docs:fix compilation docs & change page layout (#18358)
fix compilation docs
change page layout
adjust user guides order
2026-08-17 13:56:31 +08:00
balibabu
8664d8d62a Fix: Switching the rerank model on the chat page fails to save the configuration. (#18357) 2026-08-17 13:28:11 +08:00
chanx
f8764d30a5 Fix: enhance form submission error handling and update rerank form field prefix (#18351) 2026-08-17 13:27:58 +08:00
euvre
9f358cbeaa fix(ingestion): accumulate component progress lines into document.progress_msg (#18356) 2026-08-17 13:27:40 +08:00
Ricardo-M-L
7ef144279b fix(tcadp): add timeout to HTTP GET request for document download (#18336) 2026-08-17 13:22:21 +08:00
yzxcj797
b5512b8014 docs: fix dead internal links in FAQ and HTTP API reference (#18312)
Two dead internal links found by auditing every docs link against the
current file tree:

1. **docs/faq.mdx (3 occurrences)**: points to
`./guides/run_health_check.md`, which was removed in #12363 because the
system web page is disabled since v0.22.0 and health checking is now
covered by the API. The links now point to the "Check system health"
section of the HTTP API reference (`/api/v1/system/healthz`).

2. **docs/references/http_api_reference.md**: the custom-parameter note
links to `../guides/agent/agent_component_reference/begin.md`, but that
directory was replaced by `agent_workflow/`. Updated to
`../guides/agent/agent_workflow/basic_component.md`, which documents the
Begin component.
2026-08-17 13:16:30 +08:00
mkaaad
248a4e6960 Feat: connector go discord (#18349)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-08-17 13:09:07 +08:00
qinling0210
f8a16ecef2 Fix _routed_docs leak across parallel claims in agentic research (#18348)
### Summary

Fix _routed_docs leak across parallel claims in agentic research
2026-08-17 12:28:55 +08:00
chanx
ddff47e7cb feat(web): pin the current user to the top of admin user list (#18345) 2026-08-17 11:20:15 +08:00
mkaaad
c3b977f7b6 feat(syncer): Add REST API connector (#18256)
as title
2026-08-17 10:50:16 +08:00
S
c6ba54bc72 fix: stop three recurring errors on doc delete (#17685) (#17686)
Follow-up to #17526 ("Refactor: merge dataset scope graph"), which introduced two code paths that touch Infinity columns the deployed schema does not declare. This PR makes the runtime robust against the old schema while also adding the new column to the new schema so freshly created tables are correct.
dev-20260817
2026-08-16 09:25:51 +08:00
qinling0210
554fb1133a Search in navigation tree & store graph content in nav_doc (#18303)
### Summary

Search in navigation tree & store graph content in nav_doc during parse
2026-08-14 22:26:57 +08:00
euvre
00df872e03 fix(search): show honest empty state when mind map has no content (#18294) 2026-08-14 20:22:29 +08:00
euvre
0df1b24f76 fix(web): show queued memory extraction tasks as pending instead of failed (#18297) 2026-08-14 20:22:00 +08:00
balibabu
a897a25aa7 Fix:The dialog will display the referenced documentation even if the API does not return any documentation data. (#18298) 2026-08-14 20:18:55 +08:00
chanx
c9fda1c26c Fix: hide top-k under the rerank model (#18302)
### Summary

Fix: hide top-k under the rerank model
2026-08-14 20:16:37 +08:00
buua436
024c35f085 fix: track wiki chunk changes incrementally (#18285) 2026-08-14 20:11:55 +08:00
euvre
34e59c8ec9 fix(web): enlarge card '...' edit button hit area (#18262) 2026-08-14 20:07:12 +08:00
Jin Hai
fa5762336b Go: fix context, part2 (#18296)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-08-14 19:42:41 +08:00
euvre
01d351b54a Go: align cancel-parse error with Python for un-started documents (#18245) 2026-08-14 19:22:36 +08:00
euvre
b1fd00074e fix(web): preserve leading whitespace in chunk card content (#18215) 2026-08-14 19:17:25 +08:00
balibabu
98b3785eff Fix: Prevent the tool operator from being dragged and connected by other operators. (#18290) 2026-08-14 19:12:58 +08:00
buua436
1c402be21d fix: hide wiki mode on python backend (#18289) 2026-08-14 19:12:45 +08:00
balibabu
3a8ea35965 Fix: If the model is removed from the supplier list, an error should occur when accessing the search and memory pages. (#18270) 2026-08-14 19:07:57 +08:00
Jack
2678a0c5f5 deepdoc: send lossless PNG instead of JPEG to the DeepDoc inference service (#18282) 2026-08-14 18:49:33 +08:00
euvre
3d50f8bcfc fix(go-agent): forward sys.files uploads to vision LLMs (#18246) 2026-08-14 18:26:09 +08:00
euvre
3fbc6346d0 fix(agent): keep agent chat sidebar scroll container shrinkable (#18252) 2026-08-14 18:24:26 +08:00
euvre
94f535f364 fix(web): make the selected agent-explore session visually distinct (#18253) 2026-08-14 18:24:20 +08:00
chanx
6a35e8d806 fix(web): clarify batch model action labels (#18283) 2026-08-14 18:22:35 +08:00
chanx
ed4e1c03c0 fix(web): scope answer loading placeholder to the last message (#18284) 2026-08-14 18:22:20 +08:00
balibabu
6445390c24 The tool operators that allow the agent to be collapsed and hidden (#18288) 2026-08-14 18:22:06 +08:00
Jin Hai
2c775d0549 Go: fix context (#18291)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-08-14 17:50:13 +08:00
Haruko386
5bb5ba2216 fix: return total numbers of the search result (#18071)
### Summary

As title
2026-08-14 17:44:38 +08:00
Haruko386
d77b514d3e feat[syncer]: add checkpoint resume run for Github (#18260)
### Summary

As title

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-08-14 17:44:25 +08:00
Haruko386
a2e6ddb56d feat[syncer]: add checkpoint resume run for RSS (#18257)
### Summary

As title

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-08-14 17:44:10 +08:00
Haruko386
cdbd82df4f fix: return total number of docs when sync has no update (#18255)
### Summary

As title

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-08-14 17:43:55 +08:00
euvre
ea3a2b2676 fix(web): pass pdf.js cMap/standard font URLs so CID-font PDFs render in preview (#18249) 2026-08-14 17:08:46 +08:00
euvre
24033bf199 fix(web): add tooltip to web search toggle in chat input box (#18276) dev-20260814-2 2026-08-14 16:58:50 +08:00
euvre
fe963e69ba fix: route TokenChunker delimiter_mode "one" to OneChunker in Go ingestion (#18121) 2026-08-14 16:55:32 +08:00
Jack
ae256bcf59 feat(chunker): add ManualChunker for manual-layout PDFs (#18272)
Add `ManualChunker`, the Go port of Python's `manual` doc-type chunk method (`rag/app/manual.py`). Like `GroupTitleChunker` it merges adjacent text records into heading-bounded groups, but it first re-sorts the records into physical reading order before grouping.
2026-08-14 16:55:08 +08:00
Lynn
471070c2c8 Fix: return error when no valid speech text in intranscription response (#18277) 2026-08-14 16:27:34 +08:00
euvre
e1330423ac fix(agent): keep think tags in persisted agent session messages (#18222) 2026-08-14 16:00:08 +08:00
euvre
14c5a61350 fix(web): render file-type icons for mp3/svg and fall back to a default file icon (#18230) 2026-08-14 15:59:17 +08:00
euvre
0d198fccec Fix DateTimeTzField crashing on driver-native datetimes and unparseable values (#18264) 2026-08-14 15:56:05 +08:00