fix(pi extension): simplify regex for replacing 'pi' with 'claude code'
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
Reference in New Issue
Block a user