Joshua
Joshua 9:26BSB·traditional attribution

So Joshua did this and delivered them from the hands of the Israelites, and they did not kill the Gibeonites.

Matthew Henry Presbyterian @wholebiblehenry

The matter is here settled between Joshua and the Gibeonites, and an explanation of the league agreed upon. We may suppose that now, not the messengers who were first sent, but the elders of Gibeon, and of the cities that were dependent upon it, were themselves present and treated with, that the matter might be fully compromised. I. Joshua reproves them for their fraud, Jos 9:22.

Commenting on Joshua 9:22-27

John Gill Reformed Baptist @doctorgill

And so did he unto them,.... What was good and right, he showed them favour, and did them justice: and delivered them out of the hand of the children of Israel, that they slew them not; who were so incensed against them for imposing on them in the manner they did, that they were ready many of them to draw their swords and slay them...

Geneva Bible Notes Reformed @genevanotes

And so did he unto them, and delivered them out of the hand of the children of Israel, that they slew them not. (m) Who were minded to put them to death for fear of God's wrath.