fix(core): stabilize editor lifecycle, transactional versions, and runtime config
This commit is contained in:
@@ -14,7 +14,9 @@ def resolve_role(api_key: str) -> str | None:
|
||||
return None
|
||||
|
||||
|
||||
async def require_api_key(x_api_key: str | None = Header(default=None, alias="X-API-Key")) -> str:
|
||||
async def require_api_key(
|
||||
x_api_key: str | None = Header(default=None, alias=settings.auth_header_name),
|
||||
) -> str:
|
||||
if not x_api_key:
|
||||
raise HTTPException(
|
||||
status_code=status.HTTP_401_UNAUTHORIZED,
|
||||
|
||||
Reference in New Issue
Block a user