{ "name": "gravity-bridge", "displayName": "Gravity Bridge", "description": "Discord-based unified approval system for Antigravity AI interactions.", "version": "0.5.28", "publisher": "variet", "engines": { "vscode": "^1.100.0" }, "categories": [ "Other", "Chat" ], "activationEvents": [ "onStartupFinished" ], "main": "./out/extension.js", "scripts": { "vscode:prepublish": "npm run compile", "compile": "tsc -p ./ \u0026\u0026 node -e \"const fs=require(\u0027fs\u0027),p=require(\u0027path\u0027);const s=p.join(\u0027src\u0027,\u0027sdk\u0027),d=p.join(\u0027out\u0027,\u0027sdk\u0027);if(fs.existsSync(s)){fs.mkdirSync(d,{recursive:true});fs.readdirSync(s).forEach(f=\u003efs.copyFileSync(p.join(s,f),p.join(d,f)));console.log(\u0027SDK copied to out/sdk\u0027)};\"", "watch": "tsc -watch -p ./" }, "devDependencies": { "@types/node": "^20.0.0", "@types/vscode": "^1.100.0", "typescript": "^5.3.0" }, "contributes": { "chatParticipants": [ { "id": "gravity-bridge.gravity", "name": "gravity", "fullName": "Gravity Bridge", "description": "????스?리?Discord??송 + AI ?어", "isSticky": false } ], "commands": [ { "command": "gravityBridge.start", "title": "Gravity Bridge: Start" }, { "command": "gravityBridge.stop", "title": "Gravity Bridge: Stop" }, { "command": "gravityBridge.approve", "title": "Gravity Bridge: Approve Pending" }, { "command": "gravityBridge.reject", "title": "Gravity Bridge: Reject Pending" }, { "command": "gravityBridge.connect", "title": "Gravity Bridge: Connect Session" } ], "configuration": { "title": "Gravity Bridge", "properties": { "gravityBridge.bridgePath": { "type": "string", "default": "", "description": "Bridge ?렉?리 경로 (기본: ~/.gemini/antigravity/bridge)" }, "gravityBridge.projectName": { "type": "string", "default": "", "description": "?로?트 ?름 (기본: git remote ?포?" }, "gravityBridge.hubUrl": { "type": "string", "default": "", "description": "WebSocket Hub URL (?? wss://your-server.com/ws)" }, "gravityBridge.registrationCode": { "type": "string", "default": "", "description": "Hub ?록 코드 (?버?서 발급)" } } } }, "dependencies": { "ws": "^8.19.0" } }