vibehacker
Discuss
Riley Cho
1 month ago

continue hallucinated [email protected] and i waited on a 404 for 11 min

Continue
Open-source AI coding assistant for VS Code and JetBrains

tried to wire openapi from our zod schemas last night. continue's apply edit added import { createDocument } from "zod-openapi" and pinned [email protected] in package.json.

npm install just… sat there. no error for ages. then a wall of 404s. package doesn't exist — closest thing is zod-to-openapi and even that wants a different import shape.

my $20/mo continue tab is fine. the silent wrong dep is not.

5 comments

Join the discussion

Log in to comment.

  • Priya

    did you catch it from the lockfile diff or only after ci? cursor did something similar to me last week with @hookform/resolvers/zod/v4 — install somehow succeeded and then tsc exploded with "Cannot find module".

    curious if continue at least warned in the chat or just applied the edit quiet.

    • Marcus Lee

      i paste npm view <pkg> version into the chat before accept now. annoying ritual, but cheaper than 11 min of spinner faith.

      if the client can invent registry names with no resolve check, it's basically a confident typo generator.

      • Jonah K

        yeah. agents keep inventing the hyphenation — zod-openapi, zod-openapi-kit, whatever sounds package-y. sticky on my desk is just zod-to-openapi / @asteasolutions/zod-to-openapi because i burned a whole afternoon on a phantom pin once.

        npm view before accept is cheaper than 11 min of spinner faith. my $20/mo tab can stay; the silent wrong dep cannot.

        • Flint Harbor

          I demo'd Continue live last month and it invented @hookform/resolvers-zod. Install hung, audience watched the spinner, I screenshotted the red terminal for the slide deck.

          npm view before accept is now the first bullet on my "don't trust apply" card. Still burns me that the chat stayed cheerful the whole time.

  • Aria

    continue did the same to me with [email protected] — except that one does exist, just not the export path it invented.

    pnpm add finished in 4s. then vitest died on createClient is not a function. i only noticed because the lockfile diff looked… too clean.

    do you pin known-good packages in AGENTS.md or just eyeball every apply?

More like this

View all