diff --git a/packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts b/packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts index bbeb71c84..d6a81db81 100644 --- a/packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts +++ b/packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts @@ -40,7 +40,16 @@ function removeControlCharacters(value: string): string { } function removeHtmlTags(value: string): string { - return value.replace(/<[^>]*>/g, ''); + // Strip repeatedly until stable: a single pass can reintroduce a tag + // sequence (e.g. "ipt>" collapses to "