- 16 Jun, 2026 3 commits
- 15 Jun, 2026 4 commits
-
-
* perf: node store * revert * fix: loop * doc * feat: source * perf: store chat * perf: optimize chat node response preview reads * perf: speed up persisted node response tree compose * doc * perf: depth * perf: chat anination
Archer committed -
* feat: implement folder depth management and error handling - Added new error codes for folder depth limits in CommonErrEnum. - Introduced folder depth validation logic in the parent folder management. - Implemented API for fetching subtree maximum folder depth. - Enhanced folder creation and movement operations to respect maximum folder depth constraints. - Updated UI components to handle folder depth checks and display appropriate error messages. - Localized new error messages in English and Chinese. * refactor: simplify folder depth limit to backend validation Remove frontend drag pre-check and subtreeDepth API; rename env to MAX_FOLDER_DEPTH with strict IntSchema validation; keep create-folder button hiding only. * perf: limit tip * chore: remove unrelated folder depth changes --------- Co-authored-by: archer <545436317@qq.com>
siigure committed -
YeYuheng committed
-
* feat: add chat scroll to bottom button * fix: refine chat history pagination and scrollbar * refactor: remove chat scroll button delay * fix: align chat action buttons * fix: stop chat auto scroll after user scrolls up * fix: truncate long chat placeholder app name * fix: refresh chat history silently after title update * fix: stabilize chat input placeholder text type
Xianquan committed
-
- 13 Jun, 2026 2 commits
-
-
* perf: reduce workflow variable replacement CPU cost * doc * doc * refactor: move workflow variable replacement to service * test: cover variable key detection * refactor: move workflow node params helper * refactor: remove default llm request params * fix: stop oversized variable replacement rounds * fix: stop oversized variable replacement without throwing * doc * fix: i18n * fix: error show * chore: log oversized string replacement
Archer committed -
Archer committed
-
- 12 Jun, 2026 6 commits
-
-
Files uploaded with an uppercase or mixed-case extension (e.g. `123.PDF`, `report.Docx`) failed to be parsed because the readFile worker matches the extension against a lowercase switch (`'pdf'`, `'docx'`, ...), so an uppercase suffix fell through to the default branch and threw "... is not supported". Normalize the extension to lowercase once at the lowest common entry point `readFileContentByBuffer`, instead of at each business-layer call site. This keeps business-layer behavior unchanged and covers all callers (chat upload, external url, dataset, local file) in a single place. Adds regression tests covering upper/mixed-case extensions. Fixes #6996 Co-authored-by: DadaVinqi <DadaVinqi@users.noreply.github.com>
DadaVinqi committed -
* fix: validate helperbot file preview input * refactor: split s3 key authorization helpers * docs: add s3 key auth fix note
Archer committed -
* fix: optimize agent v2 tool labels * perf: code * fix: toolset name * test: update unified agent prompt expectation * fix: stabilize agent tool mentions --------- Co-authored-by: archer <545436317@qq.com>
YeYuheng committed -
* fix: pass language through login flows * fix: keep client language independent from user info --------- Co-authored-by: archer <545436317@qq.com>
YeYuheng committed -
* feat: tooltip * fix: 优化 tooltip 展示逻辑并修复 header UI 布局 * fix: 优化名称 tooltip 溢出展示 * submodule --------- Co-authored-by: archer <545436317@qq.com>
siigure committed -
Xianquan committed
-
- 11 Jun, 2026 6 commits
-
-
* docs(workflow): loop run node user documentation * docs: add 4.15.0 beta5 release notes * docs: compress documentation images * doc --------- Co-authored-by: archer <545436317@qq.com>
DigHuang committed -
* debug: import compatibility issue * fix: improve app import compatibility --------- Co-authored-by: archer <545436317@qq.com>
light5980 committed -
* feat: support workflow HTTP HTTPS cert ignore config * revert --------- Co-authored-by: archer <545436317@qq.com>
siigure committed -
* fix: align mobile chat headers * fix: declare share header data after load state
Xianquan committed -
* feat: auto-preview HTML code blocks in chat streaming Co-authored-by: Cursor <cursoragent@cursor.com> * feat: improve HTML code block preview and response modal layout Co-authored-by: Cursor <cursoragent@cursor.com> * fix: simplify HTML code block preview state * perf: code * fix(chat): 修复 HTML 预览 Tab 被重置,并优化完整响应弹窗代码块布局 稳定 react-markdown components 引用以保留用户手动切换的 Code/Preview 状态;同时修正弹窗内代码块高度约束、JSON fence 渲染与弹窗 maxH。 Co-authored-by: Cursor <cursoragent@cursor.com> * refactor: simplify html code block preview state --------- Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: archer <545436317@qq.com>
siigure committed -
* fix: optimize top agent prompt * chore: trigger image rebuild
YeYuheng committed
-
- 10 Jun, 2026 9 commits
-
-
* fix: svg * doc * perf: sync website * perf: create qs guide
Archer committed -
* fix: svg * doc * doc
Archer committed -
* perf: marketplace * doc * doc
Archer committed -
* fix: bind s3 object keys to authorized resources * fix: optimize chat ui behavior * fix: align chat sandbox header actions * fix: adjust quick apps spacing and auth test * fix: polish chat ui details * fix: stabilize chat app switching * fix: bind chat updates to active history * fix: refine chat ui interactions
Xianquan committed -
* perf: rewrite node respose storage perf: tool call fix: include file tool input in node response refactor: simplify workflow node response writer fix: update pro workflow dispatch config * fix chat interactive response data ids * refactor workflow stream response context * fix skill debug sandbox identity * submodule * fix ci failures for node response workflow * fix template list empty type query * docs: clarify node response child persistence contract * perf: ui * fix: batch ru * fix: system tool * fix: toolset rewrite * fix: child response * fix: test
Archer committed -
Finley Ge committed
-
YeYuheng committed
-
YeYuheng committed
-
* Render tool readmes in v2 modals * fix(agent): accept system tool descriptions as parameters
Finley Ge committed
-
- 09 Jun, 2026 2 commits
- 08 Jun, 2026 2 commits
-
-
* fix: polish chat UI interactions * fix: resolve chat UI build errors --------- Co-authored-by: archer <545436317@qq.com>
Xianquan committed -
* fix: workflow system tool use pluginModule * fix: zip upload cancel && bump plugin sdk version * Handle latest-version tool previews and confirm keep latest * chore: update pro submodule * perf: api * perf: name * fix: refine tool preview version selection * fix(systemTool): sort workflow tool versions by time --------- Co-authored-by: archer <545436317@qq.com>
Finley Ge committed
-
- 07 Jun, 2026 3 commits
-
-
* feat: upload parsed docx images from read file worker * fix: pass docx image upload as array buffer * fix: reuse read files parser in agent file read * fix: upload dataset images from buffers * docgit add . * refactor: upload parsed images in workers * fix: guard parsed image uploads
Archer committed -
Archer committed
-
* fix: bind dataset training operations to collection ownership * fix: remove stale training state dataset prop
Archer committed
-
- 06 Jun, 2026 3 commits
-
-
* perf: chatui * fix: reuse workflow reference input check
Archer committed -
* feat: add liteparse * perf code * perf code * perf code * fix: load liteparse as esm in worker * fix: add liteparse runtime libs to app image * perf: reduce read file worker memory usage * fix: use compatible worker transfer type * fix: respect read file worker concurrency
Archer committed -
* doc * doc * add reference check * remove log
Archer committed
-