diff --git a/extension/package-lock.json b/extension/package-lock.json index f42e989..0a2e42f 100644 --- a/extension/package-lock.json +++ b/extension/package-lock.json @@ -1,12 +1,12 @@ { "name": "gravity-bridge", - "version": "0.5.87", + "version": "0.5.88", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gravity-bridge", - "version": "0.5.87", + "version": "0.5.88", "dependencies": { "cheerio": "^1.2.0", "ws": "^8.19.0" diff --git a/extension/package.json b/extension/package.json index 189e33c..22a63b5 100644 --- a/extension/package.json +++ b/extension/package.json @@ -2,7 +2,7 @@ "name": "gravity-bridge", "displayName": "Gravity Bridge", "description": "Discord-based unified approval system for Antigravity AI interactions.", - "version": "0.5.87", + "version": "0.5.88", "publisher": "variet", "engines": { "vscode": "^1.100.0" diff --git a/extension/src/observer-script.ts b/extension/src/observer-script.ts index f1e8885..0b99638 100644 --- a/extension/src/observer-script.ts +++ b/extension/src/observer-script.ts @@ -1051,7 +1051,8 @@ export function generateApprovalObserverScript(_port: number): string { continue; } - var matchedType = txt.includes('Accept') ? 'diff_review' : (txt === 'Retry' ? 'retry' : (txt.includes('Run') || txt.includes('Allow') ? 'command' : 'permission')); + var txtLow = txt.toLowerCase(); + var matchedType = txt.includes('Accept') ? 'diff_review' : (txt === 'Retry' ? 'retry' : (txtLow.includes('run') || txtLow.includes('allow') ? 'command' : 'permission')); // v7: Use step-index for more unique group key var stepContainer = getStepContainer(b);