chore(agent): clean up ableToRun with more consistent logging