The 32-year-old world triple-jump record holder made his decision after warming up. "As soon as I put my foot on the ground and ran flat out, it caused massive problems," he said. "I suppose being pumped full of anti-inflammatory pills is not helpful."
Edwards, who may now need an operation, had already pulled out of tomorrow's meeting in Glasgow. "At the moment I can't see myself carrying on for the World Cup or the Commonwealth Games," he said. "This problem probably came when I gave everything in my last jump at the European Championships and landed heavily."
Ironically, Edwards had not needed to bother with that effort - at 17.99m, his second best of the season - because he had already secured the gold.
His fellow-European champion, Doug Walker, also looks likely to miss the rest of the season after undergoing an operation on Thursday to realign one of his kneecaps. Walker, who will certainly miss a Scottish homecoming at the Scotstoun Stadium tomorrow, will see a specialist next week to determine whether he has a chance of racing the 200m in next month's Commonwealth Games.
Ian Mackie, who won the Scottish Championships' 100m in a wind-assisted 10.00sec will also miss the Commonwealth Games because of a knee injury.
But all was not gloom for Britain yesterday on a night where the events failed to match the lavish firework display. John Brown broke Eamonn Martin's 10-year-old national 10,000m record by finishing fourth here in a time of 27min 18.14sec, taking nearly five seconds off the time Martin set in Oslo of 27.23.06.
The 10,000m winner was Paul Tergat - but the Kenyan failed to match the world record he had set in this meeting last year - as did his fellow- countryman Daniel Komen in the 5,000m, where he was beaten by Assefa Mezgebu of Ethiopia.
Elsewhere, Marion Jones emphasised her superiority in the 100m by beating the new European champion, Christine Arron, in a time of 10.80sec.Reuse content