from fastapi import APIRouter import threading import intent_test_runner from log import log router = APIRouter() @router.post("/run_tests", status_code=202) def run_tests(): log("🚦 /run_tests çağrıldı. Testler başlatılıyor...") threading.Thread(target=intent_test_runner.run_all_tests, daemon=True).start() return {"status": "running", "message": "Test süreci başlatıldı."}