fix: satisfy enterprise lint on verified model router

Apply the enterprise Ruff/pre-commit formatting expected by CI.

Co-authored-by: openhands <openhands@all-hands.dev>
This commit is contained in:
openhands
2026-03-19 02:54:24 +00:00
parent 8fc5fc3156
commit 9883f5f9f0

View File

@@ -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)