Yassine Mhirsi
fix: Update error logging for route loading failures and enhance route debugging with detailed logging of available routes
5eb5350
raw
history blame
761 Bytes
"""API route handlers"""
from fastapi import APIRouter
from . import root, health, stance, label, generate, topic, user, analysis
from routes.tts_routes import router as audio_router
# Create main router
api_router = APIRouter()
# Include all route modules
api_router.include_router(root.router)
api_router.include_router(health.router)
api_router.include_router(stance.router, prefix="/stance")
api_router.include_router(label.router, prefix="/label")
api_router.include_router(generate.router, prefix="/generate")
api_router.include_router(topic.router, prefix="/topic")
api_router.include_router(user.router, prefix="/user")
api_router.include_router(analysis.router, prefix="/analyse")
api_router.include_router(audio_router)
__all__ = ["api_router"]