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>
|
2026-02-12 16:37:50 +08:00 |
|
Archer
|
44e9299d5e
|
V4.13.2 features (#5792)
* add manual create http toolset (#5743)
* add manual create http toolset
* optimize code
* optimize
* fix
* fix
* rename filename
* feat: integrate ts-rest (#5741)
* feat: integrate ts-rest
* chore: classify core contract and pro contract
* chore: update lockfile
* chore: tweak dir structure
* chore: tweak dir structure
* update tsrest code (#5755)
* doc
* update tsrest code
* fix http toolset (#5753)
* fix http toolset
* fix
* perf: http toolset
* fix: toolresponse result (#5760)
* doc
* fix: toolresponse result
* fix: mongo watch
* remove log
* feat: integrated to minio (#5748)
* feat: migrate to minio
* feat: migrate apps' and dataset's avatar to minio
* feat: migrate more avatars to minio
* fix: lock file
* feat: migrate copyright settings' logo to minio
* feat: integrate minio
* chore: improve code
* chore: rename variables
* refactor: s3 class
* fix: s3 and mongo operations
* chore: add session for avatar source
* fix: init s3 buckets
* fix: bugbot issues
* expired time code
* perf: avatar code
* union type
* export favouriteContract
* empty bucket check
---------
Co-authored-by: archer <545436317@qq.com>
* refactor: zod schema to generate OpenAPI instead (#5771)
* doc
* fix: text split code (#5773)
* fix: toolresponse result
* remove log
* stream remove
* fix: text split code
* fix: workflow (#5779)
* fix: toolresponse result
* remove log
* fix: value check
* fix: workflow
* openapi doc
* perf: bucket delete cron
* doc
* feat: apikey health
* feat: export variables
* api code move
* perf: workflow performance (#5783)
* perf: reactflow context
* perf: workflow context split
* perf: nodeList computed map
* perf: nodes dependen
* perf: workflow performance
* workflow performance
* removel og
* lock
* version
* loop drag
* reactflow size
* reactflow size
* fix: s3init (#5784)
* doc
* fix: s3init
* perf: dynamic import
* remove moongose dep
* worker build
* worker code
* perf: worker build
* fix: error throw
* doc
* doc
* fix: build
* fix: dockerfile
* nextjs config
* fix: worker
* fix: build (#5791)
* fix: build
* vector cache code
* fix: app info modal avatar upload method replace (#5787)
* fix: app info modal avatar upload method replace
* chore: replace all useSelectFile with useUploadAvatar
* remove invalid code
* add size
* Update projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/RenderInput/templates/CommonInputForm.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update projects/app/src/pageComponents/app/detail/WorkflowComponents/context/workflowInitContext.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: heheer <heheer@sealos.io>
Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-10-20 19:08:21 +08:00 |
|
Archer
|
a952539875
|
perf: rrf code (#5558)
|
2025-08-29 01:24:19 +08:00 |
|
YeYuheng
|
e4756c76dd
|
rrf_weight (#5551)
Co-authored-by: xxYyh <xxyyh@xxYyhdeMacBook-Pro.local>
|
2025-08-29 00:54:29 +08:00 |
|
Archer
|
4838a2c9fd
|
remove old doc (#5305)
* auto update index
* update index
* remove old doc
|
2025-07-24 10:39:41 +08:00 |
|
Archer
|
fe7abf22a9
|
New document (#5299)
* add new doc (#5175)
Co-authored-by: dreamer6680 <146868355@qq.com>
* Test docs (#5235)
* fix: change the page of doc
* chore: add new dependencies, update global styles/layout, optimize docs, add Feishu & GitHub icons, update API examples
* fix: docs/index 404 not found
* Update environment variable names, optimize styles, add new API routes, fix component styles, adjust documentation, and update GitHub and Feishu icons
* update readme
* feat: add a linkfastgpt compontent
* feat: update new doc
* fix:remove unuse page and redirect homepage to docs (#5288)
* fix:remove some unuse doc
* fix: redirect homepage to doc
* git ignore
* fix:navbar to index (#5295)
* sidbar
* fix: navtab unlight (#5298)
* doc
---------
Co-authored-by: dreamer6680 <1468683855@qq.com>
Co-authored-by: dreamer6680 <146868355@qq.com>
|
2025-07-23 21:35:03 +08:00 |
|
Finley Ge
|
bb30ca4859
|
chore: vitest support (#4026)
* chore: vitest
* chore: move test files
* chore: support vitest
* fix: exclude test files
* chore(ci): add test workflow
* feat: remove read env
|
2025-03-12 19:27:53 +08:00 |
|
Archer
|
6b7b03c245
|
4.7 doc update (#1068)
* fix: plugin update
* feat: get current time plugin
* fix: ts
* perf: select app ux
* fix: ts
* perf: max w
* move code
* perf: inform tip
* fix: inform
* doc
* fix: tool handle
* perf: tmp file store
* doc
* fix: message file selector
* feat: doc
* perf: switch trigger
* doc
* fix: openapi import
* rount the number
* parse openapi schema
* fix empty line after variables (#64)
* doc image
* image size
* doc
* doc
* catch error
---------
Co-authored-by: heheer <71265218+newfish-cmyk@users.noreply.github.com>
|
2024-03-27 12:50:07 +08:00 |
|
Rick
|
c7e6448272
|
feat: support to install fastgpt via helm chart (#1023)
* feat: support to install fastgpt via helm chart
Signed-off-by: rick <LinuxSuRen@users.noreply.github.com>
---------
Signed-off-by: rick <LinuxSuRen@users.noreply.github.com>
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
|
2024-03-26 16:50:24 +08:00 |
|
Archer
|
006ad17c6a
|
4.6.7 first pr (#726)
|
2024-01-10 23:35:04 +08:00 |
|
Yao Yao
|
5968bfeb12
|
Ignore .idea directory (#711)
|
2024-01-10 15:16:32 +08:00 |
|
Archer
|
cd682d4275
|
4.6.5- CoreferenceResolution Module (#631)
|
2023-12-22 10:47:31 +08:00 |
|
Carson Yang
|
7f1fecb84e
|
Docs: update theme (#368)
Signed-off-by: Carson Yang <yangchuansheng33@gmail.com>
|
2023-10-04 22:25:07 +08:00 |
|
Carson Yang
|
c20fba11ba
|
docs: update the framework of doc site (#207)
Signed-off-by: Carson Yang <yangchuansheng33@gmail.com>
|
2023-08-22 11:08:28 +08:00 |
|
archer
|
8be1834cfb
|
docs
|
2023-07-26 17:32:26 +08:00 |
|
archer
|
6fd49b0955
|
perf: ui
|
2023-06-10 14:01:35 +08:00 |
|
archer
|
e19ac56fe5
|
feat: admin image
|
2023-06-10 00:42:55 +08:00 |
|
archer
|
ba9d9c3d5f
|
new framwork
|
2023-06-09 13:21:03 +08:00 |
|
archer
|
46eb96c72e
|
perf: 去除冗余代码
|
2023-04-26 22:43:58 +08:00 |
|
archer
|
d5923bc64f
|
perf: 去掉testapi
|
2023-04-07 17:23:52 +08:00 |
|
archer
|
dd5217d8a5
|
feat: 图片地址
|
2023-03-06 17:20:14 +08:00 |
|
archer
|
2cc32d1806
|
feat: 注册限流配置
feat: 页面加载动画
feat: md样式优化
feat: 移动端全屏覆盖
|
2023-03-05 12:47:09 +08:00 |
|
archer
|
0ecf576e4e
|
doc gpt V0.2
|
2023-03-04 13:04:47 +08:00 |
|
archer
|
cc5cf99e7a
|
Initial commit from Create Next App
|
2023-02-18 17:36:31 +08:00 |
|