Skip to content

Commit 29a96ea

Browse files
committed
feat: add globalState service and mcp tool
1 parent 439aea7 commit 29a96ea

File tree

15 files changed

+535
-96
lines changed

15 files changed

+535
-96
lines changed

packages/plugins/page/src/mcp/tools/addPage.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ const inputSchema = z.object({
1818

1919
export const addPage = {
2020
name: 'add_page',
21-
label: 'Add Page',
2221
title: '新增页面',
2322
order: 6,
2423
description:

packages/plugins/page/src/mcp/tools/changePageBasicInfo.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ const inputSchema = z.object({
2424

2525
export const changePageBasicInfo = {
2626
name: 'change_page_basic_info',
27-
label: 'Change Page Basic Info',
2827
title: '修改页面基础信息',
2928
order: 8,
3029
description:

packages/plugins/page/src/mcp/tools/delPage.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ const inputSchema = z.object({
1212

1313
export const delPage = {
1414
name: 'del_page',
15-
label: 'Delete Page',
1615
title: '删除页面',
1716
order: 7,
1817
description:

packages/plugins/page/src/mcp/tools/getPageDetail.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ const inputSchema = z.object({
1212

1313
export const getPageDetail = {
1414
name: 'get_page_detail',
15-
label: 'Get Page Detail',
1615
title: '获取页面详情',
1716
order: 8,
1817
description:

packages/plugins/page/src/mcp/tools/getPageList.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ const inputSchema = z.object({})
55

66
export const getPageList = {
77
name: 'get_page_list',
8-
label: 'Get Page List',
98
title: '获取页面列表',
109
order: 8,
1110
description:

packages/plugins/state/index.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,15 @@
1212

1313
import entry from './src/Main.vue'
1414
import metaData from './meta'
15+
import globalStateService from './src/js/globalStateService'
16+
import mcp from './src/mcp'
1517
import './src/styles/vars.less'
1618

1719
export default {
1820
...metaData,
19-
entry
21+
entry,
22+
metas: [globalStateService],
23+
mcp
2024
}
25+
26+
export { globalStateService }

packages/plugins/state/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
"@opentiny/tiny-engine-common": "workspace:*",
2929
"@opentiny/tiny-engine-meta-register": "workspace:*",
3030
"@opentiny/tiny-engine-utils": "workspace:*",
31-
"monaco-editor": "0.51.0"
31+
"monaco-editor": "0.51.0",
32+
"zod": "^3.25.76"
3233
},
3334
"devDependencies": {
3435
"@opentiny/tiny-engine-vite-plugin-meta-comments": "workspace:*",

0 commit comments

Comments
 (0)