in src/common/pr-utils/extracting.ts [21:34]
function visualizationBracketHandling(title: string, originalTitle?: string): string {
const match = title.match(/^\s*\[([^\]]+)\]\s*(.*)/i);
const originalBrackets = originalTitle?.match(/^\s*\[([^\]]+)\]/i);
if (!match) {
if (originalBrackets && VISUALIZE_TOOLS.includes(originalBrackets[1].toLowerCase())) {
return createVisualizationTitle(title, originalBrackets[1]);
}
return title;
}
if (VISUALIZE_TOOLS.includes(match[1].toLowerCase())) {
return createVisualizationTitle(match[2], match[1]);
}
return match[2];
}