{
  "status": "ok",
  "service": "codex-pet-league",
  "uptime_seconds": 5521,
  "storage": {
    "driver": "postgres",
    "postgres_url": "postgresql://REDACTED:REDACTED@dpg-d7s33c1j2pic73fmia80-a/codex_pet_league_db",
    "postgres_snapshot_retention": 500,
    "realtime_channel": "codex-pet-league:events"
  },
  "auth_provider": {
    "provider": "email_code",
    "passkey": "missing",
    "email_magic_link": "configured",
    "oauth": "missing",
    "methods": {
      "passkey": {
        "status": "missing",
        "provider": "missing",
        "verify_hook": "missing",
        "rp_id": "codexpetz.com"
      },
      "email_magic_link": {
        "status": "configured",
        "delivery": "resend",
        "endpoint": "configured",
        "from": "configured",
        "credentials": "configured"
      },
      "league_oauth": {
        "status": "missing",
        "issuer": "missing",
        "authorize": "missing",
        "verify_hook": "missing"
      }
    },
    "dev_codes_exposed": false
  },
  "bridge": {
    "hmac_bridge_secret": "configured",
    "codex_app_attestation_secret": "configured",
    "replay_signing_secret": "configured",
    "official_openai_identity": "unconfirmed",
    "asset_storage": {
      "provider": "s3_compatible",
      "local_root": "/app/data/assets",
      "public_cdn_base_url": "https://assets.codexpetz.com",
      "s3": {
        "endpoint": "configured",
        "bucket": "codex-pet-league-assets",
        "region": "auto",
        "credentials": "configured"
      }
    }
  },
  "realtime": {
    "provider": "redis",
    "channel": "codex-pet-league:events",
    "connected": true,
    "redis_url": "redis://red-d7s347q8qa3s73drql2g:6379"
  },
  "request_guard": {
    "provider": "redis",
    "namespace": "codex-pet-league",
    "connected": false,
    "redis_url": "redis://red-d7s347q8qa3s73drql2g:6379"
  },
  "locks": {
    "provider": "redis",
    "namespace": "codex-pet-league",
    "connected": true,
    "redis_url": "redis://red-d7s347q8qa3s73drql2g:6379",
    "default_ttl_ms": 30000
  },
  "counts": {
    "accounts": 3,
    "pets": 0,
    "assets": 0,
    "active_battles": 0,
    "match_tickets": 0,
    "held_training_reports": 0,
    "abuse_alerts": 0
  },
  "live_clients": 1,
  "checked_at": "2026-05-05T01:50:54.344Z"
}