@@ -189,30 +189,30 @@ async def process_request(background_tasks: BackgroundTasks, input_task: InputTa
189189 """
190190
191191
192- # if not await rai_success(input_task.description, False):
193- # track_event_if_configured(
194- # "RAI failed",
195- # {
196- # "status": "Plan not created - RAI check failed",
197- # "description": input_task.description,
198- # "session_id": input_task.session_id,
199- # },
200- # )
201- # raise HTTPException(
202- # status_code=400,
203- # detail={
204- # "error_type": "RAI_VALIDATION_FAILED",
205- # "message": "Content Safety Check Failed",
206- # "description": "Your request contains content that doesn't meet our safety guidelines. Please modify your request to ensure it's appropriate and try again.",
207- # "suggestions": [
208- # "Remove any potentially harmful, inappropriate, or unsafe content",
209- # "Use more professional and constructive language",
210- # "Focus on legitimate business or educational objectives",
211- # "Ensure your request complies with content policies",
212- # ],
213- # "user_action": "Please revise your request and try again",
214- # },
215- # )
192+ if not await rai_success (input_task .description , False ):
193+ track_event_if_configured (
194+ "RAI failed" ,
195+ {
196+ "status" : "Plan not created - RAI check failed" ,
197+ "description" : input_task .description ,
198+ "session_id" : input_task .session_id ,
199+ },
200+ )
201+ raise HTTPException (
202+ status_code = 400 ,
203+ detail = {
204+ "error_type" : "RAI_VALIDATION_FAILED" ,
205+ "message" : "Content Safety Check Failed" ,
206+ "description" : "Your request contains content that doesn't meet our safety guidelines. Please modify your request to ensure it's appropriate and try again." ,
207+ "suggestions" : [
208+ "Remove any potentially harmful, inappropriate, or unsafe content" ,
209+ "Use more professional and constructive language" ,
210+ "Focus on legitimate business or educational objectives" ,
211+ "Ensure your request complies with content policies" ,
212+ ],
213+ "user_action" : "Please revise your request and try again" ,
214+ },
215+ )
216216
217217 authenticated_user = get_authenticated_user_details (request_headers = request .headers )
218218 user_id = authenticated_user ["user_principal_id" ]
@@ -360,7 +360,7 @@ async def user_clarification(human_feedback: messages.UserClarificationResponse,
360360
361361
362362@app_v3 .post ("/upload_team_config" )
363- async def upload_team_config_endpoint (request : Request , file : UploadFile = File (...), team_id : Optional [str ] = Query (None ),):
363+ async def upload_team_config (request : Request , file : UploadFile = File (...), team_id : Optional [str ] = Query (None ),):
364364 """
365365 Upload and save a team configuration JSON file.
366366
@@ -534,7 +534,7 @@ async def upload_team_config_endpoint(request: Request, file: UploadFile = File(
534534
535535
536536@app_v3 .get ("/team_configs" )
537- async def get_team_configs_endpoint (request : Request ):
537+ async def get_team_configs (request : Request ):
538538 """
539539 Retrieve all team configurations for the current user.
540540
@@ -607,7 +607,7 @@ async def get_team_configs_endpoint(request: Request):
607607
608608
609609@app_v3 .get ("/team_configs/{team_id}" )
610- async def get_team_config_by_id_endpoint (team_id : str , request : Request ):
610+ async def get_team_config_by_id (team_id : str , request : Request ):
611611 """
612612 Retrieve a specific team configuration by ID.
613613
@@ -689,7 +689,7 @@ async def get_team_config_by_id_endpoint(team_id: str, request: Request):
689689
690690
691691@app_v3 .delete ("/team_configs/{team_id}" )
692- async def delete_team_config_endpoint (team_id : str , request : Request ):
692+ async def delete_team_config (team_id : str , request : Request ):
693693 """
694694 Delete a team configuration by ID.
695695
@@ -767,7 +767,7 @@ async def delete_team_config_endpoint(team_id: str, request: Request):
767767
768768
769769@app_v3 .get ("/model_deployments" )
770- async def get_model_deployments_endpoint (request : Request ):
770+ async def get_model_deployments (request : Request ):
771771 """
772772 Get information about available model deployments for debugging/validation.
773773
@@ -799,7 +799,7 @@ async def get_model_deployments_endpoint(request: Request):
799799
800800
801801@app_v3 .post ("/select_team" )
802- async def select_team_endpoint (selection : TeamSelectionRequest , request : Request ):
802+ async def select_team (selection : TeamSelectionRequest , request : Request ):
803803 """
804804 Select the current team for the user session.
805805 """
@@ -883,7 +883,7 @@ async def select_team_endpoint(selection: TeamSelectionRequest, request: Request
883883
884884
885885@app_v3 .get ("/search_indexes" )
886- async def get_search_indexes_endpoint (request : Request ):
886+ async def get_search_indexes (request : Request ):
887887 """
888888 Get information about available search indexes for debugging/validation.
889889
0 commit comments