From 9883f5f9f077608e24f57a48f7b734929d93e9d7 Mon Sep 17 00:00:00 2001 From: openhands Date: Thu, 19 Mar 2026 02:54:24 +0000 Subject: [PATCH] fix: satisfy enterprise lint on verified model router Apply the enterprise Ruff/pre-commit formatting expected by CI. Co-authored-by: openhands --- .../verified_models/verified_model_router.py | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/enterprise/server/verified_models/verified_model_router.py b/enterprise/server/verified_models/verified_model_router.py index 0ef8088b8a..f34efe1ba6 100644 --- a/enterprise/server/verified_models/verified_model_router.py +++ b/enterprise/server/verified_models/verified_model_router.py @@ -19,18 +19,18 @@ from openhands.app_server.config import get_db_session from openhands.server.routes import public from openhands.utils.llm import ModelsResponse, get_supported_llm_models -api_router = APIRouter(prefix="/api/admin/verified-models", tags=["Verified Models"]) +api_router = APIRouter(prefix='/api/admin/verified-models', tags=['Verified Models']) -@api_router.get("") +@api_router.get('') async def search_verified_models( provider: str | None = None, page_id: Annotated[ str | None, - Query(title="Optional next_page_id from the previously returned page"), + Query(title='Optional next_page_id from the previously returned page'), ] = None, limit: Annotated[ - int, Query(title="The max number of results in the page", gt=0, le=100) + int, Query(title='The max number of results in the page', gt=0, le=100) ] = 100, user_id: str = Depends(get_admin_user_id), verified_model_service: VerifiedModelService = Depends( @@ -48,7 +48,7 @@ async def search_verified_models( return result -@api_router.post("", status_code=201) +@api_router.post('', status_code=201) async def create_verified_model( data: VerifiedModelCreate, user_id: str = Depends(get_admin_user_id), @@ -71,7 +71,7 @@ async def create_verified_model( ) -@api_router.put("/{provider}/{model_name:path}") +@api_router.put('/{provider}/{model_name:path}') async def update_verified_model( provider: str, model_name: str, @@ -90,12 +90,12 @@ async def update_verified_model( if not model: raise HTTPException( status_code=status.HTTP_404_NOT_FOUND, - detail=f"Model {provider}/{model_name} not found", + detail=f'Model {provider}/{model_name} not found', ) return model -@api_router.delete("/{provider}/{model_name:path}") +@api_router.delete('/{provider}/{model_name:path}') async def delete_verified_model( provider: str, model_name: str, @@ -128,9 +128,9 @@ async def get_saas_llm_models_dependency(request: Request) -> ModelsResponse: if page.next_page_id: raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Too many models defined in database", + detail='Too many models defined in database', ) - verified_models = [f"{m.provider}/{m.model_name}" for m in page.items] + verified_models = [f'{m.provider}/{m.model_name}' for m in page.items] return get_supported_llm_models(config, verified_models)