"""Health check endpoint.""" import platform from typing import Any from fastapi import APIRouter from ..auth import auth_enabled router = APIRouter(prefix="/api", tags=["health"]) @router.get("/health") async def health_check() -> dict[str, Any]: """Health check endpoint - no authentication required. Returns: Health status and server information """ return { "status": "healthy", "platform": platform.system(), "version": "1.0.0", "auth_required": auth_enabled(), }