Some checks failed
Release Binaries / release (push) Has been cancelled
- Added Antigravity AI provider with Google OAuth authentication - New integration client (antigravity.ts) with automatic endpoint fallback - API routes for /api/antigravity/* (models, auth-status, test, chat) - AntigravitySettings.tsx for Advanced Settings panel - Updated session-api.ts and session-actions.ts for provider routing - Updated opencode.jsonc with Antigravity plugin and 11 models: - Gemini 3 Pro Low/High, Gemini 3 Flash - Claude Sonnet 4.5 (+ thinking variants) - Claude Opus 4.5 (+ thinking variants) - GPT-OSS 120B Medium - Fixed native mode startup error (was trying to launch __nomadarch_native__ as binary) - Native mode workspaces now skip binary launch and are immediately ready
204 lines
4.7 KiB
JSON
204 lines
4.7 KiB
JSON
{
|
|
"$schema": "https://opencode.ai/config.json",
|
|
// Antigravity plugin for Google OAuth (Gemini + Claude models via Antigravity)
|
|
"plugin": [
|
|
"opencode-antigravity-auth@1.2.6"
|
|
],
|
|
"provider": {
|
|
// Antigravity models (via Google OAuth)
|
|
"google": {
|
|
"models": {
|
|
// Gemini Models
|
|
"gemini-3-pro-low": {
|
|
"name": "Gemini 3 Pro Low (Antigravity)",
|
|
"limit": {
|
|
"context": 1048576,
|
|
"output": 65535
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
"gemini-3-pro-high": {
|
|
"name": "Gemini 3 Pro High (Antigravity)",
|
|
"limit": {
|
|
"context": 1048576,
|
|
"output": 65535
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
"gemini-3-flash": {
|
|
"name": "Gemini 3 Flash (Antigravity)",
|
|
"limit": {
|
|
"context": 1048576,
|
|
"output": 65536
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
// Claude Models (via Antigravity)
|
|
"claude-sonnet-4-5": {
|
|
"name": "Claude Sonnet 4.5 (Antigravity)",
|
|
"limit": {
|
|
"context": 200000,
|
|
"output": 64000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
"claude-sonnet-4-5-thinking-low": {
|
|
"name": "Claude Sonnet 4.5 Thinking Low (Antigravity)",
|
|
"limit": {
|
|
"context": 200000,
|
|
"output": 64000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
"claude-sonnet-4-5-thinking-medium": {
|
|
"name": "Claude Sonnet 4.5 Thinking Medium (Antigravity)",
|
|
"limit": {
|
|
"context": 200000,
|
|
"output": 64000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
"claude-sonnet-4-5-thinking-high": {
|
|
"name": "Claude Sonnet 4.5 Thinking High (Antigravity)",
|
|
"limit": {
|
|
"context": 200000,
|
|
"output": 64000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
"claude-opus-4-5-thinking-low": {
|
|
"name": "Claude Opus 4.5 Thinking Low (Antigravity)",
|
|
"limit": {
|
|
"context": 200000,
|
|
"output": 64000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
"claude-opus-4-5-thinking-medium": {
|
|
"name": "Claude Opus 4.5 Thinking Medium (Antigravity)",
|
|
"limit": {
|
|
"context": 200000,
|
|
"output": 64000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
"claude-opus-4-5-thinking-high": {
|
|
"name": "Claude Opus 4.5 Thinking High (Antigravity)",
|
|
"limit": {
|
|
"context": 200000,
|
|
"output": 64000
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
},
|
|
// Other Models
|
|
"gpt-oss-120b-medium": {
|
|
"name": "GPT-OSS 120B Medium (Antigravity)",
|
|
"limit": {
|
|
"context": 131072,
|
|
"output": 32768
|
|
},
|
|
"modalities": {
|
|
"input": [
|
|
"text",
|
|
"image",
|
|
"pdf"
|
|
],
|
|
"output": [
|
|
"text"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |