INNER CODE UNIT · Python

_start_guardrails_reloader

kaito-project/kaito · presets/ragengine/main.py:216

async def _start_guardrails_reloader() -> None:
    if OUTPUT_GUARDRAILS_HOT_RELOAD_ENABLED:
        guardrails_reloader.start()


@app.on_event("shutdown")
async def _stop_guardrails_reloader() -> None:
    await guardrails_reloader.stop()


@app.get("/metrics", operation_id="get_metrics", tags=["Monitoring"])
async def metrics():
    """
    Expose Prometheus metrics.
    Returns metrics data in Prometheus exposition format.
    """
    try:
        # Serialize and return all Prometheus metrics collected in this process

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…