Heyo, first time addon meddler here. I wanted to add some things to rest and didn't want to spin off a separate addon that'd conflict with yours, especially since I use yours.
So, I implemented what I wanted to add as a patch to the Player.lua that your addon is doing. Hopefully it can get joined in with this so there aren't competing rest addons.
What I added:
1)I went through the 1.3 version of checkRest, and pulled over any fixes I saw in it versus the Marson version of the function. This should help with the Paradox issue Kiralio is mentioning and the Vim issues this has with Ashes classes.
2)I put a sanity override for low damage effects in safe ranges when trying to rest. Since we're trying to rest, there's no point stopping the player repeatedly saying 'you took 5 damage from DoT', since it'll all go away anyway at the end of a rest (or still be there if a monster interrupts). Basically if a DoT is doing trivial (5% or less) and we're over 50 percent health, don't bother the player with it.
3)If we're regenerating health or Mana, check to see if we have a relevant inscription. If we do and it looks like it should be more effective, use it. In basic tests, this stripped dozens of turns off an average rest from damage state, and basically made resting as turn efficient as manually clicking through the infusions. For people without faster RRE, this is probably a massive improvement.
Putting out here hopefully to get it added into an update for this addon

Uploaded as a .txt since I can't upload .lua.
btw: your Dev Tools addon is awesome. Thanks.
Since I looked back this way:
4)fixed bug with properly waiting for infusions that were auto-used during rest.
5)Improved using multiple infusions in sequence to speed things up. Now if you have 2 or 3 relevant ones, it'll cycle as appropriate.
6)Added Equilibrium support if it sees ancestral life. Testing on a mid level wyrmic. 201 turns without to 41 turns with. Roughly 80 percent of turn usage saved at higher equilibrium.
_________________
ToME Tips - auto-generated spoilers for ToME. - someone else made. I find super awesome, so spreading as well.