You don't know the "military intelligence," either. You are assuming, placing blind faith in the trust of a POTUS who has repeatedly claimed he "knows more than the generals" and has also alienated other top generals with his belligerent approach to diplomacy including, perhaps most famously, "Mad Dog" Mattis.
The Commander-in-Chief calls the shots. If POTUS orders a military strike, then the generals are expected and required to carry it out. (Unless it is a patent over-the-top blatant violation of law, like an atomic strike on Paris or an order to gun down rows of innocent captured women and children)
Trump ordered the assassination of an Iranian official who has been described as the equivalent of Secretary of Defense, CIA Chief, and other top generals. If Iran did the same, we'd retaliate.