Ryo
e48a037f2d
restore translations ( #6637 )
...
* chore: provide scripts to check if there is unused icons and translations
* move script to pro
* chore: restore translations
2026-03-25 14:27:17 +08:00
gaga0714
bb8852d82b
fix: add maxnum of folders to env ( #6628 )
...
* fix: add maxnum of folders to env
* fix: 知识库文件夹上限数量结构调整
* fix
2026-03-25 13:59:18 +08:00
Archer
2e84a1f2c9
doc ( #6632 )
2026-03-24 23:10:50 +08:00
Ryo
4b3abb0a70
chore: provide scripts to check if there is unused icons and translat… ( #6627 )
...
* chore: provide scripts to check if there is unused icons and translations
* move script to pro
v4.14.9.4
2026-03-24 18:38:15 +08:00
Archer
86758af5bb
feishu stream ( #6629 )
2026-03-24 18:02:38 +08:00
Archer
25d6bb7d53
update coupon type ( #6623 )
2026-03-24 13:39:36 +08:00
Archer
76c2d30a17
remove logger ( #6622 )
2026-03-24 10:42:24 +08:00
Archer
e05ae8a3ec
fix: child workflow variable default value not init ( #6620 )
2026-03-24 09:59:30 +08:00
Archer
37bbccdc1f
Fix outlink doc ( #6619 )
...
* doc
* doc
2026-03-23 23:37:12 +08:00
Archer
79e5557e83
var context ( #6617 )
v4.14.9.3
2026-03-23 23:23:42 +08:00
Archer
a49321c850
deploy doc ( #6612 )
2026-03-23 16:26:22 +08:00
Archer
2d7505341c
fix: profn ( #6611 )
v4.14.9.2
2026-03-23 16:16:02 +08:00
Archer
f6bd798fe6
doc ( #6610 )
2026-03-23 12:17:04 +08:00
Archer
3048dd5cfb
doc ( #6609 )
2026-03-23 12:10:44 +08:00
Archer
c37b3aa0e8
wechat publish ( #6607 )
...
* wechat publish
* update test
* doc
v4.14.9.1
2026-03-23 11:57:05 +08:00
Archer
c84c45398a
update deploy doc ( #6605 )
...
* fix: image read and json error (Agent) (#6502 )
* fix:
1.image read
2.JSON parsing error
* dataset cite and pause
* perf: plancall second parse
* add test
---------
Co-authored-by: archer <545436317@qq.com >
* master message
* deploy
* remove invalid code
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
v4.14.9
2026-03-22 18:27:31 +08:00
Archer
8d2bc63c49
V4.14.9 dev ( #6604 )
...
* fix: image read and json error (Agent) (#6502 )
* fix:
1.image read
2.JSON parsing error
* dataset cite and pause
* perf: plancall second parse
* add test
---------
Co-authored-by: archer <545436317@qq.com >
* master message
* deploy
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
2026-03-22 18:11:50 +08:00
Archer
f7b64f25b1
V4.14.9 features ( #6602 )
...
* fix: image read and json error (Agent) (#6502 )
* fix:
1.image read
2.JSON parsing error
* dataset cite and pause
* perf: plancall second parse
* add test
---------
Co-authored-by: archer <545436317@qq.com >
* master message
* remove invalid code
* fix: sandbox download file
* update lock
* sub set
* i18n
* perf: system forbid sandbox
* fix: i18n; next config
* fix: authchat uid
* update i18n
* perf: check exists
* stop in tool
* stop in tool
* fix: chat
* update action
* doc
* deploy doc
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
2026-03-22 17:58:45 +08:00
Archer
05bb197990
V4.14.9 features ( #6599 )
...
* fix: image read and json error (Agent) (#6502 )
* fix:
1.image read
2.JSON parsing error
* dataset cite and pause
* perf: plancall second parse
* add test
---------
Co-authored-by: archer <545436317@qq.com >
* master message
* remove invalid code
* feat(sre): integrate traces, logs, metrics into one sdk (#6580 )
* fix: image read and json error (Agent) (#6502 )
* fix:
1.image read
2.JSON parsing error
* dataset cite and pause
* perf: plancall second parse
* add test
---------
Co-authored-by: archer <545436317@qq.com >
* master message
* wip: otel sdk
* feat(sre): integrate traces, logs, metrics into one sdk
* fix(sre): use SpanStatusCode constants
* fix(sre): clarify step memory measurement
* update package
* fix: ts
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
Co-authored-by: archer <545436317@qq.com >
* doc
* sandbox in agent (#6579 )
* doc
* update template
* fix: pr
* fix: sdk package
* update lock
* update next
* update dockerfile
* dockerfile
* dockerfile
* update sdk version
* update dockerefile
* version
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
Co-authored-by: Ryo <whoeverimf5@gmail.com >
2026-03-21 12:19:44 +08:00
Archer
7a6601394d
perf: agent pause ( #6588 )
...
* doc
* feat: Pause Recovery (#6494 )
* feat: Pause Recovery
* agent pause
* agent pause
* fix:agent pause
* fix:agent pause
* perf: pause agent call
* fix: test
---------
Co-authored-by: archer <545436317@qq.com >
* fix: image read and json error (Agent) (#6502 )
* fix:
1.image read
2.JSON parsing error
* dataset cite and pause
* perf: plancall second parse
* add test
---------
Co-authored-by: archer <545436317@qq.com >
* master message
* remove invalid code
* fix: pause agent (#6595 )
* fix: ask and step result
* delete console
* udpate pnpm version
* prettier
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
2026-03-20 18:07:29 +08:00
gaga0714
ec7a8beba5
fix:workflow and chat bugs ( #6584 )
...
* fix:修复判断器 arrayAny 类型无判断条件可选
* fix:系统工具集不显示版本
* fix:修复视频音频自定义文件类型流程开始无文件链接变量
* fix:输入框会转义成markdown
* docs:新增修复
2026-03-20 11:25:45 +08:00
Octopus
7b56c3dd9b
docs: add MiniMax model provider integration guide ( #6561 )
...
Add documentation for integrating MiniMax models with FastGPT,
following the standard provider documentation format.
Co-authored-by: octo-patch <octo-patch@users.noreply.github.com >
2026-03-19 22:32:57 +08:00
Archer
b29e10cf65
V4.14.9 dev ( #6582 )
...
* update doc
* update pnpm version
* update lock
* update model config doc
* time
* update dockerfile
2026-03-19 14:09:03 +08:00
zjj-225
765ec526cc
Refactor FAQ and troubleshooting documentation with new guides ( #6581 )
...
* docs(faq): 更新常见问题文档并新增注意事项页面
- 在 error.mdx 中调整问题序号并新增 OCR 配置问题
- 新增 attention.mdx 页面,提供问题排查步骤和技术支持指引
- 重构 dataset.mdx 内容结构,使用数字序号并补充知识库闪烁问题
* docs: 重构私有部署故障排查文档结构并新增详细指南
将原有的 FAQ 文档拆分为多个专题文档,包括通用问题排查、S3问题、OneAPI错误、模型可用性问题和排查方法。更新了导航菜单和目录结构,使文档组织更清晰,便于用户快速定位和解决特定问题。
新增了详细的故障排查步骤、CURL测试示例和具体错误解决方案,特别是针对对象存储连接、签名错误和模型调用失败等常见问题提供了更全面的指导。
* docs: 移除已弃用的 OneAPI 错误排查文档
移除 `oneapi-errors` 相关文档文件,因其内容已过时或合并至其他章节。同步更新中英文文档目录和元数据文件中的引用。
* docs: 更新文档FAQ内容,移除过时条目并重新编号
- 删除关于OneAPI官网的过时FAQ条目
- 重新编号故障排除FAQ章节,使序号连续
- 同步更新中英文文档内容保持一致
* docs: 重构FAQ和自托管文档结构,合并错误排查内容
将原FAQ中的“报错”和“注意”章节迁移至自托管文档的“故障排查”目录下
在model-errors.mdx中整合常见错误解决方案,如“上游负载饱和”和“Connection Error”
更新meta.json和toc.mdx文件以反映新的文档结构
---------
Co-authored-by: Archer <545436317@qq.com >
2026-03-19 11:32:14 +08:00
Archer
9959707fb3
V4.14.9 fix issue ( #6573 )
...
* fix: session error
* fix: session error
* fix: workflow runtime and add e2b
2026-03-19 11:15:14 +08:00
zjj-225
f057a2ae19
docs(faq): 更新常见问题文档并新增注意事项页面 ( #6465 )
...
* docs(faq): 更新常见问题文档并新增注意事项页面
- 在 error.mdx 中调整问题序号并新增 OCR 配置问题
- 新增 attention.mdx 页面,提供问题排查步骤和技术支持指引
- 重构 dataset.mdx 内容结构,使用数字序号并补充知识库闪烁问题
* docs: 重构私有部署故障排查文档结构并新增详细指南
将原有的 FAQ 文档拆分为多个专题文档,包括通用问题排查、S3问题、OneAPI错误、模型可用性问题和排查方法。更新了导航菜单和目录结构,使文档组织更清晰,便于用户快速定位和解决特定问题。
新增了详细的故障排查步骤、CURL测试示例和具体错误解决方案,特别是针对对象存储连接、签名错误和模型调用失败等常见问题提供了更全面的指导。
* docs: 移除已弃用的 OneAPI 错误排查文档
移除 `oneapi-errors` 相关文档文件,因其内容已过时或合并至其他章节。同步更新中英文文档目录和元数据文件中的引用。
* docs: 更新文档FAQ内容,移除过时条目并重新编号
- 删除关于OneAPI官网的过时FAQ条目
- 重新编号故障排除FAQ章节,使序号连续
- 同步更新中英文文档内容保持一致
---------
Co-authored-by: Archer <545436317@qq.com >
2026-03-17 14:44:54 +08:00
Archer
567d408158
Action and opensandbox deploy ( #6572 )
...
* action
* action
* action
* build: integrate OpenSandbox as Agent Execution Sandbox (#6490 )
* Update action (#6571 )
* action
* action
* action
* action
* action
* build: integrate OpenSandbox as Agent Execution Sandbox
# Conflicts:
# deploy/args.json
# deploy/dev/docker-compose.cn.yml
# deploy/dev/docker-compose.yml
# deploy/docker/cn/docker-compose.milvus.yml
# deploy/docker/cn/docker-compose.oceanbase.yml
# deploy/docker/cn/docker-compose.pg.yml
# deploy/docker/cn/docker-compose.seekdb.yml
# deploy/docker/cn/docker-compose.zilliz.yml
# deploy/docker/global/docker-compose.milvus.yml
# deploy/docker/global/docker-compose.oceanbase.yml
# deploy/docker/global/docker-compose.pg.yml
# deploy/docker/global/docker-compose.seekdb.yml
# deploy/docker/global/docker-compose.ziliiz.yml
# deploy/templates/docker-compose.prod.yml
# document/public/deploy/docker/cn/docker-compose.milvus.yml
# document/public/deploy/docker/cn/docker-compose.oceanbase.yml
# document/public/deploy/docker/cn/docker-compose.pg.yml
# document/public/deploy/docker/cn/docker-compose.seekdb.yml
# document/public/deploy/docker/cn/docker-compose.zilliz.yml
# document/public/deploy/docker/global/docker-compose.milvus.yml
# document/public/deploy/docker/global/docker-compose.oceanbase.yml
# document/public/deploy/docker/global/docker-compose.pg.yml
# document/public/deploy/docker/global/docker-compose.seekdb.yml
# document/public/deploy/docker/global/docker-compose.ziliiz.yml
* remove invalid action
---------
Co-authored-by: Archer <545436317@qq.com >
Co-authored-by: xqvvu <whoeverimf5@gmail.com >
* action
---------
Co-authored-by: chanzany <chenzhi@sangfor.com.cn >
Co-authored-by: xqvvu <whoeverimf5@gmail.com >
2026-03-16 20:46:26 +08:00
Archer
04bf2d9bcf
Update action ( #6571 )
...
* action
* action
* action
2026-03-16 20:23:46 +08:00
Archer
b90c053fad
update action ( #6570 )
...
* action
* action
* update action
2026-03-16 20:18:16 +08:00
Archer
a8d0981832
update action ( #6569 )
...
* action
* action
* action
2026-03-16 20:13:33 +08:00
Archer
d6db937ac5
V4.14.9 dev ( #6568 )
...
* action
* action
* rename action
* action
* action
2026-03-16 19:49:53 +08:00
Archer
7101ba5fee
V4.14.9 dev ( #6566 )
...
* sandbox-sync-agent (#6565 )
* action
* action
---------
Co-authored-by: Ryo <whoeverimf5@gmail.com >
2026-03-16 18:11:00 +08:00
Archer
aaa7d17ef1
V4.14.9 dev ( #6555 )
...
* feat: encapsulate logger (#6535 )
* feat: encapsulate logger
* update engines
---------
Co-authored-by: archer <545436317@qq.com >
* next config
* dev shell
* Agent sandbox (#6532 )
* docs: switch to docs layout and apply black theme (#6533 )
* feat: add Gemini 3.1 models
- Add gemini-3.1-pro-preview (released February 19, 2026)
- Add gemini-3.1-flash-lite-preview (released March 3, 2026)
Both models support:
- 1M context window
- 64k max response
- Vision
- Tool choice
* docs: switch to docs layout and apply black theme
- Change layout from notebook to docs
- Update logo to icon + text format
- Apply fumadocs black theme
- Simplify global.css (keep only navbar and TOC styles)
- Fix icon components to properly accept className props
- Add mobile text overflow handling
- Update Node engine requirement to >=20.x
* doc
* doc
* lock
* fix: ts
* doc
* doc
---------
Co-authored-by: archer <archer@archerdeMac-mini.local >
Co-authored-by: archer <545436317@qq.com >
* Doc (#6493 )
* cloud doc
* doc refactor
* doc move
* seo
* remove doc
* yml
* doc
* fix: tsconfig
* fix: tsconfig
* sandbox version (#6497 )
* sandbox version
* add sandbox log
* update lock
* fix
* fix: sandbox
* doc
* add console
* i18n
* sandbxo in agent
* feat: agent sandbox
* lock
* feat: sandbox ui
* sandbox check exists
* env tempalte
* doc
* lock
* sandbox in chat window
* sandbox entry
* fix: test
* rename var
* sandbox config tip
* update sandbox lifecircle
* update prompt
* rename provider test
* sandbox logger
* yml
---------
Co-authored-by: Archer <archer@fastgpt.io >
Co-authored-by: archer <archer@archerdeMac-mini.local >
* perf: sandbox error tip
* Add sandbox limit and fix some issue (#6550 )
* sandbox in plan
* fix: some issue
* fix: test
* editor default path
* fix: comment
* perf: sandbox worksapce
* doc
* perf: del sandbox
* sandbox build
* fix: test
* fix: pr comment
---------
Co-authored-by: Ryo <whoeverimf5@gmail.com >
Co-authored-by: Archer <archer@fastgpt.io >
Co-authored-by: archer <archer@archerdeMac-mini.local >
2026-03-16 17:09:25 +08:00
Finley Ge
21b3f8549a
refactor: merge standardConstants and standard in team plan ( #6549 )
...
* refactor: merge standardConstants and standard in team plan
* Update packages/service/support/wallet/sub/utils.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix: remove type assertion
* chore: type
* test: test buildStandardPlan
* fix: type
* perf: code perf
* add test code
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: archer <545436317@qq.com >
2026-03-15 22:13:43 +08:00
Archer
007ca09772
perf: workflow runtime ( #6562 )
...
* perf: workflow runtime
* perf: lable input and dispatch workflow
* fix: workflow dispatch
* fix: workflow dispatch
* fix: workflow dispatch
* fix: workflow dispatch
* perf: workflow runtime
* perf: workflow runtime
2026-03-15 14:43:48 +08:00
Archer
6ea65f644b
Fix issue ( #6560 )
...
* perf: mcp json schema type
* fix: workflow form value reset
* fix: ts
* fix: test
2026-03-14 23:42:53 +08:00
Archer
dbc443a770
Fix share ( #6554 )
...
* fix: http tool
* fix: http tool
* fix: test
* fix: test
* fix: test
* fix: test
2026-03-13 17:24:15 +08:00
Archer
df04515b1c
fix: share page ( #6553 )
v4.14.8.3
2026-03-13 14:34:04 +08:00
Archer
4b4f856e16
fix: api dataset ( #6551 )
...
* fix: api dataset
* Update packages/global/core/chat/type.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-12 20:51:00 +08:00
dependabot[bot]
57489c2f8c
chore(deps-dev): bump tar from 7.5.10 to 7.5.11 in /document ( #6545 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.10 to 7.5.11.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.10...v7.5.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.11
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:19:57 +08:00
Archer
91a130307d
fix: SSRF vulnerability in HTTP Tool (GHSA-6g6x-8hq5-9cw4) ( #6546 )
...
* fix: SSRF vulnerability in HTTP Tool (GHSA-6g6x-8hq5-9cw4)
修复 HTTP Tool 中的 SSRF 漏洞,防止攻击者访问内部网络资源。
主要变更:
1. 在 runHTTPTool 函数中添加 isInternalAddress 验证
2. 修改 CHECK_INTERNAL_IP 默认行为为启用(安全优先)
3. 添加全面的单元测试验证修复
安全改进:
- 阻止访问 AWS/GCP/Azure 等云服务商元数据端点
- 阻止访问 Kubernetes 服务端点
- 阻止访问私有 IP 范围 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
- 阻止访问 localhost 和 127.0.0.1
- 阻止访问 link-local 地址 (169.254.0.0/16)
破坏性变更:
- CHECK_INTERNAL_IP 环境变量默认值从 false 改为 true
- 需要访问内部服务的用户需要显式设置 CHECK_INTERNAL_IP=false(不推荐)
测试:
- 添加 23 个测试用例覆盖各种 SSRF 攻击场景
- 所有测试通过
相关问题:
- Fixes GHSA-6g6x-8hq5-9cw4
- CWE-918: Server-Side Request Forgery
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* test: update isInternalAddress tests for new default behavior
更新测试以反映 CHECK_INTERNAL_IP 的新默认行为(默认启用安全检查)。
变更:
- 修改默认行为测试:现在默认阻止私有 IP 地址
- 添加 CHECK_INTERNAL_IP=false 测试组:测试向后兼容模式
- 所有 62 个测试通过
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* doc
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
v4.14.8.2
2026-03-12 00:15:29 +08:00
Archer
38f6f9dd9f
fix: tool id ( #6544 )
...
* fix: tool id
* fix: test
* fix: ts
* add test
v4.14.8.1
2026-03-11 23:15:17 +08:00
Archer
960c8898cf
docs: switch to docs layout and apply black theme ( #6533 )
...
* feat: add Gemini 3.1 models
- Add gemini-3.1-pro-preview (released February 19, 2026)
- Add gemini-3.1-flash-lite-preview (released March 3, 2026)
Both models support:
- 1M context window
- 64k max response
- Vision
- Tool choice
* docs: switch to docs layout and apply black theme
- Change layout from notebook to docs
- Update logo to icon + text format
- Apply fumadocs black theme
- Simplify global.css (keep only navbar and TOC styles)
- Fix icon components to properly accept className props
- Add mobile text overflow handling
- Update Node engine requirement to >=20.x
* doc
* doc
* lock
* fix: ts
* doc
* doc
---------
Co-authored-by: archer <archer@archerdeMac-mini.local >
Co-authored-by: archer <545436317@qq.com >
2026-03-10 11:57:25 +08:00
Finley Ge
2f183a9936
fix: remove regex match groups ( #6531 )
2026-03-09 21:01:50 +08:00
Finley Ge
f268dec80c
docs: typo & api dataset doc & fix: custom domain fe logic ( #6528 )
...
* fix: typo
* chore: update doc
* docs: api dataset
* fix: custom domain add button/ empty tip logic
2026-03-09 17:39:53 +08:00
Ryo
e71f20bbe3
fix: api dataset filename fallback ( #6529 )
2026-03-09 15:42:57 +08:00
Ryo
53fe3631df
fix: api dataset filename fallback ( #6527 )
2026-03-09 14:21:28 +08:00
Finley Ge
8eb841cc96
fix: version-list & update docker-compose.yamls ( #6526 )
...
* fix: get version list api for workflow/agent tools
* chore: update docker-composes
2026-03-09 12:02:02 +08:00
Archer
d8b8da8dd4
fix: optimize documentation SEO meta tags ( #6523 )
...
- Improve title tags with specific page context (Getting Started)
- Enhance meta descriptions to be more action-oriented
- Fix Open Graph locale format (zh_CN instead of zh-CN)
- Add specific OG titles and descriptions per language
- Update siteName to 'FastGPT Documentation'
- Unify Twitter Card image path to /og-image.png
- Add language-specific alt text for OG images
These changes improve:
- Documentation discoverability in search engines
- Social sharing preview quality
- AI system understanding of documentation content
- User engagement from search results
Co-authored-by: archer <archer@archerdeMac-mini.local >
2026-03-07 18:18:31 +08:00
dependabot[bot]
6b84679c7a
chore(deps-dev): bump tar from 7.5.9 to 7.5.10 in /document ( #6519 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.9...v7.5.10 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 19:56:54 +08:00