feat: embed antigravity-sdk source — zero npm dependencies (45KB VSIX)

This commit is contained in:
2026-03-08 00:45:07 +09:00
parent bc2fca0da4
commit 4bb72921ae
9 changed files with 6659 additions and 9 deletions

View File

@@ -16,7 +16,7 @@ import * as path from 'path';
import * as os from 'os';
import * as cp from 'child_process';
// antigravity-sdk is loaded at runtime
// antigravity-sdk embedded locally (src/sdk/)
let AntigravitySDK: any;
let sdk: any;
@@ -155,7 +155,7 @@ function watchCommandsDir() {
async function initSDK(context: vscode.ExtensionContext): Promise<boolean> {
try {
const sdkModule = require('antigravity-sdk');
const sdkModule = require('./sdk/index');
AntigravitySDK = sdkModule.AntigravitySDK;
} catch (err: any) {
console.log(`Gravity Bridge: antigravity-sdk load failed: ${err.message}`);