diff --git a/package-lock.json b/package-lock.json index 5eb6888e..4f3741fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,6 +24,7 @@ "@stylistic/eslint-plugin": "^5.4.0", "@types/debug": "^4.1.12", "@types/filesystem": "^0.0.36", + "@types/mocha": "^10.0.10", "@types/node": "^24.3.3", "@types/sinon": "^17.0.4", "@types/yargs": "^17.0.33", @@ -684,6 +685,13 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/mocha": { + "version": "10.0.10", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz", + "integrity": "sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/ms": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", diff --git a/package.json b/package.json index a278db9f..152474f7 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "@stylistic/eslint-plugin": "^5.4.0", "@types/debug": "^4.1.12", "@types/filesystem": "^0.0.36", + "@types/mocha": "^10.0.10", "@types/node": "^24.3.3", "@types/sinon": "^17.0.4", "@types/yargs": "^17.0.33", diff --git a/src/McpResponse.ts b/src/McpResponse.ts index bf7603bf..c9736069 100644 --- a/src/McpResponse.ts +++ b/src/McpResponse.ts @@ -193,7 +193,7 @@ export class McpResponse implements Response { const dialog = context.getDialog(); if (dialog) { response.push(`# Open dialog -${dialog.type()}: ${dialog.message()} (default value: ${dialog.message()}). +${dialog.type()}: ${dialog.message()} (default value: ${dialog.defaultValue() || dialog.message()}). Call ${handleDialog.name} to handle it before continuing.`); } diff --git a/tsconfig.json b/tsconfig.json index 5a6f084e..f4b0497d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -57,5 +57,7 @@ "node_modules/chrome-devtools-frontend/front_end/core/root", "node_modules/chrome-devtools-frontend/front_end/third_party/third-party-web" ], - "exclude": ["node_modules/chrome-devtools-frontend/**/*.test.ts"] + "exclude": [ + "node_modules/chrome-devtools-frontend/**/*.test.ts" + ] }