{
  "connected": false,
  "expiresAt": null,
  "expiresInSeconds": 0,
  "tokenState": "missing",
  "scope": null,
  "scopeSource": "none",
  "requiredScopes": [
    "openid",
    "offline_access",
    "user_data",
    "vehicle_device_data",
    "vehicle_location",
    "vehicle_charging_cmds"
  ],
  "grantedScopes": [],
  "missingScopes": [
    "openid",
    "offline_access",
    "user_data",
    "vehicle_device_data",
    "vehicle_location",
    "vehicle_charging_cmds"
  ],
  "scopeComplete": false,
  "authHealth": {
    "code": "not_connected",
    "severity": "info",
    "title": "未连接",
    "desc": "连接 Tesla 后同步车辆和充电数据。",
    "actionText": "连接 Tesla"
  },
  "reasonCode": "not_connected",
  "authStage": "owner_session_missing",
  "primaryAction": "repair_owner_session",
  "reauthReason": "owner_session_missing",
  "capabilityNotices": [
    {
      "key": "charging_history",
      "severity": "info",
      "title": "官方充电历史暂不可用",
      "reasonCode": "tesla_cn_endpoint_not_open"
    }
  ],
  "ownerKey": "session:invalid",
  "ownerScoped": true,
  "ownerSessionState": "absent",
  "ownerSessionRepairable": false,
  "tokenStorage": "none",
  "tokenOwnerKey": "session:invalid",
  "tokenFallback": false,
  "d1TokenStorage": {
    "bound": true,
    "status": "pending",
    "ownerKey": "session:invalid",
    "tokenPresent": false,
    "tokenState": "missing",
    "scopeText": "",
    "scopeCount": 0,
    "updatedAt": "",
    "refreshedAt": "",
    "encryptedTokenReturned": false
  },
  "connectUrl": "/api/auth/tesla/start"
}