Syllabus
Syllabus copied to clipboard
Make step_queue optional, add warning or automatically disable step logging
step_queue should not be a required argument because it is not used when update_on_step is disabled in the environment sync wrapper. Additionally, the environment sync wrapper should return None instead of a queue in this case. A warning should probably be added in case users enable update_on_step but don't pass a valid queue to the curriculum.