""" Health check routing """ from datetime import datetime from flask import Blueprint, jsonify health_bp = Blueprint("health", __name__) @health_bp.route("/", methods=["GET"]) def index(): """API Home Page""" return jsonify( { "name": "QuantDinger Python API", "version": "2.0.0", "status": "running", "timestamp": datetime.now().isoformat(), } ) @health_bp.route("/health", methods=["GET"]) def health_check(): """health check""" return jsonify({"status": "healthy", "timestamp": datetime.now().isoformat()}) @health_bp.route("/api/health", methods=["GET"]) def api_health_check(): """Compatible path: used for container health check/anti-generation probe and other scenarios.""" return health_check()