fix(pi extension): simplify regex for replacing 'pi' with 'claude code'

This commit is contained in:
2026-05-11 09:06:30 -04:00
parent 352e99c732
commit 187c717383

View File

@@ -8,11 +8,10 @@ export default function replacePiWithClaudeCodeExtension(pi: ExtensionAPI) {
return undefined; return undefined;
} }
// Replace "pi" With "claude code" - Exclude Literal ".pi" (e.g. Paths) // Replace "pi" With "claude code"
// And "pi-coding-agent" (Package Name)
const transformedSystemPrompt = event.systemPrompt.replace( const transformedSystemPrompt = event.systemPrompt.replace(
/(?<!\.)pi(?!-coding-agent)/gi, /(^|\s)pi(?![\w-])/gi,
"claude code", "$1claude code",
); );
if (transformedSystemPrompt === event.systemPrompt) { if (transformedSystemPrompt === event.systemPrompt) {