fix(review): resolve 3 review-work blocking issues

This commit is contained in:
YeonGyu-Kim
2026-03-13 14:09:36 +09:00
parent 786c7a84d0
commit 3e746c9a56
5 changed files with 182 additions and 18 deletions
@@ -1,7 +1,12 @@
const PARENTHETICAL_SUFFIX_PATTERN = /\s*(\([^)]*\)\s*)+$/u
export function normalizeProtectedAgentName(agentName: string): string {
return agentName.trim().toLowerCase().replace(PARENTHETICAL_SUFFIX_PATTERN, "").trim()
return agentName
.trim()
.toLowerCase()
.replace(PARENTHETICAL_SUFFIX_PATTERN, "")
.replace(/[-_]/g, "")
.trim()
}
export function createProtectedAgentNameSet(agentNames: Iterable<string>): Set<string> {