{
  "version": 1,
  "providers": {
    "openai-codex": {
      "tokens": {
        "access_token": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjE5MzQ0ZTY1LWJiYzktNDRkMS1hOWQwLWY5NTdiMDc5YmQwZSIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS92MSJdLCJjbGllbnRfaWQiOiJhcHBfRU1vYW1FRVo3M2YwQ2tYYVhwN2hyYW5uIiwiZXhwIjoxNzc5NDUxOTQyLCJodHRwczovL2FwaS5vcGVuYWkuY29tL2F1dGgiOnsiYW1yIjpbInB3ZCIsIm90cCIsIm1mYSIsInVybjpvcGVuYWk6YW1yOm90cF90b3RwIl0sImNoYXRncHRfYWNjb3VudF9pZCI6IjI2Mzc2MjVjLThmOGUtNDVlYy1iYzVhLWRlYTkwMDIyNTVhYiIsImNoYXRncHRfYWNjb3VudF91c2VyX2lkIjoidXNlci1YTGFFS2I4Q2JMVUlDdU1paWk4ejVQWnpfXzI2Mzc2MjVjLThmOGUtNDVlYy1iYzVhLWRlYTkwMDIyNTVhYiIsImNoYXRncHRfY29tcHV0ZV9yZXNpZGVuY3kiOiJub19jb25zdHJhaW50IiwiY2hhdGdwdF9wbGFuX3R5cGUiOiJwbHVzIiwiY2hhdGdwdF91c2VyX2lkIjoidXNlci1YTGFFS2I4Q2JMVUlDdU1paWk4ejVQWnoiLCJ1c2VyX2lkIjoidXNlci1YTGFFS2I4Q2JMVUlDdU1paWk4ejVQWnoifSwiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS9tZmEiOnsicmVxdWlyZWQiOiJ5ZXMifSwiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS9wcm9maWxlIjp7ImVtYWlsIjoiZ2Fzc2VyLm1AZ214LmNoIiwiZW1haWxfdmVyaWZpZWQiOnRydWV9LCJpYXQiOjE3Nzg1ODc5NDIsImlzcyI6Imh0dHBzOi8vYXV0aC5vcGVuYWkuY29tIiwianRpIjoiNTkwZTQ0MmEtM2NhMy00NGRkLThhYjUtNjlkOTE1Njg5ZTkzIiwibmJmIjoxNzc4NTg3OTQyLCJwd2RfYXV0aF90aW1lIjoxNzc4NTg3ODYzNzI2LCJzY3AiOlsib3BlbmlkIiwicHJvZmlsZSIsImVtYWlsIiwib2ZmbGluZV9hY2Nlc3MiXSwic2Vzc2lvbl9pZCI6ImF1dGhzZXNzX0U4T0pDdWVsMEMyOFdkWDdKM2pVbjhvRSIsInNsIjp0cnVlLCJzdWIiOiJhdXRoMHw2MzlhZTg1Mzc5NDEyOGFmMmVlZmU0MDcifQ.kWDg0N5Vj955IpD9Ty1_EKjSVNEfUgCTjEsCxyn_oU8dgyVm0KgQffZKGzRDSZKecKAiktx0XyKc5gB87qLvKMuDhenqlqOS84o8IJF2Q6pCtStlqi4fjLx-gwQwgLLfQVfeUJN9tHPWI4kMi7gI6K7_OJcs0f55WNK7kbKu2Zn5qp6LrNIIRBcTl-WIO1Od7sTS49eWQ5ws3N7xFHtJkjiQMd28jFwDbFaDTTmVZ1BRnn5C69UFR-qvJleBW5EMluyhBs4J2w-tTnioxZvWc8AfelbCWlVmsgAeySvvJmCg8CXeJcSSHb9eskx5bNR6ezZOgdEUDGcIv8yDZgh3kXyGv5JCIPWtTmidVnHNXAOQM13KEiUh13bCbVjjYR8O2znHLGnHZ8pYJYkCiGqeZOuq4DFbdAgHvjS740-1fRoOCsRVrDXiD1enQshciC0bkhrTzuxxiWtczp5894o_jMCs1zlkJsaQsRisHcIOIHMWql2SErIqEqDq3Gqdvzxzd8qXb3ZMehgpWBEhfSl4Ocw61PXUPTxTRxwVrEIAKGl1iF9ohgHJTZYCj_IbM-bhDNsYKr0jn36nLMWsr0k5hlehKySYBgfyf3grQB2z1biF2XQ6PKwAQktQu4f4amhprnmnX2qs39uHEnfzfcTJ9rRDOH1nZPLpMaBHPec3Mdo",
        "refresh_token": "rt_bzhObmKC7M74htaK7xaqES5Qx6vxw1fir6h4UEzOvT0.mrrfdtz7SIE98CTXmcrV_-Eu5ABWPJheQfqaW_ZE3zw"
      },
      "last_refresh": "2026-05-12T12:12:22.376037Z",
      "auth_mode": "chatgpt"
    }
  },
  "active_provider": "openai-codex",
  "updated_at": "2026-05-13T05:23:48.118375+00:00",
  "credential_pool": {
    "custom:qwen-3.6-35b-local": [
      {
        "id": "a51c0f",
        "label": "Qwen 3.6 35B Local",
        "auth_type": "api_key",
        "priority": 0,
        "source": "config:Qwen 3.6 35B Local",
        "access_token": "key1234",
        "last_status": null,
        "last_status_at": null,
        "last_error_code": null,
        "last_error_reason": null,
        "last_error_message": null,
        "last_error_reset_at": null,
        "base_url": "http://100.101.173.25:11435/v1",
        "request_count": 0
      },
      {
        "id": "127dd1",
        "label": "model_config",
        "auth_type": "api_key",
        "priority": 1,
        "source": "model_config",
        "access_token": "key1234",
        "last_status": null,
        "last_status_at": null,
        "last_error_code": null,
        "last_error_reason": null,
        "last_error_message": null,
        "last_error_reset_at": null,
        "base_url": "http://100.101.173.25:11435/v1",
        "request_count": 0
      }
    ],
    "openrouter": [
      {
        "id": "03ae13",
        "label": "OPENROUTER_API_KEY",
        "auth_type": "api_key",
        "priority": 0,
        "source": "env:OPENROUTER_API_KEY",
        "access_token": "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",
        "last_status": "ok",
        "last_status_at": null,
        "last_error_code": null,
        "last_error_reason": null,
        "last_error_message": null,
        "last_error_reset_at": null,
        "base_url": "https://openrouter.ai/api/v1",
        "request_count": 0
      }
    ],
    "openai-codex": [
      {
        "id": "17a10f",
        "label": "device_code",
        "auth_type": "oauth",
        "priority": 0,
        "source": "device_code",
        "access_token": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjE5MzQ0ZTY1LWJiYzktNDRkMS1hOWQwLWY5NTdiMDc5YmQwZSIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS92MSJdLCJjbGllbnRfaWQiOiJhcHBfRU1vYW1FRVo3M2YwQ2tYYVhwN2hyYW5uIiwiZXhwIjoxNzc5NDUxOTQyLCJodHRwczovL2FwaS5vcGVuYWkuY29tL2F1dGgiOnsiYW1yIjpbInB3ZCIsIm90cCIsIm1mYSIsInVybjpvcGVuYWk6YW1yOm90cF90b3RwIl0sImNoYXRncHRfYWNjb3VudF9pZCI6IjI2Mzc2MjVjLThmOGUtNDVlYy1iYzVhLWRlYTkwMDIyNTVhYiIsImNoYXRncHRfYWNjb3VudF91c2VyX2lkIjoidXNlci1YTGFFS2I4Q2JMVUlDdU1paWk4ejVQWnpfXzI2Mzc2MjVjLThmOGUtNDVlYy1iYzVhLWRlYTkwMDIyNTVhYiIsImNoYXRncHRfY29tcHV0ZV9yZXNpZGVuY3kiOiJub19jb25zdHJhaW50IiwiY2hhdGdwdF9wbGFuX3R5cGUiOiJwbHVzIiwiY2hhdGdwdF91c2VyX2lkIjoidXNlci1YTGFFS2I4Q2JMVUlDdU1paWk4ejVQWnoiLCJ1c2VyX2lkIjoidXNlci1YTGFFS2I4Q2JMVUlDdU1paWk4ejVQWnoifSwiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS9tZmEiOnsicmVxdWlyZWQiOiJ5ZXMifSwiaHR0cHM6Ly9hcGkub3BlbmFpLmNvbS9wcm9maWxlIjp7ImVtYWlsIjoiZ2Fzc2VyLm1AZ214LmNoIiwiZW1haWxfdmVyaWZpZWQiOnRydWV9LCJpYXQiOjE3Nzg1ODc5NDIsImlzcyI6Imh0dHBzOi8vYXV0aC5vcGVuYWkuY29tIiwianRpIjoiNTkwZTQ0MmEtM2NhMy00NGRkLThhYjUtNjlkOTE1Njg5ZTkzIiwibmJmIjoxNzc4NTg3OTQyLCJwd2RfYXV0aF90aW1lIjoxNzc4NTg3ODYzNzI2LCJzY3AiOlsib3BlbmlkIiwicHJvZmlsZSIsImVtYWlsIiwib2ZmbGluZV9hY2Nlc3MiXSwic2Vzc2lvbl9pZCI6ImF1dGhzZXNzX0U4T0pDdWVsMEMyOFdkWDdKM2pVbjhvRSIsInNsIjp0cnVlLCJzdWIiOiJhdXRoMHw2MzlhZTg1Mzc5NDEyOGFmMmVlZmU0MDcifQ.kWDg0N5Vj955IpD9Ty1_EKjSVNEfUgCTjEsCxyn_oU8dgyVm0KgQffZKGzRDSZKecKAiktx0XyKc5gB87qLvKMuDhenqlqOS84o8IJF2Q6pCtStlqi4fjLx-gwQwgLLfQVfeUJN9tHPWI4kMi7gI6K7_OJcs0f55WNK7kbKu2Zn5qp6LrNIIRBcTl-WIO1Od7sTS49eWQ5ws3N7xFHtJkjiQMd28jFwDbFaDTTmVZ1BRnn5C69UFR-qvJleBW5EMluyhBs4J2w-tTnioxZvWc8AfelbCWlVmsgAeySvvJmCg8CXeJcSSHb9eskx5bNR6ezZOgdEUDGcIv8yDZgh3kXyGv5JCIPWtTmidVnHNXAOQM13KEiUh13bCbVjjYR8O2znHLGnHZ8pYJYkCiGqeZOuq4DFbdAgHvjS740-1fRoOCsRVrDXiD1enQshciC0bkhrTzuxxiWtczp5894o_jMCs1zlkJsaQsRisHcIOIHMWql2SErIqEqDq3Gqdvzxzd8qXb3ZMehgpWBEhfSl4Ocw61PXUPTxTRxwVrEIAKGl1iF9ohgHJTZYCj_IbM-bhDNsYKr0jn36nLMWsr0k5hlehKySYBgfyf3grQB2z1biF2XQ6PKwAQktQu4f4amhprnmnX2qs39uHEnfzfcTJ9rRDOH1nZPLpMaBHPec3Mdo",
        "refresh_token": "rt_bzhObmKC7M74htaK7xaqES5Qx6vxw1fir6h4UEzOvT0.mrrfdtz7SIE98CTXmcrV_-Eu5ABWPJheQfqaW_ZE3zw",
        "last_status": "ok",
        "last_status_at": null,
        "last_error_code": null,
        "last_error_reason": null,
        "last_error_message": null,
        "last_error_reset_at": null,
        "base_url": "https://chatgpt.com/backend-api/codex",
        "last_refresh": "2026-05-12T12:12:22.376037Z",
        "request_count": 0
      }
    ]
  }
}
