@@ -65,12 +65,12 @@ def get_max_qa_attempts() -> int:
6565 # Apply the hard cap
6666 max_qa_attempts = min (max_attempts_from_env , hard_cap_attempts )
6767 if max_attempts_from_env > hard_cap_attempts :
68- debug_log (f"MAX_QA_ATTEMPTS ({ max_attempts_from_env } ) exceeded hard cap ({ hard_cap_attempts } ). Using { hard_cap_attempts } ." )
68+ log (f"MAX_QA_ATTEMPTS ({ max_attempts_from_env } ) exceeded hard cap ({ hard_cap_attempts } ). Using { hard_cap_attempts } ." , is_warning = True )
6969 else :
7070 debug_log (f"Using MAX_QA_ATTEMPTS from config: { max_qa_attempts } " )
7171 return max_qa_attempts
7272 except (ValueError , TypeError ):
73- debug_log (f"Invalid MAX_QA_ATTEMPTS value. Using default: { default_max_attempts } " )
73+ log (f"Invalid MAX_QA_ATTEMPTS value. Using default: { default_max_attempts } " , is_warning = True )
7474 return default_max_attempts
7575
7676def get_max_open_prs () -> int :
@@ -84,12 +84,12 @@ def get_max_open_prs() -> int:
8484 max_open_prs = int (get_env_var ("MAX_OPEN_PRS" , required = False , default = "5" ))
8585 if max_open_prs < 0 : # Ensure non-negative
8686 max_open_prs = default_max_open_prs
87- debug_log (f"MAX_OPEN_PRS was negative, using default: { default_max_open_prs } " )
87+ log (f"MAX_OPEN_PRS was negative, using default: { default_max_open_prs } " , is_warning = True )
8888 else :
8989 debug_log (f"Using MAX_OPEN_PRS from environment: { max_open_prs } " )
9090 return max_open_prs
9191 except (ValueError , TypeError ):
92- debug_log (f"Invalid or missing MAX_OPEN_PRS environment variable. Using default: { default_max_open_prs } " )
92+ log (f"Invalid or missing MAX_OPEN_PRS environment variable. Using default: { default_max_open_prs } " , is_warning = True )
9393 return default_max_open_prs
9494
9595def get_max_events_per_agent () -> int :
@@ -102,15 +102,16 @@ def get_max_events_per_agent() -> int:
102102 try :
103103 max_events = int (get_env_var ("MAX_EVENTS_PER_AGENT" , required = False , default = "120" ))
104104 if max_events < 10 : # Ensure it's at least 10 to allow for minimal agent operation
105- debug_log (f"MAX_EVENTS_PER_AGENT ({ max_events } ) is too low. Using minimum value: 10" )
105+ log (f"MAX_EVENTS_PER_AGENT ({ max_events } ) is too low. Using minimum value: 10" , is_warning = True )
106106 return 10
107107 elif max_events > 500 :
108+ log (f"MAX_EVENTS_PER_AGENT ({ max_events } ) is too high. Using maximum value: 500" , is_warning = True )
108109 return 500
109110 else :
110111 debug_log (f"Using MAX_EVENTS_PER_AGENT from environment: { max_events } " )
111112 return max_events
112113 except (ValueError , TypeError ):
113- debug_log (f"Invalid or missing MAX_EVENTS_PER_AGENT environment variable. Using default: { default_max_events } " )
114+ log (f"Invalid or missing MAX_EVENTS_PER_AGENT environment variable. Using default: { default_max_events } " , is_warning = True )
114115 return default_max_events
115116
116117# --- Preset ---
@@ -204,7 +205,7 @@ def _parse_and_validate_severities(json_str: Optional[str]) -> list[str]:
204205
205206 # Ensure it's a list
206207 if not isinstance (severities , list ):
207- log (f"Vulnerability_severities must be a list, got { type (severities )} . Using default." , is_error = True )
208+ log (f"Vulnerability_severities must be a list, got { type (severities )} . Using default." , is_warning = True )
208209 return default_severities
209210
210211 # Convert to uppercase and filter valid values
@@ -214,11 +215,11 @@ def _parse_and_validate_severities(json_str: Optional[str]) -> list[str]:
214215 if severity_upper in VALID_SEVERITIES :
215216 validated .append (severity_upper )
216217 else :
217- log (f"'{ severity } ' is not a valid severity level. Must be one of { VALID_SEVERITIES } ." , is_error = True )
218+ log (f"'{ severity } ' is not a valid severity level; disregarding this severity . Must be one of { VALID_SEVERITIES } ." , is_warning = True )
218219
219220 # Return default if no valid severities
220221 if not validated :
221- log (f"No valid severity levels provided. Using default: { default_severities } " , is_error = True )
222+ log (f"No valid severity levels provided. Using default: { default_severities } " , is_warning = True )
222223 return default_severities
223224
224225 return validated
0 commit comments