Skip to content

Conversation

@c121914yu
Copy link
Collaborator

No description provided.

c121914yu and others added 18 commits April 16, 2025 12:58
* add app submenu (#4452)

* add app submenu

* fix

* width & i18n

* optimize submenu code (#4515)

* optimize submenu code

* fix

* fix

* fix

* fix ts

* perf: dashboard sub menu

* doc

---------

Co-authored-by: heheer <[email protected]>
* feat: mcp server

* feat: mcp server

* feat: mcp server build

* update doc
* perf: path selector

* fix: docker file path
* perf: add image endpoint to dataset search

* fix: mcp_server url
* Support interactive nodes for loops, and enhance the function of merging nested and loop node history messages. (#4552)

* feat: add LoopInteractive definition

* feat: Support LoopInteractive type and update related logic

* fix: Refactor loop handling logic and improve output value initialization

* feat: Add mergeSignId to dispatchLoop and dispatchRunAppNode responses

* feat: Enhance mergeChatResponseData to recursively merge plugin details and improve response handling

* refactor: Remove redundant comments in mergeChatResponseData for clarity

* perf: loop interactive

* perf: human in loop

---------

Co-authored-by: Theresa <[email protected]>
* integrate mcp

* delete unused code

* fix ts

* bug fix

* fix

* support whole mcp tools

* add try catch

* fix

* fix

* fix ts

* fix test

* fix ts
* fix mcp integrate

* fix ui
* fix

* fix avatar

* fix update version
@github-actions
Copy link

github-actions bot commented Apr 16, 2025

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 21.36% 10674 / 49967
🔵 Statements 21.36% 10674 / 49967
🔵 Functions 27.97% 280 / 1001
🔵 Branches 62.45% 632 / 1012
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
packages/global/common/error/code/common.ts 100% 100% 100% 100%
packages/global/common/error/code/team.ts 100% 100% 100% 100%
packages/global/core/app/constants.ts 100% 100% 100% 100%
packages/global/core/app/utils.ts 5.91% 100% 0% 5.91% 14-38, 42-173, 176-190, 193-205
packages/global/core/app/mcpTools/utils.ts 7.31% 100% 0% 7.31% 13-41, 44-97
packages/global/core/chat/constants.ts 100% 100% 100% 100%
packages/global/core/chat/utils.ts 10.77% 100% 0% 10.77% 10-17, 21-28, 32-78, 88-113, 116-127, 130-133, 136-152, 160-208
packages/global/core/workflow/utils.ts 8.88% 100% 0% 8.88% 56-57, 60-64, 68-73, 75-124, 128-170, 173-183, 191-192, 195-234, 237-312, 315-328, 331-344, 347-353, 357-358, 365-372, 380-386, 389-390, 394-425, 429-448
packages/global/core/workflow/node/constant.ts 100% 100% 100% 100%
packages/global/core/workflow/runtime/utils.ts 23.86% 91.93% 13.33% 23.86% 20-29, 31-45, 127-128, 137-142, 161-198, 201-212, 215-238, 241-261, 264-269, 276-364, 372-419, 422-443, 446-489, 492-522, 526-548
packages/global/core/workflow/template/constants.ts 100% 100% 100% 100%
packages/global/core/workflow/template/input.ts 100% 100% 100% 100%
packages/global/core/workflow/template/system/runTool.ts 100% 100% 100% 100%
packages/global/core/workflow/template/system/runToolSet.ts 100% 100% 100% 100%
packages/global/support/wallet/usage/constants.ts 100% 100% 100% 100%
packages/service/common/file/image/utils.ts 18.42% 100% 0% 18.42% 8-34, 37-44
packages/service/core/app/controller.ts 0% 100% 100% 0% 2-104
packages/service/core/app/plugin/controller.ts 6.56% 100% 0% 6.56% 29-43, 48-251
packages/service/core/chat/utils.ts 2.64% 100% 0% 2.64% 17-73, 82-397
packages/service/core/workflow/dispatch/index.ts 13.73% 100% 0% 13.73% 128-758, 762-785, 789-813
packages/service/core/workflow/dispatch/utils.ts 10.06% 100% 0% 10.06% 22-79, 82-93, 96-107, 110-118, 122-139, 141-149, 152-160, 163-210
packages/service/core/workflow/dispatch/abandoned/runApp.ts 12.34% 100% 0% 12.34% 33-112
packages/service/core/workflow/dispatch/agent/runTool/index.ts 7.05% 100% 0% 7.05% 42-303, 306-357, 364-406
packages/service/core/workflow/dispatch/dataset/search.ts 5.64% 100% 0% 5.64% 50-253
packages/service/core/workflow/dispatch/loop/runLoop.ts 5.93% 100% 0% 5.93% 27-160
packages/service/core/workflow/dispatch/plugin/run.ts 10.56% 100% 0% 10.56% 27-148
packages/service/core/workflow/dispatch/plugin/runApp.ts 8.05% 100% 0% 8.05% 38-193
packages/service/core/workflow/dispatch/plugin/runTool.ts 12.82% 100% 0% 12.82% 22-60
packages/service/core/workflow/dispatch/tools/http468.ts 7.28% 100% 0% 7.28% 68-563
packages/service/core/workflow/dispatch/tools/runLaf.ts 4.41% 100% 0% 4.41% 23-214
packages/service/core/workflow/dispatch/tools/runUpdateVar.ts 9.58% 100% 0% 9.58% 23-102
packages/service/support/mcp/schema.ts 0% 0% 0% 0% 1-58
packages/service/support/permission/mcp/auth.ts 0% 100% 100% 0% 4-45
packages/web/components/common/Icon/constants.ts 0% 100% 100% 0% 3-473
projects/app/src/pages/api/core/app/getBasicInfo.ts 0% 100% 100% 0% 2-33
projects/app/src/pages/api/core/app/update.ts 0% 0% 0% 0% 1-176
projects/app/src/pages/api/core/app/mcpTools/create.ts 0% 100% 100% 0% 2-67
projects/app/src/pages/api/core/app/mcpTools/getMCPTools.ts 0% 0% 0% 0% 1-43
projects/app/src/pages/api/core/app/mcpTools/runTest.ts 0% 0% 0% 0% 1-45
projects/app/src/pages/api/core/app/mcpTools/update.ts 0% 100% 100% 0% 2-138
projects/app/src/pages/api/core/chat/chatTest.ts 0% 100% 100% 0% 2-283
projects/app/src/pages/api/support/mcp/create.ts 0% 100% 100% 0% 2-77
projects/app/src/pages/api/support/mcp/delete.ts 0% 100% 100% 0% 2-34
projects/app/src/pages/api/support/mcp/list.ts 0% 100% 100% 0% 2-34
projects/app/src/pages/api/support/mcp/update.ts 0% 100% 100% 0% 2-66
projects/app/src/pages/api/support/mcp/server/toolCall.ts 0% 100% 100% 0% 2-197
projects/app/src/pages/api/support/mcp/server/toolList.ts 0% 100% 100% 0% 2-152
projects/app/src/pages/api/v1/chat/completions.ts 0% 100% 100% 0% 2-649
projects/app/src/pages/api/v2/chat/completions.ts 0% 100% 100% 0% 2-643
projects/app/src/service/core/app/utils.ts 0% 0% 0% 0% 1-178
projects/app/src/web/common/system/useSystemStore.ts 0% 0% 0% 0% 1-187
projects/app/src/web/core/app/api.ts 0% 0% 0% 0% 1-54
projects/app/src/web/core/app/api/plugin.ts 0% 0% 0% 0% 1-100
projects/app/src/web/support/mcp/api.ts 0% 100% 100% 0% 2-20
projects/mcp_server/src/index.ts 0% 100% 100% 0% 2-108
projects/mcp_server/src/init.ts 0% 0% 0% 0% 1-3
projects/mcp_server/src/api/fastgpt.ts 0% 100% 100% 0% 2-7
projects/mcp_server/src/api/request.ts 0% 0% 0% 0% 1-111
projects/mcp_server/src/utils/error.ts 0% 0% 0% 0% 1-10
projects/mcp_server/src/utils/log.ts 0% 0% 0% 0% 1-68
projects/mcp_server/src/utils/string.ts 0% 0% 0% 0% 1-8
Generated in workflow #593 for commit 8e3edb4 by the Vitest Coverage Report Action

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Apr 16, 2025

Deploying fastgpt-doc with  Cloudflare Pages  Cloudflare Pages

Latest commit: 91cec71
Status: ✅  Deploy successful!
Preview URL: https://bce0edab.fastgpt-8gr.pages.dev
Branch Preview URL: https://v4-9-6-dev.fastgpt-8gr.pages.dev

View logs

@github-actions
Copy link

Deployment Status: ✅ Success
🔗 Preview URL: https://4b0b33f8.fastgpt-8gr.pages.dev

@github-actions
Copy link

Preview Image: ghcr.io/labring/fastgpt-pr:b170ee4bc58623a74a2d9d6fd1df652f4b89a1f1

@github-actions
Copy link

Deployment Status: ✅ Success
🔗 Preview URL: https://7d036db6.fastgpt-8gr.pages.dev

@github-actions
Copy link

Preview Image: ghcr.io/labring/fastgpt-pr:33f10dc965a9f60c83540a389bfc65501ea88228

@github-actions
Copy link

Deployment Status: ✅ Success
🔗 Preview URL: https://bce0edab.fastgpt-8gr.pages.dev

@github-actions
Copy link

Preview Image: ghcr.io/labring/fastgpt-pr:91cec718d0dbf3b1faef8b8690020b49a93cebea

@c121914yu c121914yu merged commit 952412f into main Apr 16, 2025
6 checks passed
@github-actions
Copy link

Deployment Status: ✅ Success
🔗 Preview URL: https://bfabb6af.fastgpt-8gr.pages.dev

@github-actions
Copy link

Preview Image: ghcr.io/labring/fastgpt-pr:8e3edb45841e22f2e84f0d114e9d634bedbfcd4f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants