def check_missing_vars()

in src/azure_config.py [0:0]


    def check_missing_vars(self):
        """Checks if essential environment variables are missing and exits if necessary."""
        missing_vars = [
            var for var in [
                "AZURE_SUBSCRIPTION_ID", 
                "AZURE_RESOURCE_GROUP", 
                "AZUREAI_PROJECT_NAME"
            ] if not os.getenv(var)
        ]
        if missing_vars:
            print(
                f"Error: The following environment variables are required but not set: "
                f"{', '.join(missing_vars)}", 
            )
            exit(1)