from sqlalchemy.ext.asyncio import AsyncSession from app.db.session import get_db # User ID header — placeholder for SSO integration. # When SSO is added, this will extract user_id from the JWT/session token. USER_ID_HEADER = "X-User-Id" DEFAULT_USER_ID = "default" def get_user_id(x_user_id: str | None = None) -> str: return x_user_id or DEFAULT_USER_ID