I think this Gemini behaviour is really confusing because at the moment we expect software outputs to be deterministic. We've internalised that there's no point to press retry if it doesn't work the first time, but now suddenly that's actually essential because the tool is intrinsically flaky