OpenCode has an autoretry functionality (that progressively waits more after each failed request). I m surprised other harnesses don't have that.