For that one I actually had to do some manual debugging and tell it what I observed, but given that info, it was able to locate the problem in the code all by itself and fix it correctly
int_19h on Hacker News
In the thread “Gemini 2.5 Flash”, replying to this comment
Helped: Providing manual debugging observations and specific test logs to guide the model.
Got in the way: Initial skepticism due to past poor performance of previous Gemini models.
… For TypeScript, the most impressive bug it handled to date was an async race condition due to missing await causing a property to be overwritten with invalid value. For that one I actually had to do some manual debugging and tell it what I observed, but given that info, it was able to locate the problem in the code all by itself and fix it correctly and come up with a way to test it as well. For C++, the codebase in question was gdb, the bug was a test issue, and it correctly found problematic code based solely on the test log (but I had to prod it a bit in the right direction for the fix). …