{
  "$schema": "https://opencode.ai/config.json",
  "model": "mashagpt/gpt-5.5",
  "small_model": "mashagpt/gpt-5.5",
  "provider": {
    "mashagpt": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "MashaGPT",
      "options": {
        "baseURL": "https://api.mashagpt.ru/v1",
        "apiKey": "YOUR_MASHA_API_KEY"
      },
      "models": {
        "gpt-5.5": {
          "name": "GPT-5.5 — MashaGPT",
          "tool_call": true,
          "limit": {
            "context": 128000,
            "output": 8192
          },
          "headers": {
            "X-Session-Id": ""
          },
          "options": {
            "reasoningEffort": "none"
          }
        },
        "grok-4.7": {
          "name": "Grok 4.7 — MashaGPT",
          "tool_call": true,
          "limit": {
            "context": 128000,
            "output": 4096
          },
          "headers": {
            "X-Session-Id": ""
          }
        },
        "deepseek-v4": {
          "name": "DeepSeek V4 — MashaGPT",
          "tool_call": true,
          "limit": {
            "context": 128000,
            "output": 4096
          },
          "headers": {
            "X-Session-Id": ""
          }
        },
        "gemini-3.1-pro-preview": {
          "name": "Gemini 3.1 Pro — MashaGPT",
          "tool_call": true,
          "limit": {
            "context": 128000,
            "output": 4096
          },
          "headers": {
            "X-Session-Id": ""
          }
        }
      }
    }
  }
}
