V4.9.6 feature (#4565)
* Dashboard submenu (#4545) * 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 <heheer@sealos.io> * feat: value format test * doc * Mcp export (#4555) * feat: mcp server * feat: mcp server * feat: mcp server build * update doc * perf: path selector (#4556) * perf: path selector * fix: docker file path * perf: add image endpoint to dataset search (#4557) * perf: add image endpoint to dataset search * fix: mcp_server url * human in loop (#4558) * 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 <63280168+sd0ric4@users.noreply.github.com> * mcp server ui * integrate mcp (#4549) * 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: interactive in v1 completions * doc * fix: router path * fix mcp integrate (#4563) * fix mcp integrate * fix ui * fix: mcp ux * feat: mcp call title * remove repeat loading * fix mcp tools avatar (#4564) * fix * fix avatar * fix update version * update doc * fix: value format * close server and remove cache * perf: avatar --------- Co-authored-by: heheer <heheer@sealos.io> Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com>
Showing
.github/workflows/mcp_server-build-image.yml
0 → 100644
packages/global/core/app/mcpTools/utils.ts
0 → 100644
packages/global/support/mcp/type.d.ts
0 → 100644
| ... | ... | @@ -3,6 +3,7 @@ |
| "version": "1.0.0", | ||
| "dependencies": { | ||
| "@fastgpt/global": "workspace:*", | ||
| "@modelcontextprotocol/sdk": "^1.9.0", | ||
| "@node-rs/jieba": "2.0.1", | ||
| "@xmldom/xmldom": "^0.8.10", | ||
| "@zilliz/milvus2-sdk-node": "2.4.2", | ||
| ... | ... |
packages/service/support/mcp/schema.ts
0 → 100644
packages/web/hooks/useResizable.tsx
0 → 100644
packages/web/i18n/en/dashboard_mcp.json
0 → 100644
packages/web/i18n/zh-CN/dashboard_mcp.json
0 → 100644
packages/web/i18n/zh-Hant/dashboard_mcp.json
0 → 100644
This diff is collapsed.
Click to expand it.
| ... | ... | @@ -23,6 +23,8 @@ |
| "@fastgpt/templates": "workspace:*", | ||
| "@fastgpt/web": "workspace:*", | ||
| "@fortaine/fetch-event-source": "^3.0.6", | ||
| "@modelcontextprotocol/sdk": "^1.9.0", | ||
| "@node-rs/jieba": "2.0.1", | ||
| "@tanstack/react-query": "^4.24.10", | ||
| "ahooks": "^3.7.11", | ||
| "axios": "^1.8.2", | ||
| ... | ... | @@ -64,7 +66,7 @@ |
| "request-ip": "^3.3.0", | ||
| "sass": "^1.58.3", | ||
| "use-context-selector": "^1.4.4", | ||
| "@node-rs/jieba": "2.0.1" | ||
| "zod": "^3.24.2" | ||
| }, | ||
| "devDependencies": { | ||
| "@svgr/webpack": "^6.5.1", | ||
| ... | ... |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
projects/app/src/web/support/mcp/api.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/.env.template
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/Dockerfile
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/package.json
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/src/api/fastgpt.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/src/api/request.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/src/index.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/src/init.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/src/type.d.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/src/utils/error.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/src/utils/log.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/src/utils/string.ts
0 → 100644
This diff is collapsed.
Click to expand it.
projects/mcp_server/tsconfig.json
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment