It's an answer for
this thread.
Wish, Second chance, Auxilia and my favourite card of all times - Scepter of evolution can counter Sheath your swords pretty well. Purifying fire could be effective too, but only if you were lucky enough to draw it right after Sheath your swords AND don't have Merchant in your deck. If you have Caravan - you probably have a deck that is almost immune to Sheath your swords, and I don't see any reason why Palisade wall should be included in deck over ~25 useful common zero cost cards.
By the way, Militia can be kinda useful too...
But yes, if you've managed to get 2-3 Sheath your swords, and now it's can be easily done with Halfling rogue, it's really, really hard for your opponent to counter it. And there is obvious way to break this combo - 1/1/1 cost for Sheath your swords.