Archer
25207c5060
perf: search result ( #5608 )
2025-09-09 14:06:31 +08:00
Archer
c4632a2222
V4.12.3 document ( #5600 )
...
* doc
* doc
* perf: log
2025-09-07 20:55:14 +08:00
Archer
3f9b0fa1d4
V4.12.3 features ( #5595 )
...
* refactor: remove ModelProviderIdType and update related types (#5549 )
* perf: model provider
* fix eval create split (#5570 )
* git rebase --continuedoc
* add more variable types (#5540 )
* variable types
* password
* time picker
* internal var
* file
* fix-test
* time select default value & range
* password & type render
* fix
* fix build
* fix
* move method
* split date select
* icon
* perf: variable code
* prompt editor add markdown plugin (#5556 )
* editor markdown
* fix build
* pnpm lock
* add props
* update code
* fix list
* editor ui
* fix variable reset (#5586 )
* perf: variables type code
* customize lexical indent (#5588 )
* perf: multiple selector
* perf: tab plugin
* doc
* refactor: update workflow constants to use ToolTypeEnum (#5491 )
* refactor: replace FlowNodeTemplateTypeEnum with string literals in workflow templates
* perf: tool type
---------
Co-authored-by: archer <545436317@qq.com >
* update doc
* fix: make table's row more natural while dragging it (#5596 )
* feat: add APIGetTemplate function and refactor template fetching logic (#5498 )
* feat: add APIGetTemplate function and refactor template fetching logic
* chore: adjust the code
* chore: update sdk
---------
Co-authored-by: FinleyGe <m13203533462@163.com >
* perf init system
* doc
* remove log
* remove i18n
* perf: variables render
---------
Co-authored-by: Ctrlz <143257420+ctrlz526@users.noreply.github.com >
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com >
Co-authored-by: FinleyGe <m13203533462@163.com >
2025-09-07 14:41:48 +08:00
Archer
85ea117481
Fix workflow ( #5592 )
...
* fix: fileselector default
* fix: workflow run process
2025-09-04 20:22:35 +08:00
伍闲犬
9be1e591d3
fix: delete "Content-Length" while redirect request to pro api ( #5589 )
2025-09-04 14:17:07 +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
Finley Ge
486d791b94
fix: extract node can not extract when using tool-calling-able model. ( #5555 )
2025-08-28 18:09:33 +08:00
Archer
c4799df3fd
perf: workflow code ( #5548 )
...
* perf: workflow code
* add tool call limit
2025-08-27 11:45:46 +08:00
Archer
324aaae769
fix: ai response test ( #5544 )
...
* fix: ai response test
* fix: skip edge check
* fix: app list
* fix: toolset conflict interactive node
* fix: username show
2025-08-27 00:08:22 +08:00
伍闲犬
3fb1ff2614
fix: read permission; incorrect name; redirect ( #5541 )
2025-08-26 17:57:59 +08:00
Archer
93e9cb675d
fix: oceanbase insert ( #5539 )
2025-08-26 17:29:42 +08:00
伍闲犬
3c2bf20666
feat: add switch to control if enable home
( #5531 )
2025-08-26 12:00:18 +08:00
Archer
3b25bf57c4
perf: search key refresh parentId ( #5530 )
2025-08-26 11:30:02 +08:00
Archer
830eb19055
feature: V4.12.2 ( #5525 )
...
* feat: favorite apps & quick apps with their own configuration (#5515 )
* chore: extract chat history and drawer; fix model selector
* feat: display favourite apps and make it configurable
* feat: favorite apps & quick apps with their own configuration
* fix: fix tab title and add loading state for searching
* fix: cascade delete favorite app and quick app while deleting relative app
* chore: make improvements
* fix: favourite apps ui
* fix: add permission for quick apps
* chore: fix permission & clear redundant code
* perf: chat home page code
* chatbox ui
* fix: 4.12.2-dev (#5520 )
* fix: add empty placeholder; fix app quick status; fix tag and layout
* chore: add tab query for the setting tabs
* chore: use `useConfirm` hook instead of `MyModal`
* remove log
* fix: fix modal padding (#5521 )
* perf: manage app
* feat: enhance model provider handling and update icon references (#5493 )
* perf: model provider
* sdk package
* refactor: create llm response (#5499 )
* feat: add LLM response processing functions, including the creation of stream-based and complete responses
* feat: add volta configuration for node and pnpm versions
* refactor: update LLM response handling and event structure in tool choice logic
* feat: update LLM response structure and integrate with tool choice logic
* refactor: clean up imports and remove unused streamResponse function in chat and toolChoice modules
* refactor: rename answer variable to answerBuffer for clarity in LLM response handling
* feat: enhance LLM response handling with tool options and integrate tools into chat and tool choice logic
* refactor: remove volta configuration from package.json
* refactor: reorganize LLM response types and ensure default values for token counts
* refactor: streamline LLM response handling by consolidating response structure and removing redundant checks
* refactor: enhance LLM response handling by consolidating tool options and streamlining event callbacks
* fix: build error
* refactor: update tool type definitions for consistency in tool handling
* feat: llm request function
* fix: ts
* fix: ts
* fix: ahook ts
* fix: variable name
* update lock
* ts version
* doc
* remove log
* fix: translation type
* perf: workflow status check
* fix: ts
* fix: prompt tool call
* fix: fix missing plugin interact window & make tag draggable (#5527 )
* fix: incorrect select quick apps state; filter apps type (#5528 )
* fix: usesafe translation
* perf: add quickapp modal
---------
Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com >
Co-authored-by: Ctrlz <143257420+ctrlz526@users.noreply.github.com >
Co-authored-by: francis <zhichengfan18@gmail.com >
2025-08-25 19:19:43 +08:00
Archer
b6318aa35a
fix: version schema ref error ( #5518 )
2025-08-22 11:34:46 +08:00
Archer
95325346ff
perf: vector format ( #5516 )
...
* perf: vector format
* feat: embedding batch size
2025-08-22 10:18:24 +08:00
Finley Ge
37eec3d452
perf: customizable embedding chunk size via env var ( #5494 )
...
* perf: customizable embedding chunk size via env var
* Update .env.template
---------
Co-authored-by: Archer <545436317@qq.com >
2025-08-20 18:42:15 +08:00
Archer
76dc23c2e4
perF: getInitData api cache;perf: tool description field;signoz store level ( #5465 )
...
* perf: auto focus
* perF: getInitData api cache
* perf: tool description field
* signoz store level
* perF: chat logs index
2025-08-15 15:01:20 +08:00
Ctrlz
d78a0e9e4b
feat: add toolDescription field across various schemas and update related functions ( #5452 )
2025-08-15 14:13:14 +08:00
Archer
5cd1c2af14
perf: chat pane ( #5462 )
...
* fix: sync pane with URL appId vs Home appId to avoid cross-tab interference (#5456 )
* perf: chat pane
* perf: markdown render
* update app chat logs index
* doc
* doc redirect
---------
Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com >
2025-08-15 11:03:38 +08:00
Archer
eadf2fd54c
fix: index ( #5458 )
...
* doc
* fix: home app name
* fix: char init error status
* fix: index
* fix: secret input
2025-08-14 18:54:47 +08:00
Ctrlz
8f3424cea1
feat: enhance SystemPluginTemplateItemType to include user instructions ( #5455 )
2025-08-14 16:00:35 +08:00
heheer
d72929dcf8
fix dataset auth filter ( #5457 )
2025-08-14 15:59:59 +08:00
Archer
9fbfabac61
perf: variabel replace;Feat: prompt optimizer code ( #5453 )
...
* feat: add prompt optimizer (#5444 )
* feat: add prompt optimizer
* fix
* perf: variabel replace
* perf: prompt optimizer code
* feat: init charts shell
* perf: user error remove
---------
Co-authored-by: heheer <heheer@sealos.io >
2025-08-14 15:48:22 +08:00
Ctrlz
6a02d2a2e5
fix: concatenate answerText in dispatchRunTool function ( #5451 )
2025-08-13 21:05:00 +08:00
Archer
ad550f4444
perf: workflow response field ( #5443 )
2025-08-13 14:29:13 +08:00
Archer
c51395b2c8
V4.12.0 features ( #5435 )
...
* add logs chart (#5352 )
* charts
* chart data
* log chart
* delete
* rename api
* fix
* move api
* fix
* fix
* pro config
* fix
* feat: Repository interaction (#5356 )
* feat: 1好像功能没问题了,明天再测
* feat: 2 解决了昨天遗留的bug,但全选按钮又bug了
* feat: 3 第三版,解决了全选功能bug
* feat: 4 第四版,下面改小细节
* feat: 5 我勒个痘
* feat: 6
* feat: 6 pr
* feat: 7
* feat: 8
* feat: 9
* feat: 10
* feat: 11
* feat: 12
* perf: checkbox ui
* refactor: tweak login loyout (#5357 )
Co-authored-by: Archer <545436317@qq.com >
* login ui
* app chat log chart pro display (#5392 )
* app chat log chart pro display
* add canopen props
* perf: pro tag tip
* perf: pro tag tip
* feat: openrouter provider (#5406 )
* perf: login ui
* feat: openrouter provider
* provider
* perf: custom error throw
* perf: emb batch (#5407 )
* perf: emb batch
* perf: vector retry
* doc
* doc (#5411 )
* doc
* fix: team folder will add to workflow
* fix: generateToc shell
* Tool price (#5376 )
* resolve conflicts for cherry-pick
* fix i18n
* Enhance system plugin template data structure and update ToolSelectModal to include CostTooltip component
* refactor: update systemKeyCost type to support array of objects in plugin and workflow types
* refactor: simplify systemKeyCost type across plugin and workflow types to a single number
* refactor: streamline systemKeyCost handling in plugin and workflow components
* fix
* fix
* perf: toolset price config;fix: workflow array selector ui (#5419 )
* fix: workflow array selector ui
* update default model tip
* perf: toolset price config
* doc
* fix: test
* Refactor/chat (#5418 )
* refactor: add homepage configuration; add home chat page; add side bar animated collapse and layout
* fix: fix lint rules
* chore: improve logics and code
* chore: more clearer logics
* chore: adjust api
---------
Co-authored-by: Archer <545436317@qq.com >
* perf: chat setting code
* del history
* logo image
* perf: home chat ui
* feat: enhance chat response handling with external links and user info (#5427 )
* feat: enhance chat response handling with external links and user info
* fix
* cite code
* perf: toolset add in workflow
* fix: test
* fix: search paraentId
* Fix/chat (#5434 )
* wip: rebase了upstream
* wip: adapt mobile UI
* fix: fix chat page logic and UI
* fix: fix UI and improve some logics
* fix: model selector missing logo; vision model to retrieve file
* perf: role selector
* fix: chat ui
* optimize export app chat log (#5436 )
* doc
* chore: move components to proper directory; fix the api to get app list (#5437 )
* chore: improve team app panel display form (#5438 )
* feat: add home chat log tab
* chore: improve team app panel display form
* chore: improve log panel
* fix: spec
* doc
* fix: log permission
* fix: dataset schema required
* add loading status
* remove ui weight
* manage log
* fix: log detail per
* doc
* fix: log menu
* rename permission
* bg color
* fix: app log per
* fix: log key selector
* fix: log
* doc
---------
Co-authored-by: heheer <zhiyu44@qq.com >
Co-authored-by: colnii <1286949794@qq.com >
Co-authored-by: 伍闲犬 <76519998+xqvvu@users.noreply.github.com >
Co-authored-by: Ctrlz <143257420+ctrlz526@users.noreply.github.com >
Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com >
Co-authored-by: heheer <heheer@sealos.io >
2025-08-12 22:22:18 +08:00
Finley Ge
57e1ef1176
refactor: permission role & app read chat log permission ( #5416 )
...
* refactor: permission role
* refactor: permission type
* fix: permission manage
* fix: group owner cannot be deleted
* chore: common per map
* chore: openapi
* chore: rename
* fix: type error
* chore: app chat log permission
* chore: add initv4112
2025-08-11 10:51:44 +08:00
Archer
1fc1e3fa80
fix: max tokens config ( #5409 )
2025-08-08 10:38:57 +08:00
Finley Ge
17599d95bb
fix: old mcp tool compatible ( #5399 )
2025-08-07 11:37:26 +08:00
Archer
37648d5c71
fix: mcp not response output ( #5388 )
2025-08-05 10:51:42 +08:00
Archer
16a74c909d
fix: doc preview action;update doc ( #5383 )
...
* fix: doc preview action
* update doc
* dpc
2025-08-04 18:10:58 +08:00
Archer
7bcee82f5f
perf: memory leak ( #5370 )
...
* perf: memory leak
* perf: workflow share buffer;Circle checker;Get file from stream
* doc
* remove report.md
2025-08-03 22:37:45 +08:00
Archer
845f4d41c2
fix: tool not clone ( #5364 )
...
* fix: tool not clone
* perf: check invalid db tool
2025-08-01 23:44:18 +08:00
Archer
6ac03dbf82
fix: plugin not get system input config ( #5363 )
...
* doc
* fix: action
* fix: plugin not get system input config
* perf: rewrite toolset
2025-08-01 22:40:48 +08:00
Archer
e25d7efb5b
feature: V4.11.1 ( #5350 )
...
* perf: system toolset & mcp (#5200 )
* feat: support system toolset
* fix: type
* fix: system tool config
* chore: mcptool config migrate
* refactor: mcp toolset
* fix: fe type error
* fix: type error
* fix: show version
* chore: support extract tool's secretInputConfig out of inputs
* chore: compatible with old version mcp
* chore: adjust
* deps: update dependency @fastgpt-skd/plugin
* fix: version
* fix: some bug (#5316 )
* chore: compatible with old version mcp
* fix: version
* fix: compatible bug
* fix: mcp object params
* fix: type error
* chore: update test cases
* chore: remove log
* fix: toolset node name
* optimize app logs sort (#5310 )
* log keys config modal
* multiple select
* api
* fontsize
* code
* chatid
* fix build
* fix
* fix component
* change name
* log keys config
* fix
* delete unused
* fix
* perf: log code
* perf: send auth code modal enter press
* fix log (#5328 )
* perf: mcp toolset comment
* perf: log ui
* remove log (#5347 )
* doc
* fix: action
* remove log
* fix: Table Optimization (#5319 )
* feat: table test: 1
* feat: table test: 2
* feat: table test: 3
* feat: table test: 4
* feat: table test : 5 把maxSize改回chunkSize
* feat: table test : 6 都删了,只看maxSize
* feat: table test : 7 恢复初始,接下来删除标签功能
* feat: table test : 8 删除标签功能
* feat: table test : 9 删除标签功能成功
* feat: table test : 10 继续调试,修改trainingStates
* feat: table test : 11 修改第一步
* feat: table test : 12 修改第二步
* feat: table test : 13 修改了HtmlTable2Md
* feat: table test : 14 修改表头分块规则
* feat: table test : 15 前面表格分的太细了
* feat: table test : 16 改着改着表头又不加了
* feat: table test : 17 用CUSTOM_SPLIT_SIGN不行,重新改
* feat: table test : 18 表头仍然还会多加,但现在分块搞的合理了终于
* feat: table test : 19 还是需要搞好表头问题,先保存一下调试情况
* feat: table test : 20 调试结束,看一下replace有没有问题,没问题就pr
* feat: table test : 21 先把注释删了
* feat: table test : 21 注释replace都改了,下面切main分支看看情况
* feat: table test : 22 修改旧文件
* feat: table test : 23 修改测试文件
* feat: table test : 24 xlsx表格处理
* feat: table test : 25 刚才没保存先com了
* feat: table test : 26 fix
* feat: table test : 27 先com一版调试
* feat: table test : 28 试试放format2csv里
* feat: table test : 29 xlsx解决
* feat: table test : 30 tablesplit解决
* feat: table test : 31
* feat: table test : 32
* perf: table split
* perf: mcp old version compatibility (#5342 )
* fix: system-tool secret inputs
* fix: rewrite runtime node i18n for system tool
* perf: mcp old version compatibility
* fix: splitPluginId
* fix: old mcp toolId
* fix: filter secret key
* feat: support system toolset activation
* chore: remove log
* perf: mcp update
* perf: rewrite toolset
* fix:delete variable id (#5335 )
* perf: variable update
* fix: multiple select ui
* perf: model config move to plugin
* fix: var conflit
* perf: variable checker
* Avoid empty number
* update doc time
* fix: test
* fix: mcp object
* update count app
* update count app
---------
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com >
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: heheer <zhiyu44@qq.com >
Co-authored-by: colnii <1286949794@qq.com >
Co-authored-by: dreamer6680 <1468683855@qq.com >
2025-08-01 16:08:20 +08:00
heheer
45010cf5aa
add tool params return ( #5312 )
...
* add tool params return
* fix
2025-07-25 13:29:01 +08:00
Archer
e008b21954
feat: deleted user ( #5289 )
...
* add desc to coupon
* deleted user
2025-07-23 17:00:23 +08:00
Archer
0fa083894a
feat: coupoun support bank pay way ( #5285 )
2025-07-23 12:01:26 +08:00
Archer
bebe213891
perf: read file internal ( #5282 )
2025-07-22 17:28:55 +08:00
dependabot[bot]
8e94fdb988
chore(deps): bump form-data from 4.0.2 to 4.0.4 ( #5279 )
...
Bumps [form-data](https://github.com/form-data/form-data ) from 4.0.2 to 4.0.4.
- [Release notes](https://github.com/form-data/form-data/releases )
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md )
- [Commits](https://github.com/form-data/form-data/compare/v4.0.2...v4.0.4 )
---
updated-dependencies:
- dependency-name: form-data
dependency-version: 4.0.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 17:02:05 +08:00
Archer
13b7e0a192
V4.11.0 features ( #5270 )
...
* feat: workflow catch error (#5220 )
* feat: error catch
* feat: workflow catch error
* perf: add catch error to node
* feat: system tool error catch
* catch error
* fix: ts
* update doc
* perf: training queue code (#5232 )
* doc
* perf: training queue code
* Feat: 优化错误提示与重试逻辑 (#5192 )
* feat: 批量重试异常数据 & 报错信息国际化
- 新增“全部重试”按钮,支持批量重试所有训练异常数据
- 报错信息支持国际化,常见错误自动映射为 i18n key
- 相关文档和 i18n 资源已同步更新
* feat: enhance error message and retry mechanism
* feat: enhance error message and retry mechanism
* feat: add retry_failed i18n key
* feat: enhance error message and retry mechanism
* feat: enhance error message and retry mechanism
* feat: enhance error message and retry mechanism : 5
* feat: enhance error message and retry mechanism : 6
* feat: enhance error message and retry mechanism : 7
* feat: enhance error message and retry mechanism : 8
* perf: catch chat error
* perf: copy hook (#5246 )
* perf: copy hook
* doc
* doc
* add app evaluation (#5083 )
* add app evaluation
* fix
* usage
* variables
* editing condition
* var ui
* isplus filter
* migrate code
* remove utils
* name
* update type
* build
* fix
* fix
* fix
* delete comment
* fix
* perf: eval code
* eval code
* eval code
* feat: ttfb time in model log
* Refactor chat page (#5253 )
* feat: update side bar layout; add login and logout logic at chat page
* refactor: encapsulate login logic and reuse it in `LoginModal` and `Login` page
* chore: improve some logics and comments
* chore: improve some logics
* chore: remove redundant side effect; add translations
---------
Co-authored-by: Archer <545436317@qq.com >
* perf: chat page code
* doc
* perf: provider redirect
* chore: ui improvement (#5266 )
* Fix: SSE
* Fix: SSE
* eval pagination (#5264 )
* eval scroll pagination
* change eval list to manual pagination
* number
* fix build
* fix
* version doc (#5267 )
* version doc
* version doc
* doc
* feat: eval model select
* config eval model
* perf: eval detail modal ui
* doc
* doc
* fix: chat store reload
* doc
---------
Co-authored-by: colnii <1286949794@qq.com >
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: 酒川户 <76519998+chuanhu9@users.noreply.github.com >
2025-07-22 09:42:50 +08:00
Finley Ge
de208d6c3f
fix: error ( #5269 )
2025-07-21 22:19:34 +08:00
dependabot[bot]
59e2b2f0bf
chore(deps): bump multer from 2.0.1 to 2.0.2 ( #5249 )
...
Bumps [multer](https://github.com/expressjs/multer ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/expressjs/multer/releases )
- [Changelog](https://github.com/expressjs/multer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/expressjs/multer/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: multer
dependency-version: 2.0.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>
2025-07-21 13:30:49 +08:00
Archer
593c816c1a
perf: value type checker ( #5255 )
...
* perf: value type checker
* fix: ts
2025-07-18 16:39:42 +08:00
Finley Ge
44a474d49f
feat: support signoz ( #5218 )
...
* feat: support signoz
* chore: restructure otel
2025-07-16 15:20:17 +08:00
Archer
b50c4373b3
Update doc ( #5223 )
...
* doc
* update version type
2025-07-16 15:02:21 +08:00
dreamer6680
f648011ff0
fix: apidataset don`t support pdfEnhance ( #5209 )
...
Co-authored-by: dreamer6680 <146868355@qq.com >
2025-07-14 10:48:34 +08:00
Archer
dae1093139
Feat: system tool support stream response ( #5206 )
...
* Match SSE for FastGPT (#5168 )
* Match SSE for FastGPT
* Modify the judgment
* Optimize logic for SSE transmission
* Refactor imports
* directly use workflowStreamResponse from props
* improve error handling and streamline onStreamData logic
* Refactor API client configuration
* perf: system tool support sse
* update doc
---------
Co-authored-by: Zhuangzai fa <143257420+ctrlz526@users.noreply.github.com >
2025-07-12 16:39:01 +08:00