in bugbounty_gpt/env.py [0:0]
def validate_response_categories_subset(config: dict):
"""Ensures that the response categories are a subset of the valid categories."""
valid_categories = set(config['categories']['valid'])
response_categories = {item['name'] for item in config['categories']['response']}
if not response_categories.issubset(valid_categories):
raise ValueError('Response categories must be a subset of valid categories.')