feat(antigravity): add Google Antigravity auth plugin with auto-rotation, model catalog and multi-turn support

This commit is contained in:
masudranaxpert
2026-09-01 18:23:55 +06:00
parent 8c6c415a84
commit d7578bcc15
30 changed files with 3327 additions and 91 deletions
@@ -0,0 +1,24 @@
import { defineProviderPlugin } from "cursor-byok:plugin";
import { antigravityDeviceOAuth } from "./oauth.ts";
import { antigravityProvider } from "./provider.ts";
import {
credentialImport,
presentAccount,
refreshAccount,
RESOURCE_TYPE,
} from "./resources.ts";
export default defineProviderPlugin({
providers: [antigravityProvider],
resources: [{
type: RESOURCE_TYPE,
displayName: {
"en-US": "Google accounts & API keys",
"zh-CN": "Google 账号与 API 密钥",
},
add: [antigravityDeviceOAuth],
import: credentialImport,
present: presentAccount,
refresh: refreshAccount,
}],
});