cleans up tests

This commit is contained in:
2025-08-11 20:07:59 -07:00
parent cc1523cbb2
commit de7e03f8e7
3 changed files with 16 additions and 1 deletions

View File

@@ -288,7 +288,7 @@ Return the rules in JSON format:
return " ".join(feedback)
@staticmethod
def generate_cache_key(folder_name: str, folder_type: str, rule_type: str, raw_text: str) -> str:
def generate_cache_key(folder_name: str, folder_type: str, rule_type: str, raw_text: str = '') -> str:
"""Generate a cache key for AI rule requests."""
key_string = f"{folder_name}:{folder_type}:{rule_type}:{raw_text}"
return hashlib.md5(key_string.encode()).hexdigest()