fix(bridge): stall-based approval detection + known issues from deep debugging

- IDLE→stall detection: RUNNING+delta=0 for 6 polls (30s)
- lastModifiedTime-based thinking filter (partial)
- ResolveOutstandingSteps confirmed CANCELS steps (removed)
- HandleCascadeUserInteraction always socket hang up (removed)
- VS Code accept commands: silent success, no effect
- Hybrid approval: focus+all commands sequential, no break
- logToFile: console.log backup added
- Known issues: 4 critical findings documented
- better-antigravity reference added for future research
This commit is contained in:
2026-03-08 14:38:41 +09:00
parent 2574ce6f08
commit c97414cd37
23 changed files with 3516 additions and 280 deletions

View File

@@ -0,0 +1,94 @@
{
"name": "better-antigravity",
"displayName": "Better Antigravity",
"description": "Community-driven fixes and improvements for Antigravity IDE — auto-run fix, chat rename, and more",
"version": "0.6.0",
"publisher": "kanezal",
"icon": "static/BA-background.png",
"galleryBanner": {
"color": "#1a1a1a",
"theme": "dark"
},
"markdown": "github",
"badges": [
{
"url": "https://img.shields.io/npm/v/better-antigravity",
"href": "https://www.npmjs.com/package/better-antigravity",
"description": "npm version"
},
{
"url": "https://img.shields.io/badge/License-AGPL--3.0-blue.svg",
"href": "https://github.com/Kanezal/better-antigravity/blob/main/LICENSE",
"description": "License: AGPL-3.0"
},
{
"url": "https://img.shields.io/badge/Antigravity-v1.107.0+-blue.svg",
"href": "https://antigravity.dev",
"description": "Antigravity compatibility"
}
],
"engines": {
"vscode": "^1.85.0",
"node": ">=16.0.0"
},
"categories": [
"Other"
],
"activationEvents": [
"onStartupFinished"
],
"main": "./dist/extension.js",
"bin": {
"better-antigravity": "cli.js"
},
"contributes": {
"commands": [
{
"command": "better-antigravity.status",
"title": "Better Antigravity: Show Status"
},
{
"command": "better-antigravity.revertAutoRun",
"title": "Better Antigravity: Revert Auto-Run Fix"
}
]
},
"scripts": {
"build": "node build.mjs",
"watch": "node build.mjs --watch",
"prepackage": "node -e \"require('fs').mkdirSync('out',{recursive:true})\"",
"package": "npm run prepackage && npx @vscode/vsce package --no-dependencies --out out/better-antigravity.vsix",
"publish:ovsx": "node publish-ovsx.mjs",
"fix:auto-run": "node fixes/auto-run-fix/patch.js",
"fix:auto-run:check": "node fixes/auto-run-fix/patch.js --check",
"fix:auto-run:revert": "node fixes/auto-run-fix/patch.js --revert"
},
"repository": {
"type": "git",
"url": "https://github.com/Kanezal/better-antigravity"
},
"homepage": "https://github.com/Kanezal/better-antigravity#readme",
"bugs": {
"url": "https://github.com/Kanezal/better-antigravity/issues"
},
"author": "Kanezal",
"license": "AGPL-3.0-or-later",
"keywords": [
"antigravity",
"antigravity-ide",
"google-antigravity",
"fix",
"auto-run",
"rename-chat",
"community"
],
"devDependencies": {
"@types/node": "^20.0.0",
"@types/vscode": "^1.85.0",
"esbuild": "^0.20.0"
},
"dependencies": {
"antigravity-sdk": "^1.5.0",
"sql.js": "^1.14.0"
}
}