File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 "copy-assets" : " node ./scripts/copy-assets.ts" ,
1313 "generate:docs:dev" : " node ./scripts/fetch-docs.ts dev" ,
1414 "generate:docs" : " node ./scripts/fetch-docs.ts" ,
15+ "inspect" : " pnpm build && mcp-inspector --transport stdio node ./dist/index.js" ,
1516 "update:version" : " node scripts/update-version.ts"
1617 },
1718 "keywords" : [
2122 " e18e"
2223 ],
2324 "dependencies" : {
24- "@tmcp/adapter-valibot" : " catalog:tmcp " ,
25- "@tmcp/transport-stdio" : " catalog:tmcp " ,
25+ "@tmcp/adapter-valibot" : " catalog:mcp " ,
26+ "@tmcp/transport-stdio" : " catalog:mcp " ,
2627 "module-replacements" : " ^2.10.1" ,
27- "tmcp" : " catalog:tmcp " ,
28+ "tmcp" : " catalog:mcp " ,
2829 "valibot" : " catalog:tooling"
2930 },
3031 "devDependencies" : {
32+ "@modelcontextprotocol/inspector" : " catalog:mcp" ,
3133 "@types/node" : " catalog:tooling" ,
3234 "@typescript/native-preview" : " catalog:tooling" ,
3335 "publint" : " catalog:tooling"
Original file line number Diff line number Diff line change 11import type { E18EMcpServer } from '../../index.js' ;
22import * as v from 'valibot' ;
33import { icons } from '../../icons/index.js' ;
4- import { prompt } from 'tmcp/utils' ;
4+ import { complete , prompt } from 'tmcp/utils' ;
55
66export function task ( server : E18EMcpServer ) {
77 server . prompt (
@@ -13,6 +13,12 @@ export function task(server: E18EMcpServer) {
1313 schema : v . object ( {
1414 task : v . string ( ) ,
1515 } ) ,
16+ complete : {
17+ task ( ) {
18+ // need this to avoid completion timeouts
19+ return complete . values ( [ ] ) ;
20+ } ,
21+ } ,
1622 } ,
1723 async ( { task } ) => {
1824 return prompt . text (
You can’t perform that action at this time.
0 commit comments