In 2 Shmuel, perek 21, a famine strikes Israel and God says it is punishment for Saul's maltreatment of the Gibeonites. David attempts to appease them, but the Gibeonites demand he hand over members of Sauls family to be executed. So he does.
Normally we don't hand over fellow Jews to be executed, particularly to a subject people but the Radak says it was a decree from God and the victims were chosen by urim vethumin.
We know from the halacha of the zealot that the halacha changes when you ask a question.
Was the U.T's response
A) kill these 7 B) now that you are considered killing 7, I recommend these people ?
Could David at any point of the interaction refused to kill anyone without disobeying God?