From 1529fd4c272463624b0a9ad1efadd0cab6864f90 Mon Sep 17 00:00:00 2001 From: archergu <649601376@qq.com> Date: Sat, 18 Oct 2025 23:10:53 +0800 Subject: [PATCH] fix: console messages filter missing --- src/McpResponse.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/McpResponse.ts b/src/McpResponse.ts index 24e8e1575..b56314efb 100644 --- a/src/McpResponse.ts +++ b/src/McpResponse.ts @@ -319,7 +319,15 @@ Call ${handleDialog.name} to handle it before continuing.`); } if (this.#consoleDataOptions?.include) { - const messages = this.#consoleMessagesData ?? []; + let messages = this.#consoleMessagesData ?? []; + + // Apply type filtering if specified + if (this.#consoleDataOptions.types?.length) { + const normalizedTypes = new Set( + this.#consoleDataOptions.types, + ); + messages = messages.filter(message => normalizedTypes.has(message.type)); + } response.push('## Console messages'); if (messages.length) {