Was running the pyro profile that was posted, and once I hit 13, I switched over to the default necro/lock/ele build. I've noticed that my character is sitting at 100 charge and keeps dying when the bot pulls multiple mobs. I swear I have used the profile in the past and when I got to around 70% health, the bot would cast Reconstruct to fill me back up. I checked the logs and Reconstruct is never being casted. Did something change with the last hotfixed that broke the healing?
Default routine doesn't care if the pet dies. Mage is a very powerful class. If your toon is dying, then the profile is too hard.
At level 13 you shouldn't have reconstruct as it takes 8 points into warlock and you're supposed to go necro first.
Also if your pet is dying, and is set to defensive, you might try switching it to passive. I've found sometimes it ends up going off and attacking a mob that the bot hasn't decided to engage and gets itself killed. It doesn't seem to run into that problem in passive mode.
Sure, it doesn't do anything if it isn't given any commands, but the bot sends petattack when it engages a mob.