@@ -399,51 +399,51 @@ async def upload_team_config_endpoint(request: Request, file: UploadFile = File(
399399 models_valid , missing_models = await team_service .validate_team_models (
400400 json_data
401401 )
402- if not models_valid :
403- error_message = (
404- f"The following required models are not deployed in your Azure AI project: { ', ' .join (missing_models )} . "
405- f"Please deploy these models in Azure AI Foundry before uploading this team configuration."
406- )
407- track_event_if_configured (
408- "Team configuration model validation failed" ,
409- {
410- "status" : "failed" ,
411- "user_id" : user_id ,
412- "filename" : file .filename ,
413- "missing_models" : missing_models ,
414- },
415- )
416- raise HTTPException (status_code = 400 , detail = error_message )
402+ # if not models_valid:
403+ # error_message = (
404+ # f"The following required models are not deployed in your Azure AI project: {', '.join(missing_models)}. "
405+ # f"Please deploy these models in Azure AI Foundry before uploading this team configuration."
406+ # )
407+ # track_event_if_configured(
408+ # "Team configuration model validation failed",
409+ # {
410+ # "status": "failed",
411+ # "user_id": user_id,
412+ # "filename": file.filename,
413+ # "missing_models": missing_models,
414+ # },
415+ # )
416+ # raise HTTPException(status_code=400, detail=error_message)
417417
418418 track_event_if_configured (
419419 "Team configuration model validation passed" ,
420420 {"status" : "passed" , "user_id" : user_id , "filename" : file .filename },
421421 )
422422
423423 # Validate search indexes
424- search_valid , search_errors = await team_service .validate_team_search_indexes (
425- json_data
426- )
427- if not search_valid :
428- error_message = (
429- f"Search index validation failed:\n \n { chr (10 ).join ([f'• { error } ' for error in search_errors ])} \n \n "
430- f"Please ensure all referenced search indexes exist in your Azure AI Search service."
431- )
432- track_event_if_configured (
433- "Team configuration search validation failed" ,
434- {
435- "status" : "failed" ,
436- "user_id" : user_id ,
437- "filename" : file .filename ,
438- "search_errors" : search_errors ,
439- },
440- )
441- raise HTTPException (status_code = 400 , detail = error_message )
442-
443- track_event_if_configured (
444- "Team configuration search validation passed" ,
445- {"status" : "passed" , "user_id" : user_id , "filename" : file .filename },
446- )
424+ # search_valid, search_errors = await team_service.validate_team_search_indexes(
425+ # json_data
426+ # )
427+ # if not search_valid:
428+ # error_message = (
429+ # f"Search index validation failed:\n\n{chr(10).join([f'• {error}' for error in search_errors])}\n\n"
430+ # f"Please ensure all referenced search indexes exist in your Azure AI Search service."
431+ # )
432+ # track_event_if_configured(
433+ # "Team configuration search validation failed",
434+ # {
435+ # "status": "failed",
436+ # "user_id": user_id,
437+ # "filename": file.filename,
438+ # "search_errors": search_errors,
439+ # },
440+ # )
441+ # raise HTTPException(status_code=400, detail=error_message)
442+
443+ # track_event_if_configured(
444+ # "Team configuration search validation passed",
445+ # {"status": "passed", "user_id": user_id, "filename": file.filename},
446+ # )
447447
448448 # Validate and parse the team configuration
449449 try :
0 commit comments