From the Update 7 release notes:
Hireling Caster AI Improvements

* Cleric and Favored Soul hirelings will now automatically remove status effects such as curses, diseases and poisons from their masters if they are a high enough level to do so.
Can we take it that Restore was not part of this? I have yet to have any cleric or fvs hireling cast it, despite massive level drains on me. Since every cleric should have it, should not the healer hirelings cast it?

Just wondering if you've checked on this. I waited till now to post it, to see if I could find them doing it, but not once so far has any healer thrown a restore on me.