feat: vendor grouped tool search

This commit is contained in:
云服务部-叶林立
2026-08-19 16:43:36 +08:00
parent 779a845e18
commit 3507f85363
22 changed files with 2236 additions and 6 deletions
+38 -1
View File
@@ -22,6 +22,7 @@
"pi-hermes-memory": "0.9.6",
"pi-lsp": "0.1.7",
"pi-mcp-adapter": "2.26.0",
"pi-tool-search": "file:./pi-tool-search",
"typescript": "6.0.3",
"typescript-language-server": "5.3.0",
"zod": "4.4.3"
@@ -33,7 +34,8 @@
"@earendil-works/pi-ai": "*",
"@earendil-works/pi-coding-agent": "*",
"@earendil-works/pi-tui": "*",
"@sinclair/typebox": "*"
"@sinclair/typebox": "*",
"typebox": "*"
},
"peerDependenciesMeta": {
"@earendil-works/pi-ai": {
@@ -47,6 +49,9 @@
},
"@sinclair/typebox": {
"optional": true
},
"typebox": {
"optional": true
}
}
},
@@ -5760,6 +5765,10 @@
}
}
},
"node_modules/pi-tool-search": {
"resolved": "pi-tool-search",
"link": true
},
"node_modules/picocolors": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
@@ -6716,6 +6725,13 @@
"url": "https://opencollective.com/express"
}
},
"node_modules/typebox": {
"version": "1.3.7",
"resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.7.tgz",
"integrity": "sha512-meKuifc33Pccx0O6PdIzYMq3Og8zvP4TIi/a+Bw3AEMZMxOD0+RHGQvpglEe6Zdy3wZ8nqn/j95h8LUZLk/6Hg==",
"dev": true,
"license": "MIT"
},
"node_modules/typescript": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
@@ -7111,6 +7127,27 @@
"engines": {
"node": ">=22.19.0"
}
},
"pi-tool-search": {
"version": "0.3.6",
"license": "MIT",
"devDependencies": {
"@types/node": "24.10.13",
"typebox": "1.3.7",
"typescript": "6.0.3"
},
"peerDependencies": {
"@earendil-works/pi-coding-agent": "*",
"typebox": "*"
},
"peerDependenciesMeta": {
"@earendil-works/pi-coding-agent": {
"optional": true
},
"typebox": {
"optional": true
}
}
}
}
}