allow native AI access to sethaven

This allows the sethaven command to be utilized not only by unsynced widgets, but also by external AI.