from config import ( AI_FEATURES_ENABLED, AUTH_CLIENT_ID, AUTH_ENABLED, AUTH_SCOPE, AUTH_TENANT_ID, DEFAULT_PAGE_SIZE, ) from fastapi import APIRouter router = APIRouter() @router.get("/config/auth") def auth_config(): return { "auth_enabled": AUTH_ENABLED, "tenant_id": AUTH_TENANT_ID, "client_id": AUTH_CLIENT_ID, "scope": AUTH_SCOPE, "redirect_uri": None, # frontend uses window.location.origin by default } @router.get("/config/features") def features_config(): return { "ai_features_enabled": AI_FEATURES_ENABLED, "default_page_size": DEFAULT_PAGE_SIZE, }