Nonsense. You are engaging in historical revisionism.
There were only two options: War or Peace.
If Serbia wanted war, then it would have rejected Austria's ridiculuous 48 hour ultimatum (made after doing nothing for 2 full months).
If Serbia wanted peace, then it needed to capitulate to Austria's demands, which it did.
For its part, Austria didn't even negotiate. The Austrians had bet, badly, that Serbia would reject the ultimatum, and they had no Plan B if Serbia capitulated (which it did).
So Austria invaded anyway, even though Serbia's capitulation was so complete and well done that Germany's Kaiser William II said after reading Serbia's response that there was now "no excuse for war."
NO EXCUSE FOR WAR!
And that's from Austria's ally, not a neutral or opposed power.
What revisionism? I am quoting from a well-researched book by someone sympathetic to the Entente, which you do not address directly.
Of course Serbia did not want a war, being a small country. Neither Keegan or I say it did. Serbia wanted to get away with as much as possible diplomatically, and the Tsar, as well as the disposition of the previous crises in the Balkans, lead it to think it could respond with a certain degree of defiance. That was a fatal miscalculation.
This history is complex and no one is immune from blame. However, Austria was injured first, and so remains the only party for whom the war was entirely just.