{
  "connection-timeout": {
    "template": [
      "Connection timeout - failed to establish connection to the server",
      "Please check network connectivity and firewall settings"
    ],
    "code": "net-timeout-001"
  },
  "invalid-certificate": {
    "template":"A SSL/TLS certificate error occurred. Please verify that the certificate chain is properly configured.",
    "code": "ssl-cert-001"
  },
  "corrupted-token-file": {
    "template": [
      "Token file is corrupted or cannot be read",
      "Recommended actions:",
      " - Delete the corrupted token file and re-authenticate",
      " - Check file permissions and ensure it's not locked by another process"
    ],
    "code": "auth-token-001"
  },
  "unauthorized-error": {
    "template": "Authorization failed. Ensure valid agent token is used. The current used token is {{tokenType}}",
    "code": "auth-401-001"
  },
  "internal-server-error": {
    "template": "Server error occurred"
  },
  "request-timeout": {
    "template": [
      "Request timeout - server did not respond in time (HTTP 408)",
      "Please check:",
      " - Network connection speed and stability"
    ],
    "code": "net-408-001"
  },
  "network-connectivity-failure": {
    "template": [
      "Network connectivity failure - unable to reach the server",
      "Please verify:",
      " - Internet connection is active and stable",
      " - DNS resolution is working (try ping or nslookup)",
      " - Proxy settings are correct if using a corporate network"
    ],
    "code": "net-dns-001"
  },
  "ssl-handshake-error": {
    "template": "SSL handshake failed - could not establish secure connection",
    "code": "ssl-handshake-001"
  }
}

