1. 13 Feb, 2026 7 commits
    • fix(i18n): optimize English translations for product-appropriate language (#6436) · d1f4c888
      * fix(i18n): optimize English translations for product-appropriate language
      
      - Add 51 missing translation keys across 9 files
      - Rewrite 69 literal/unnatural translations to product language
      - Remove 3 orphaned keys not in source
      - Ensure all 22 locale files pass structural validation
      - Key improvements:
        - FAQ section: clearer, more concise answers
        - Dataset: 'Block' → 'Chunk', natural phrasing
        - App: better error messages and descriptions
        - Common: consistent terminology throughout
      
      * Update packages/web/i18n/en/dataset.json
      
      Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
      
      ---------
      
      Co-authored-by: OpenClaw Bot <bot@openclaw.ai>
      Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
      Archer committed
    • docs: English README translation (aligned with Chinese) (#6435) · f3fc0bdb
      * 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>
      Archer committed
    • docs: sync English README with Chinese version (#6432) · e243aac9
      - 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>
      Archer committed
    • url (#6431) · 048b2410
      Archer committed
    • doc (#6430) · 0d47618d
      Archer committed
    • doc (#6429) · e5a791e4
      * perf: health check
      
      * doc
      Archer committed
  2. 12 Feb, 2026 11 commits
    • Update docker.mdx (#6427) · b18aac20
      Archer committed
    • update action (#6426) · 1bca18ae
      Archer committed
    • remove invalid log (#6425) · 62455c00
      Archer committed
    • Update README.md (#6424) · b11d141d
      Archer committed
    • Update README.md (#6423) · bac8f7e9
      Archer committed
    • yml (#6422) · e8fac863
      Archer committed
    • doc (#6421) · c8d8ca13
      * doc
      
      * version
      
      * doc
      Archer committed
    • doc (#6419) · 0ac8bca1
      Archer committed
    • V4.14.7 features (#6406) · 76d6234d
      * 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>
      Archer committed
    • chore(deps): bump axios in /plugins/webcrawler/SPIDER (#6414) · 6f1c372c
      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>
      dependabot[bot] committed
    • chore(deps): bump axios from 1.13.2 to 1.13.5 (#6415) · 7567c1f4
      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>
      dependabot[bot] committed
  3. 06 Feb, 2026 2 commits
  4. 05 Feb, 2026 1 commit
  5. 04 Feb, 2026 4 commits
  6. 02 Feb, 2026 3 commits
    • feat(sandbox): introduce unified sandbox adapter architecture (#6362) · cfded3af
      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.
      Jon committed
    • feat: vector integrationTest;feat: ob quantization (#6366) · 64f70a41
      * 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>
      Archer committed
    • fix: nullish tag schema (#6365) · 358109f5
      roy committed
  7. 30 Jan, 2026 6 commits
    • chore: 4.14.6 upgrading docs (#6356) · 8e8b5b4a
      * chore: 4.14.6 upgrading docs
      
      * chore: deploy scripts
      
      * chore: bump @fastgpt-sdk/plugin to 0.3.8
      Finley Ge committed
    • V4.14.6 (#6263) · 470eeca0
      * 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>
      Finley Ge committed
    • chore(deps): bump tar from 7.5.6 to 7.5.7 in /document (#6344) · 0defe8e3
      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>
      dependabot[bot] committed
    • chore: add extra sub path for custom S3 (#6339) · 6213f000
      * fix: storage sdk
      
      * chore: add extra sub path for custom S3
      roy committed
  8. 29 Jan, 2026 1 commit
  9. 27 Jan, 2026 5 commits