Archer
f3fc0bdbe5
docs: English README translation (aligned with Chinese) ( #6435 )
...
* docs: sync English README with Chinese version
- Update English README to match Chinese README content
- Translate core features, usage, and other sections
- Keep existing formatting and structure
* docs: add Indonesian, Thai, Vietnamese README and update navigation links
- Add README_id.md (Bahasa Indonesia)
- Add README_th.md (ไทย)
- Add README_vi.md (Tiếng Việt)
- Update navigation links in README.md and README_en.md
This PR adds support for Southeast Asian languages to improve accessibility for users in Indonesia, Thailand, Vietnam and other ASEAN countries.
* Update README_id.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update README_id.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix: correct HTML syntax errors in translated README files
- Fix img tag syntax in README_id.md (line 146)
- Fix img tag syntax in README_th.md (lines 31, 136)
* docs: add missing sections to match Chinese version
- Add RoadMap section (💡 RoadMap)
- Add Join Us section (🏘️ Join Us)
- Add Others section (👀 Others)
- Apply to all 4 language versions (EN, ID, TH, VI)
* fix: rewrite README_en.md to match Chinese version exactly
- Fix duplicate content issue
- Ensure complete alignment with Chinese README
- Add all sections: Roadmap, Development, Join Us, Others, etc.
* docs: complete rewrite all translations to match Chinese exactly
- Rewrite README_en.md (English)
- Rewrite README_id.md (Indonesian)
- Rewrite README_th.md (Thai)
- Rewrite README_vi.md (Vietnamese)
All translations now strictly aligned with Chinese version:
- Quick Start
- Usage
- Core Features
- Our Projects & Links
- Third-party Ecosystem
- Community
- Contributors
- Star History
- License
* docs: rewrite English README to exactly match Chinese version
Sections (9 total, aligned with CN):
1. Quick Start
2. 🛸 Usage
3. 💡 Core Features
4. 💪 Our Projects & Links
5. 🌿 Third-party Ecosystem
6. 🏘️ Community
7. 🤝 Contributors
8. 🌟 Star History
9. License
* fix: correct translations to align with Chinese README
- Translate badge text from Chinese to respective languages (id/th/vi)
- Translate '返回顶部' (Back to Top) buttons to respective languages
- Fix mixed Chinese text in Indonesian README ('提交')
- Translate 'Assisted workflow generation' in all new files
- Translate 'Hybrid retrieval & reranking' in all new files
- Fix anchor links to match actual heading text
- Fix redundant 'open source license' in English README
- Keep README.md changes minimal (language links only)
* fix: rewrite Japanese README to align with Chinese version
- Complete rewrite to match current Chinese README structure
- Translate all badge text to Japanese
- Update description from 'knowledge base Q&A system' to 'AI Agent building platform'
- Add all 9 sections matching Chinese version
- Update language links to include all 6 languages
- Remove outdated sections (Development, Others, etc.)
---------
Co-authored-by: Developer <dev@example.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: OpenClaw Bot <bot@openclaw.ai >
2026-02-13 23:07:09 +08:00
Archer
e243aac927
docs: sync English README with Chinese version ( #6432 )
...
- Update English README to match Chinese README content
- Translate core features, usage, and other sections
- Keep existing formatting and structure
Co-authored-by: Developer <dev@example.com >
2026-02-13 15:59:30 +08:00
Archer
048b2410d4
url ( #6431 )
2026-02-13 11:38:01 +08:00
Archer
0d47618d4d
doc ( #6430 )
2026-02-13 11:35:13 +08:00
Archer
e5a791e4f7
doc ( #6429 )
...
* perf: health check
* doc
2026-02-13 11:23:02 +08:00
Archer
3096ac5fe6
add AsyncLocalStorage import ( #6428 )
2026-02-13 10:32:56 +08:00
Archer
b18aac20fe
Update docker.mdx ( #6427 )
2026-02-12 20:12:18 +08:00
Archer
1bca18ae85
update action ( #6426 )
2026-02-12 19:58:01 +08:00
Archer
62455c000c
remove invalid log ( #6425 )
2026-02-12 19:56:47 +08:00
Archer
b11d141db3
Update README.md ( #6424 )
2026-02-12 18:56:03 +08:00
Archer
bac8f7e9ba
Update README.md ( #6423 )
2026-02-12 18:54:34 +08:00
Archer
e8fac8639e
yml ( #6422 )
2026-02-12 18:53:15 +08:00
Archer
c8d8ca1384
doc ( #6421 )
...
* doc
* version
* doc
2026-02-12 18:45:30 +08:00
Archer
0ac8bca17c
doc ( #6419 )
2026-02-12 18:02:02 +08:00
Archer
76d6234de6
V4.14.7 features ( #6406 )
...
* Agent features (#6345 )
* Test agent (#6220 )
* squash: compress all commits into one
* feat: plan response in ui
* response ui
* perf: agent config
* merge
* tool select ux
* perf: chat ui
* perf: agent editform
* tmp code
* feat: save chat
* Complete agent parent (#6049 )
* add role and tools filling
* add: file-upload
---------
Co-authored-by: xxyyh <2289112474@qq>
* perf: top agent code
* top agent (#6062 )
Co-authored-by: xxyyh <2289112474@qq>
* fix: ts
* skill editor ui
* ui
* perf: rewrite type with zod
* skill edit ui
* skill agent (#6089 )
* cp skill chat
* rebase fdf933d
and add skill chat
* 1. skill 的 CRUD
2. skill 的信息渲染到前端界面
* solve comment
* remove chatid and chatItemId
* skill match
* perf: skill manage
* fix: ts
---------
Co-authored-by: xxyyh <2289112474@qq>
Co-authored-by: archer <545436317@qq.com >
* fix: ts
* fix: loop import
* skill tool config (#6114 )
Co-authored-by: xxyyh <2289112474@qq>
* feat: load tool in agent
* skill memory (#6126 )
Co-authored-by: xxyyh <2289112474@qq>
* perf: agent skill editor
* perf: helperbot ui
* agent code
* perf: context
* fix: request context
* agent usage
* perf: agent context and pause
* perf: plan response
* Test agent sigle skill (#6184 )
* feat:top box fill
* prompt fix
---------
Co-authored-by: xxyyh <2289112474@qq>
* perf: agent chat ui
* Test agent new (#6219 )
* have-replan
* agent
---------
Co-authored-by: xxyyh <2289112474@qq>
* fix: ts
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
Co-authored-by: xxyyh <2289112474@qq>
* feat: consolidate agent and MCP improvements
This commit consolidates 17 commits including:
- MCP tools enhancements and fixes
- Agent system improvements and optimizations
- Auth limit and prompt updates
- Tool response compression and error tracking
- Simple app adaptation
- Code quality improvements (TypeScript, ESLint, Zod)
- Version type migration to schema
- Remove deprecated useRequest2
- Add LLM error tracking
- Toolset ID validation fixes
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
Co-authored-by: xxyyh <2289112474@qq>
* fix: transform avatar copy;perf: filter invalid tool
* update llm response storage time
* fix: openapi schema
* update skill desc
* feat: cache hit data
* i18n
* lock
* chat logs support error filter & user search (#6373 )
* chat log support searching by user name
* support error filter
* fix
* fix overflow
* optimize
* fix init script
* fix
* perf: get log users
* updat ecomment
* fix: ts
* fix: test
---------
Co-authored-by: archer <545436317@qq.com >
* Fix: agent (#6376 )
* Agent features (#6345 )
* Test agent (#6220 )
* squash: compress all commits into one
* feat: plan response in ui
* response ui
* perf: agent config
* merge
* tool select ux
* perf: chat ui
* perf: agent editform
* tmp code
* feat: save chat
* Complete agent parent (#6049 )
* add role and tools filling
* add: file-upload
---------
Co-authored-by: xxyyh <2289112474@qq>
* perf: top agent code
* top agent (#6062 )
Co-authored-by: xxyyh <2289112474@qq>
* fix: ts
* skill editor ui
* ui
* perf: rewrite type with zod
* skill edit ui
* skill agent (#6089 )
* cp skill chat
* rebase fdf933d
and add skill chat
* 1. skill 的 CRUD
2. skill 的信息渲染到前端界面
* solve comment
* remove chatid and chatItemId
* skill match
* perf: skill manage
* fix: ts
---------
Co-authored-by: xxyyh <2289112474@qq>
Co-authored-by: archer <545436317@qq.com >
* fix: ts
* fix: loop import
* skill tool config (#6114 )
Co-authored-by: xxyyh <2289112474@qq>
* feat: load tool in agent
* skill memory (#6126 )
Co-authored-by: xxyyh <2289112474@qq>
* perf: agent skill editor
* perf: helperbot ui
* agent code
* perf: context
* fix: request context
* agent usage
* perf: agent context and pause
* perf: plan response
* Test agent sigle skill (#6184 )
* feat:top box fill
* prompt fix
---------
Co-authored-by: xxyyh <2289112474@qq>
* perf: agent chat ui
* Test agent new (#6219 )
* have-replan
* agent
---------
Co-authored-by: xxyyh <2289112474@qq>
* fix: ts
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
Co-authored-by: xxyyh <2289112474@qq>
* feat: consolidate agent and MCP improvements
This commit consolidates 17 commits including:
- MCP tools enhancements and fixes
- Agent system improvements and optimizations
- Auth limit and prompt updates
- Tool response compression and error tracking
- Simple app adaptation
- Code quality improvements (TypeScript, ESLint, Zod)
- Version type migration to schema
- Remove deprecated useRequest2
- Add LLM error tracking
- Toolset ID validation fixes
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
Co-authored-by: xxyyh <2289112474@qq>
* 1. 把辅助生成前端上的 system prompt 加入到上下文中
2. mcp工具的前端渲染(图标)
3. 文件读取工具和文件上传进行关联
4. 添加了辅助生成返回格式出错的重试方案
5. ask 不出现在 plan 步骤中
6. 添加了辅助生成的头像和交互 UI
* fix:read_file
* helperbot ui
* ts error
* helper ui
* delete Unused import
* perf: helper bot
* lock
---------
Co-authored-by: Archer <545436317@qq.com >
Co-authored-by: xxyyh <2289112474@qq>
* fix date variable required & model auth (#6386 )
* fix date variable required & model auth
* doc
* feat: add chat id to finish callback
* fix: iphone safari shareId (#6387 )
* fix: iphone safari shareId
* fix: mcp file list can't setting
* fix: reason output field
* fix: skip JSON validation for HTTP tool body with variable (#6392 )
* fix: skip JSON validation for HTTP tool body with variable
* doc
* workflow fitview
* perf: selecting memory
* perf: cp api
* ui
* perf: toolcall auto adapt
* fix: catch workflow error
* fix: ts
* perf: pagination type
* remove
* ignore
* update doc
* fix: simple app tool select
* add default avatar to logs user
* perf: loading user
* select dataset ui
* rename version
* feat: add global/common test
* perf: packages/global/common test
* feat: package/global/ai,app test
* add global/chat test
* global/core test
* global/core test
* feat: packages/global all test
* perf: test
* add server api test
* perf: init shell
* perf: init4150 shell
* remove invalid code
* update doc
* remove log
* fix: chat effect
* fix: plan fake tool (#6398 )
* 1. 提示词防注入功能
2. 无工具不进入 plan,防止虚拟工具生成
* Agent-dataset
* dataset
* dataset presetInfo
* prefix
* perf: prompt
---------
Co-authored-by: xxyyh <2289112474@qq>
Co-authored-by: archer <545436317@qq.com >
* fix: review
* adapt kimi2.5 think toolcall
* feat: invoke fastgpt user info (#6403 )
feat: invoke fastgpt user info
* fix: invoke fastgpt user info return orgs (#6404 )
* skill and version
* retry helperbot (#6405 )
Co-authored-by: xxyyh <2289112474@qq>
* update template
* remove log
* doc
* update doc
* doc
* perf: internal ip check
* adapt get paginationRecords
* tool call adapt
* fix: test
* doc
* fix: agent initial version
* adapt completions v1
* feat: instrumentation check
* rename skill
* add workflow demo mode tracks (#6407 )
* chore: 统一 skills 目录命名为小写
将 .claude/Skills/ 重命名为 .claude/skills/ 以保持命名一致性。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* add workflow demo mode tracks
* code
* optimize
* fix: improve workflowDemoTrack based on PR review
- Add comment to empty catch block for maintainability
- Add @param docs to onDemoChange clarifying nodeCount usage
- Replace silent .catch with console.debug for dev debugging
- Handle appId changes by reporting old data before re-init
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: archer <545436317@qq.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
* remove repeat skill
* fix(workflow): filter out orphan edges to prevent runtime errors (#6399 )
* fix(workflow): filter out orphan edges to prevent runtime errors
Runtime edges that reference non-existent nodes (orphan edges) can cause
unexpected behavior or crashes during workflow dispatch. This change adds
a pre-check to filter out such edges before execution begins, ensuring
system stability even with inconsistent graph data.
* fix(workflow): enhance orphan edge filtering with logging and tests
- Refactor: Extract logic to 'filterOrphanEdges' in utils.ts for better reusability
- Feat: Add performance monitoring (warn if >100ms) and comprehensive logging
- Feat: Support detailed edge inspection in debug mode
- Docs: Add JSDoc explaining causes of orphan edges (migration, manual edits)
- Test: Add unit tests covering edge cases and performance (1000 edges)
Addresses PR review feedback regarding logging, variable naming, and testing."
* move code
* move code
* add more unit test
---------
Co-authored-by: archer <545436317@qq.com >
* test
* perf: test
* add server/common/string test
* fix: resolve $ref references in MCP tool input schemas (#6395 ) (#6409 )
* fix: resolve $ref references in MCP tool input schemas (#6395 )
* add test code
---------
Co-authored-by: archer <545436317@qq.com >
* chore(docs): add fastgpt, fastgpt-plugin version choice guide (#6411 )
* chore(doc): add fastgpt version description
* doc
* doc
---------
Co-authored-by: archer <545436317@qq.com >
* fix:dataset cite and description info (#6410 )
* 1. 添加知识库引用(plan 步骤和直接知识库调用)
2. 提示词框中的@知识库工具
3. plan 中 step 的 description dataset_search 改为中文
* fix: i18n
* prompt
* prompt
---------
Co-authored-by: xxyyh <2289112474@qq>
* fix: tool call
* perf: workflow props
* fix: merge ECharts toolbox options instead of overwriting (#6269 ) (#6412 )
* feat: integrate logtape and otel (#6400 )
* fix: deps
* feat(logger): integrate logtape and otel
* wip(log): add basic infras logs
* wip(log): add request id and inject it into context
* wip(log): add basic tx logs
* wip(log): migrate
* wip(log): category
* wip(log): more sub category
* fix: type
* fix: sessionRun
* fix: export getLogger from client.ts
* chore: improve logs
* docs: update signoz and changelog
* change type
* fix: ts
* remove skill.md
* fix: lockfile specifier
* fix: test
---------
Co-authored-by: archer <545436317@qq.com >
* init log
* doc
* remove invalid log
* fix: review
* template
* replace new log
* fix: ts
* remove log
* chore: migrate all addLog to logtape
* move skill
* chore: migrate all addLog to logtape (#6417 )
* update skill
* remove log
* fix: tool check
---------
Co-authored-by: YeYuheng <57035043+YYH211@users.noreply.github.com >
Co-authored-by: xxyyh <2289112474@qq>
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: xuyafei1996 <54217479+xuyafei1996@users.noreply.github.com >
Co-authored-by: ToukoYui <2331631097@qq.com >
Co-authored-by: roy <whoeverimf5@gmail.com >
v4.14.7
2026-02-12 16:37:50 +08:00
dependabot[bot]
6f1c372ce1
chore(deps): bump axios in /plugins/webcrawler/SPIDER ( #6414 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.13.2 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.13.2...v1.13.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 11:33:09 +08:00
dependabot[bot]
7567c1f403
chore(deps): bump axios from 1.13.2 to 1.13.5 ( #6415 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.13.2 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.13.2...v1.13.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 11:33:00 +08:00
dependabot[bot]
770540928d
chore(deps): bump protobuf in /plugins/model/tts-cosevoice ( #6390 )
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 4.25.8 to 5.29.6.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Commits](https://github.com/protocolbuffers/protobuf/commits )
---
updated-dependencies:
- dependency-name: protobuf
dependency-version: 5.29.6
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 10:00:38 +08:00
Copilot
c4cc55c8f2
Add share-link hideMenu flag and stabilize query typing ( #6389 )
...
* Initial plan
* feat: support hideMenu in share chat header
Co-authored-by: c121914yu <50446880+c121914yu@users.noreply.github.com >
* fix: default hideMenu query value
Co-authored-by: c121914yu <50446880+c121914yu@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: c121914yu <50446880+c121914yu@users.noreply.github.com >
2026-02-06 09:59:09 +08:00
dependabot[bot]
db64e41f81
chore(deps): bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0 ( #6384 )
...
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk ) from 1.25.2 to 1.26.0.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases )
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.2...v1.26.0 )
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.26.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-05 11:46:47 +08:00
Archer
44d64ce40e
Sandbox server ( #6383 )
...
* feat: sandbox_server
* docker build
* action
2026-02-04 20:49:26 +08:00
heheer
214b3138ad
add collectionIds filter for metadata search ( #6379 )
...
* add collectionIds filter for metadata search
* add test
2026-02-04 20:42:59 +08:00
Archer
e6c7593d95
Sandbox move and vector test ( #6381 )
...
* remove sandbox
* perf: vitest
* doc
2026-02-04 14:27:58 +08:00
roy
03890bc9d2
fix: set fallback file name while import documents from other api server ( #6372 )
...
* fix: deps
* fix: set fallback file name while import documents from other api server
v4.14.6.1
2026-02-04 14:14:33 +08:00
Jon
cfded3af41
feat(sandbox): introduce unified sandbox adapter architecture ( #6362 )
...
Introduces a new, extensible sandbox adapter architecture to abstract
various sandbox providers behind a unified ISandbox interface. This
design utilizes an adapter pattern with a BaseSandboxAdapter, enabling
easy integration of providers like OpenSandboxAdapter and
MinimalProviderAdapter. It ensures consistent functionality across
environments through capability-driven polyfills for missing
features. This provides a scalable and maintainable foundation for
different execution environments.
2026-02-02 21:41:05 +08:00
Archer
64f70a41c1
feat: vector integrationTest;feat: ob quantization ( #6366 )
...
* feat(vectordb): add OceanBase HNSW quantization (HNSW_SQ/HNSW_BQ) (#6348 )
Support OceanBase vector index quantization via VECTOR_VQ_LEVEL:
- 32 (default): hnsw + inner_product
- 8: hnsw_sq + inner_product (2-3x memory savings)
- 1: hnsw_bq + cosine (~15x memory savings)
HNSW_BQ requires cosine distance per OceanBase docs.
Tested on OceanBase 4.3.5.5 (BP5).
Closes #6202
* feat: add test inclusion for vectorDB tests in vitest configuration (#6358 )
* feat: add test inclusion for vectorDB tests in vitest configuration
* refactor: update vectorDB README and setup for environment configuration
- Enhanced README to clarify the use of factory pattern for vectorDB integration tests.
- Updated instructions for setting up environment variables from a local file.
- Removed obsolete PG integration test file and adjusted test execution instructions.
- Improved structure explanation for shared test data and factory functions.
* perf: integrationTest
* feat: vector integration
---------
Co-authored-by: ZHANG Yixin <hi.yixinz@gmail.com >
Co-authored-by: Jingchao <alswlx@gmail.com >
2026-02-02 18:48:25 +08:00
roy
358109f556
fix: nullish tag schema ( #6365 )
2026-02-02 11:37:19 +08:00
Finley Ge
8e8b5b4a16
chore: 4.14.6 upgrading docs ( #6356 )
...
* chore: 4.14.6 upgrading docs
* chore: deploy scripts
* chore: bump @fastgpt-sdk/plugin to 0.3.8
v4.14.6
2026-01-30 22:34:42 +08:00
Finley Ge
430dde3844
fix: select system tool tag ( #6355 )
2026-01-30 19:35:29 +08:00
Finley Ge
470eeca060
V4.14.6 ( #6263 )
...
* feat: wecom integration (#6234 )
* wip: wecom
* feat: template filter by user tag
* feat: wecom pay
* fix: some bug
* fix: zod error
* feat: bill
* fix: bill toast
* feat: forbidden downgrade plan button
* chore(fe): wecom zone
* chore: use queue to delete team instead of a session
* chore: adjust
* feat: wecom bill logic refactor
* perf: plan
* perf: plan
* fix: i18n
* chore: adjust
* feat: adjust
* feat: add wecom config
* perf: wecom app template recommendation & system tool preinstall
* perf: some variable and tip
* update create bill api schema
* update create bill api schema
* update create bill api schema
* feat: wecom
* chore: adjust
* fix: ts
* perf: condition order
* perf: condition order
---------
Co-authored-by: archer <545436317@qq.com >
* feat: system tool config tags (#6257 )
* fix: system secret (#6259 )
* fix: system secret
* chore: update docs
* chore: merge main (#6264 )
* feat: wecom integration (#6234 )
* wip: wecom
* feat: template filter by user tag
* feat: wecom pay
* fix: some bug
* fix: zod error
* feat: bill
* fix: bill toast
* feat: forbidden downgrade plan button
* chore(fe): wecom zone
* chore: use queue to delete team instead of a session
* chore: adjust
* feat: wecom bill logic refactor
* perf: plan
* perf: plan
* fix: i18n
* chore: adjust
* feat: adjust
* feat: add wecom config
* perf: wecom app template recommendation & system tool preinstall
* perf: some variable and tip
* update create bill api schema
* update create bill api schema
* update create bill api schema
* feat: wecom
* chore: adjust
* fix: ts
* perf: condition order
* perf: condition order
---------
Co-authored-by: archer <545436317@qq.com >
* feat: system tool config tags (#6257 )
* fix: system secret (#6259 )
* fix: system secret
* chore: update docs
---------
Co-authored-by: archer <545436317@qq.com >
* chore: update version number (#6266 )
* fix: price status (#6279 )
* fix: back button (#6281 )
* team plan max file size & count (#6258 )
* team plan max file size & count
* fix
* fix
* fix
* perf: presign url
* remove empty check
* remove empty check
* fix: ts
* fix: doc
* fix presign file
* perf: code
* perf: i18n
* fix: remove maxSize attribute
---------
Co-authored-by: archer <545436317@qq.com >
Co-authored-by: Finley Ge <finleyge@fastgpt.io >
* feat: marketplace batch update (#6299 )
* feat: wecom integration (#6234 )
* wip: wecom
* feat: template filter by user tag
* feat: wecom pay
* fix: some bug
* fix: zod error
* feat: bill
* fix: bill toast
* feat: forbidden downgrade plan button
* chore(fe): wecom zone
* chore: use queue to delete team instead of a session
* chore: adjust
* feat: wecom bill logic refactor
* perf: plan
* perf: plan
* fix: i18n
* chore: adjust
* feat: adjust
* feat: add wecom config
* perf: wecom app template recommendation & system tool preinstall
* perf: some variable and tip
* update create bill api schema
* update create bill api schema
* update create bill api schema
* feat: wecom
* chore: adjust
* fix: ts
* perf: condition order
* perf: condition order
---------
Co-authored-by: archer <545436317@qq.com >
* feat: system tool config tags (#6257 )
* fix: system secret (#6259 )
* fix: system secret
* chore: update docs
* chore: merge main (#6264 )
* feat: wecom integration (#6234 )
* wip: wecom
* feat: template filter by user tag
* feat: wecom pay
* fix: some bug
* fix: zod error
* feat: bill
* fix: bill toast
* feat: forbidden downgrade plan button
* chore(fe): wecom zone
* chore: use queue to delete team instead of a session
* chore: adjust
* feat: wecom bill logic refactor
* perf: plan
* perf: plan
* fix: i18n
* chore: adjust
* feat: adjust
* feat: add wecom config
* perf: wecom app template recommendation & system tool preinstall
* perf: some variable and tip
* update create bill api schema
* update create bill api schema
* update create bill api schema
* feat: wecom
* chore: adjust
* fix: ts
* perf: condition order
* perf: condition order
---------
Co-authored-by: archer <545436317@qq.com >
* feat: system tool config tags (#6257 )
* fix: system secret (#6259 )
* fix: system secret
* chore: update docs
---------
Co-authored-by: archer <545436317@qq.com >
* fix: custom domain limitation (#6265 )
* chore: update version number (#6266 )
* fix: price status (#6279 )
* fix: back button (#6281 )
* chore/rebase main (#6295 )
* chore(deps): bump undici from 7.16.0 to 7.18.2 (#6272 )
Bumps [undici](https://github.com/nodejs/undici ) from 7.16.0 to 7.18.2.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.16.0...v7.18.2 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 7.18.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump undici in /plugins/webcrawler/SPIDER (#6273 )
Bumps [undici](https://github.com/nodejs/undici ) from 6.21.3 to 6.23.0.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.21.3...v6.23.0 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 6.23.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump tar from 7.4.3 to 7.5.3 in /document (#6282 )
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.4.3 to 7.5.3.
- [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.4.3...v7.5.3 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* perf: remove request invalid field (#6283 )
* V4.14.5.1 dev (#6290 )
* chore: cherry pick some commits from v4.14.6-dev (#6287 )
* fix: custom domain limitation (#6265 )
* fix: system secret (#6259 )
* fix: system secret
* chore: update docs
* chore: docs
* fix password variable & datetime picker (#6276 )
* fix password variable & datetime picker
* doc
* chore: cherry pick some commits from v4.14.6-dev (#6287 )
* fix: custom domain limitation (#6265 )
* fix: system secret (#6259 )
* fix: system secret
* chore: update docs
* chore: docs
* doc
* chore: docs
---------
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com >
Co-authored-by: Finley Ge <finleyge@fastgpt.io >
* perf: extname computed (#6285 )
* perf: extname computed
* chore: handle hash or query flags
---------
Co-authored-by: Finley Ge <finleyge@fastgpt.io >
* chore: docs (#6291 )
---------
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: Archer <545436317@qq.com >
* chore: deploy scripts (#6293 )
* docs: 41451 upgrade doc (#6294 )
* feat: wecom integration (#6234 )
* wip: wecom
* feat: template filter by user tag
* feat: wecom pay
* fix: some bug
* fix: zod error
* feat: bill
* fix: bill toast
* feat: forbidden downgrade plan button
* chore(fe): wecom zone
* chore: use queue to delete team instead of a session
* chore: adjust
* feat: wecom bill logic refactor
* perf: plan
* perf: plan
* fix: i18n
* chore: adjust
* feat: adjust
* feat: add wecom config
* perf: wecom app template recommendation & system tool preinstall
* perf: some variable and tip
* update create bill api schema
* update create bill api schema
* update create bill api schema
* feat: wecom
* chore: adjust
* fix: ts
* perf: condition order
* perf: condition order
---------
Co-authored-by: archer <545436317@qq.com >
* feat: system tool config tags (#6257 )
* fix: price status (#6279 )
* fix: back button (#6281 )
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Archer <545436317@qq.com >
Co-authored-by: heheer <heheer@sealos.io >
* feat: marketplace batch update
* chore: components reuse
* fix: test case
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: archer <545436317@qq.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: heheer <heheer@sealos.io >
* fix: upload file size limit && batch update plugin ui (#6308 )
* fix: batch update drawer ui && custom plan logic
* fix: max upload file size
* chore: remove comment
* fix: plan-status (#6311 )
* fix: price page (#6313 )
* fix: plan ui
* fix: custom standard plan (#6317 )
* fix: system tool route & batch update drawer ui (#6318 )
* fix: system tool route
* chore: upgrade docs
* chore: batch update ui
* fix: marketplace tool detail readme height (#6324 )
* fix: marketplace tool detail readme height
* chore: use useRequest2
* chore: adapt new plugin sdk (#6334 )
* chore: adapt new plugin sdk
* chore: bump @fastgpt-sdk/plugin to 0.3.6; fix type error
---------
Co-authored-by: Finley Ge <finleyge@fastgpt.io >
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com >
* fix: marketplace batch update drawer button background (#6340 )
* chore: useRequest2 -> useRequest
* #6193 feat(SeekDB): 集成支持 SeekDB 向量数据库 (#6338 )
* #6193 feat(SeekDB): 集成支持 SeekDB 向量数据库
- 添加 SEEKDB_ADDRESS 环境变量支持
- 在 vectorDB 控制器中优先返回 SeekVectorCtrl 实例
- 新增 SeekDB 向量库控制器,复用 OceanBase 控制器实现
- 更新部署文档,新增 SeekDB 相关描述和配置说明
- 新增 SeekDB 的 Docker Compose 配置,支持国内和全球镜像
- 在开发文档中添加 SeekDB 的环境要求及特性介绍
- 修改部署脚本支持 SeekDB 版本快速部署
* fix(vectorDB): add type annotation to getVectorObj to resolve TypeScript compilation error
- Add return type annotation (: VectorControllerType) to getVectorObj function
- Fixes Docker build failure: Property 'insertIds' does not exist on type 'unknown'
- The Vector object now has correct type inference for retryFn
Related: Docker build fails at TypeScript type checking stage
* #6193 refactor(vectorDB): 调整 SeekDB 控制器导入方式
- 将 ObClient 和 ObVectorCtrl 分开导入,提升代码清晰度
- 将导出语句拆分为两行,便于后续维护
- 保持 OceanBase 控制器复用逻辑不变
- 优化代码格式,增强可读性
* doc
---------
Co-authored-by: archer <545436317@qq.com >
* fix date time picker disabled status (#6352 )
* fix date time picker disabled status
* fix build
* fix: copilot review
* perf: claude review
* fix: ts
* chore: docs, type (#6350 )
* fix: mock (#6354 )
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: archer <545436317@qq.com >
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: roy <whoeverimf5@gmail.com >
Co-authored-by: flying~dragon <58673960+flying-dragon-ai@users.noreply.github.com >
2026-01-30 18:47:43 +08:00
Finley Ge
0686ceff8b
chore: deploy shell script auto detect user's phyiscal ip address ( #6336 )
2026-01-30 17:53:34 +08:00
dependabot[bot]
0defe8e349
chore(deps): bump tar from 7.5.6 to 7.5.7 in /document ( #6344 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.6 to 7.5.7.
- [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.6...v7.5.7 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 15:06:39 +08:00
roy
6213f0001d
chore: add extra sub path for custom S3 ( #6339 )
...
* fix: storage sdk
* chore: add extra sub path for custom S3
2026-01-30 11:56:53 +08:00
Finley Ge
cdb896ebf9
refactor: useRequest2 -> useRequest ( #6333 )
2026-01-29 09:58:39 +08:00
taven
cebfda4651
feat: update OceanBase vector DB controller log format ( #6331 )
2026-01-27 22:51:05 +08:00
Finley Ge
3454f21baa
chore(docs): app template submission guid ( #6327 )
2026-01-27 15:19:19 +08:00
Archer
c547b43487
pr skill ( #6326 )
...
* pr skill
* doc
2026-01-27 14:37:25 +08:00
Archer
ee69cecf31
fix: date picker ( #6325 )
2026-01-27 13:43:06 +08:00
dependabot[bot]
1788b80015
chore(deps): bump python-multipart in /plugins/model/pdf-mistral ( #6323 )
...
Bumps [python-multipart](https://github.com/Kludex/python-multipart ) from 0.0.18 to 0.0.22.
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.18...0.0.22 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-version: 0.0.22
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 13:42:46 +08:00
Deepturn
4aa0c8643e
fix: increase maxLength for auth values in HeaderAuthForm to 50000 ( #6315 )
2026-01-23 19:39:26 +08:00
dependabot[bot]
ad9f33e5f8
chore(deps): bump lodash from 4.17.21 to 4.17.23 ( #6307 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 17:54:57 +08:00
dependabot[bot]
b78369825f
chore(deps): bump tar from 7.5.3 to 7.5.6 in /document ( #6305 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.3 to 7.5.6.
- [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.3...v7.5.6 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 13:42:02 +08:00
Finley Ge
ec8b186b74
docs: 41451 upgrade doc ( #6294 )
2026-01-20 11:53:27 +08:00
Finley Ge
7bd2ca7b79
chore: deploy scripts ( #6293 )
2026-01-20 10:50:47 +08:00
Finley Ge
8450a44d35
V4.14.5.1 dev ( #6290 )
...
* chore: cherry pick some commits from v4.14.6-dev (#6287 )
* fix: custom domain limitation (#6265 )
* fix: system secret (#6259 )
* fix: system secret
* chore: update docs
* chore: docs
* fix password variable & datetime picker (#6276 )
* fix password variable & datetime picker
* doc
* chore: cherry pick some commits from v4.14.6-dev (#6287 )
* fix: custom domain limitation (#6265 )
* fix: system secret (#6259 )
* fix: system secret
* chore: update docs
* chore: docs
* doc
* chore: docs
---------
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com >
Co-authored-by: Finley Ge <finleyge@fastgpt.io >
* perf: extname computed (#6285 )
* perf: extname computed
* chore: handle hash or query flags
---------
Co-authored-by: Finley Ge <finleyge@fastgpt.io >
* chore: docs (#6291 )
---------
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: Archer <545436317@qq.com >
v4.14.5.1
2026-01-19 19:10:54 +08:00
Archer
b7a10bff2b
perf: remove request invalid field ( #6283 )
2026-01-18 23:59:15 +08:00
dependabot[bot]
15f8e70453
chore(deps): bump tar from 7.4.3 to 7.5.3 in /document ( #6282 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.4.3 to 7.5.3.
- [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.4.3...v7.5.3 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 23:19:50 +08:00
dependabot[bot]
649408a182
chore(deps): bump undici in /plugins/webcrawler/SPIDER ( #6273 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 6.21.3 to 6.23.0.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.21.3...v6.23.0 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 6.23.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 19:08:05 +08:00
dependabot[bot]
df403cb25e
chore(deps): bump undici from 7.16.0 to 7.18.2 ( #6272 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 7.16.0 to 7.18.2.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.16.0...v7.18.2 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 7.18.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 19:07:45 +08:00
heheer
9a6f592f16
fix icon border radius ( #6255 )
...
* fix icon border radius
* http header auth
* fix initial fitview
* add comment
---------
Co-authored-by: archer <545436317@qq.com >
2026-01-13 19:22:27 +08:00