Update helper.run to pass settings to RunContext