- 29 Apr, 2026 5 commits
-
-
DigHuang committed
-
* fix: stt usage * perf: skil ssrf with some api * fix:test
Archer committed -
* fix: skip allowed extensions * action preview repo --------- Co-authored-by: archer <545436317@qq.com>
Ryo committed -
* perf: codex-sandbox check * perf: codex sandbox * fix: build * add log in httperror * perf: sandbox * package version
Archer committed -
Archer committed
-
- 28 Apr, 2026 11 commits
-
-
* perf: catch error toast * fix: submodule * perf: ssrf * perf: readfiles
Archer committed -
* perf: template permission * perf: action * doc
Archer committed -
* fix: pro's Dockefile * fix: action --------- Co-authored-by: xqvvu <whoeverimf5@gmail.com>
Archer committed -
fix(share): show contact admin message and hide plan button for visitors on insufficient AI points (#6846)
DigHuang committed -
* chore: update admin release workflow * fix: preview-admin-build.yml
Ryo committed -
Hinotobi committed
-
* sandbox tool inject * perf: read file prompt * submodule
Archer committed -
* step-retry-error * error output * doc * lock --------- Co-authored-by: archer <545436317@qq.com>
YeYuheng committed -
Ryo committed
-
* chore: update actions workflow yamls * chore: update turbo.json * fix: split admin preview image workflows * fix: allow home chat file uploads
Ryo committed -
* chore: update actions workflow yamls * fix: allow pro workflows on fork pull requests * chore: update turbo.json * fix: split admin preview image workflows * chore: bump pro submodule for admin typecheck * chore: update pro submodule
Ryo committed
-
- 27 Apr, 2026 7 commits
-
-
Archer committed
-
* file-bug * file-bug * file-bug * fix * fix * perf: test * perf: file inject prompt --------- Co-authored-by: archer <545436317@qq.com>
YeYuheng committed -
Archer committed
-
* sandbox-sync-agent * refactor: host pro as submodule * chore: checkpoint host pro restructure * refactor workspace test layout and startup init * chore: update next turbopack setup * chore: snapshot current work before actions fix * chore: update pro submodule * chore: point pro submodule url to upstream https * fix: Dockerfile * chore: update pro submodule * ci: support private pro submodule token and skip fork jobs * fix(ci): build sdk workspace deps before code-sandbox bundle * fix(app): exclude vitest configs from production typecheck * fix(app-image): build sdk packages before next build * fix(ci): align dockerfiles with workspace sdk build flow * chore(docker): upgrade node20 docker images to node24 * fix(ci): read admin coverage output path in pro test workflow * fix(app-image): include next-i18next config and locale assets * chore: update pro submodule * chore: do not specify branch for submodule * chore: remove most ts-nocheck sign * chore: update pro submodule * chore: remove sandbox-agent-sync package * chore: do not modify "pushData" file logic * fix: health check * chore: restore dev axios proxy state * fix: test-fastgpt report workflow * fix: use valid vitest coverage action inputs
Ryo committed -
YeYuheng committed
-
* fix(drag): mutex selection between nested parent and child nodes * fix: mutex selection between nested parent and child nodes * doc --------- Co-authored-by: archer <545436317@qq.com>
DigHuang committed -
amingbo committed
-
- 26 Apr, 2026 3 commits
- 25 Apr, 2026 6 commits
-
-
Archer committed
-
Archer committed
-
Archer committed
-
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.6 to 8.5.10. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.5.6...8.5.10) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.10 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] committed -
* perf: stop loop * fix: test
Archer committed -
DigHuang committed
-
- 24 Apr, 2026 5 commits
-
-
* feat: 文本输入框变量支持多 valueType * fix: 文本输入框变量非 string valueType 的渲染映射 - formRender/utils.ts: variableInputTypeToInputType 在 text input 场景下 按 valueType 派生,非 string 走 JSONEditor/textarea,让 Chat 表单与 调试面板能正确渲染 object/array/any 变量 - packages/global/core/workflow/utils.ts: appData2FlowNodeIO 的 renderTypeMap 对 text input + 非 string 使用 [JSONEditor, reference], 保证父工作流节点输入同步跟进 - 补 appData2FlowNodeIO 的 text input valueType 分支测试 * feat(workflow): 全局变量联动清理节点引用及变量更新节点必填校验 * fix(workflow): 文本输入变量 legacy 兼容与引用存活校验 * refactor(workflow): 抽出文本输入变量 valueType 兜底 helper * feat: adapt test for all node type * revert(workflow): 移除全局变量引用联动清理 * feat: remove any in text input * doc --------- Co-authored-by: archer <545436317@qq.com>
DigHuang committed -
* feat(workflow): add loop run node with start/break sub-nodes * fix(workflow): clear loop run resume state and polish interactions * fix(workflow): harden loop run error paths and dedupe template registry * fix(workflow): route loop run precheck errors through errorText and validate break reachability * fix(workflow): fix loop run conditional validation and outer-node ref snapshot * refactor: consolidate shared workflow usage and feedback collection helpers into dispatch/utils.ts * feat(workflow): aggregate loop run iterations in response tree and polish editor/UI * fix(workflow): i18n loop run errors and surface uncaught nested errors in chat * fix(workflow): route node card delete button through onNodesChange * fix(chat): recurse loopRun/parallelRun details when flattening responses * fix(workflow): loop run resume stitching and PR review polish * fix(workflow): loop run max-length boundary and resume isEntry leak
DigHuang committed -
* doc * doc * doc
Archer committed -
Archer committed
-
Archer committed
-
- 23 Apr, 2026 3 commits
-
-
* helper-error * helper-error * helper-error * helper-error * reset helperbot fe --------- Co-authored-by: archer <545436317@qq.com>
YeYuheng committed -
Archer committed
-
* fix(embedding): decode base64 embedding responses before vector processing When a model's extra body config includes `encoding_format: "base64"`, the embedding API returns a base64-encoded IEEE 754 little-endian float32 array instead of a `number[]`. The previous code passed this raw string directly to `formatVectors`, which called `.reduce()` on it and threw: TypeError: a.reduce is not a function Add `decodeEmbedding()` that detects base64 strings and decodes them to `number[]` via `Buffer → Float32Array → Array.from()`, then use it in `getVectorsByText` before calling `formatVectors`. Fixes #6769 * perf: test --------- Co-authored-by: octo-patch <octo-patch@github.com> Co-authored-by: archer <545436317@qq.com>
Octopus committed
-