{
  "$schema": "https://opencode.ai/config.json",
  "model": "AIMETRO/claude-opus-4.7",
  "provider": {
    "AIMETRO": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "AIMETRO",
      "options": {
        "baseURL": "https://api.rxwave.ru/",
        "apiKey": "sk-ant-api01-QLHWXU5RS96yRMNnFJ2VlN5UmR5L1t5KGTMnyr8wAHhWpxWFJrP9FctzZtaZHvPk"
      },
      "models": {
        "claude-opus-4.7": {
          "name": "Claude Opus 4.7",
          "limit": { "context": 200000, "output": 64000 }
        },
        "claude-opus-4.6": {
          "name": "Claude Opus 4.6",
          "limit": { "context": 200000, "output": 64000 },
          "variants": { "high": {}, "medium": {}, "low": {} }
        },
        "claude-opus-4.6-fast": {
          "name": "Claude Opus 4.6 (fast)",
          "limit": { "context": 200000, "output": 64000 }
        },
        "claude-opus-4.5": {
          "name": "Claude Opus 4.5",
          "limit": { "context": 200000, "output": 64000 }
        },
        "claude-sonnet-4.6": {
          "name": "Claude Sonnet 4.6",
          "limit": { "context": 200000, "output": 64000 }
        },
        "claude-sonnet-4.5": {
          "name": "Claude Sonnet 4.5",
          "limit": { "context": 200000, "output": 64000 }
        },
        "claude-sonnet-4": {
          "name": "Claude Sonnet 4",
          "limit": { "context": 200000, "output": 64000 }
        },
        "claude-haiku-4.5": {
          "name": "Claude Haiku 4.5",
          "limit": { "context": 200000, "output": 64000 }
        },
        "gpt-5.4": {
          "name": "GPT-5.4",
          "limit": { "context": 400000, "output": 128000 },
          "options": { "include": ["reasoning.encrypted_content"] },
          "variants": { "low": {}, "medium": {}, "high": {}, "xhigh": {} }
        },
        "gpt-5.4-mini": {
          "name": "GPT-5.4 mini",
          "limit": { "context": 400000, "output": 128000 }
        },
        "gpt-5.4-nano": {
          "name": "GPT-5.4 nano",
          "limit": { "context": 400000, "output": 128000 }
        },
        "gpt-5.3-codex": {
          "name": "GPT-5.3 Codex",
          "limit": { "context": 400000, "output": 128000 }
        },
        "gpt-5.2-codex": {
          "name": "GPT-5.2 Codex",
          "limit": { "context": 200000, "output": 64000 }
        },
        "gpt-5.2": {
          "name": "GPT-5.2",
          "limit": { "context": 200000, "output": 64000 }
        },
        "gpt-5-mini": {
          "name": "GPT-5 mini",
          "limit": { "context": 200000, "output": 64000 }
        },
        "gpt-4.1": {
          "name": "GPT-4.1",
          "limit": { "context": 1000000, "output": 32000 }
        },
        "gpt-4o-mini": {
          "name": "GPT-4o mini",
          "limit": { "context": 128000, "output": 16000 }
        },
        "gemini-3.1-pro-preview": {
          "name": "Gemini 3.1 Pro Preview",
          "limit": { "context": 1000000, "output": 65536 }
        },
        "gemini-2.5-pro": {
          "name": "Gemini 2.5 Pro",
          "limit": { "context": 1000000, "output": 65536 }
        },
        "grok-code-fast-1": {
          "name": "Grok Code Fast 1",
          "limit": { "context": 256000, "output": 32000 }
        }
      }
    }
  },
  "plugin": [
    "oh-my-opencode@latest"
  ]
}
