I think the construction is to upgrade the Bloor GO station. They're adding a new track, connecting the station to Dundas West subway, etc.
More info here: https://www.railpath.ca/construction-info
Yes it's super annoying, will probably last 2+ years, and they seem to have given zero thought to providing a safe route for cyclists and pedestrians around all of this.