File size: 1,796 Bytes
4badc3b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
{
  "_comment": "Antigravity Claude Proxy Configuration",
  "_instructions": [
    "HOW TO USE THIS FILE:",
    "1. Copy to your HOME directory: ~/.config/antigravity-proxy/config.json",
    "   - Windows: C:\\Users\\<username>\\.config\\antigravity-proxy\\config.json",
    "   - macOS/Linux: ~/.config/antigravity-proxy/config.json",
    "2. Or copy to project root as 'config.json' (fallback if home config not found)",
    "",
    "NOTE: Environment variables (e.g., WEBUI_PASSWORD) take precedence over file config",
    "Restart server after making changes"
  ],

  "apiKey": "",
  "_apiKey_comment": "Optional API key to protect /v1/* endpoints. Can also use API_KEY env var.",

  "webuiPassword": "",
  "_webuiPassword_comment": "Optional password to protect WebUI. Can also use WEBUI_PASSWORD env var.",

  "port": 8080,
  "debug": false,
  "logLevel": "info",

  "maxRetries": 5,
  "retryBaseMs": 1000,
  "retryMaxMs": 30000,

  "defaultCooldownMs": 60000,
  "maxWaitBeforeErrorMs": 120000,

  "tokenCacheTtlMs": 300000,
  "persistTokenCache": false,

  "requestTimeoutMs": 300000,

  "maxAccounts": 10,
  "_maxAccounts_comment": "Maximum number of Google accounts allowed (1-100). Default: 10.",

  "_oauthCallbackPort_comment": "OAuth callback server port. Change if you get EACCES errors on Windows. Can also use OAUTH_CALLBACK_PORT env var. Default: 51121.",
  "_oauthCallbackPort_env": "OAUTH_CALLBACK_PORT=3456",

  "_profiles": {
    "development": {
      "debug": true,
      "logLevel": "debug",
      "maxRetries": 3
    },
    "production": {
      "debug": false,
      "logLevel": "info",
      "maxRetries": 5,
      "persistTokenCache": true
    },
    "high-performance": {
      "maxRetries": 10,
      "retryMaxMs": 60000,
      "tokenCacheTtlMs": 600000
    }
  }
}