[Feature Request] Improve web search capability for implementing unfamiliar APIs and libraries

Resolved 💬 3 comments Opened Dec 7, 2025 by adhikjoshi Closed Dec 10, 2025

Bug Description
model/claude code does really struggle when it needs to search new things online and implement, i told it to implement nano banana API for image editing. and it told me there is no such thing as nano banana, and it implement imagen3, from 2024. told it to search online for latest versions, and still have issues. its really good about things which it knows about. IF i give it nano banana docs and told to implement, it did it. search needs to be improved a lot. its not upto the mark where model is.

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 2.0.60
  • Feedback ID: 85ab257e-20e2-4f3a-9366-eb93ee7cfae5

Errors

[{"error":"Error\n    at qf (/$bunfs/root/claude:174:1143)\n    at <anonymous> (/$bunfs/root/claude:175:10080)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:177:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-07T05:41:03.819Z"},{"error":"Error\n    at qf (/$bunfs/root/claude:174:1143)\n    at <anonymous> (/$bunfs/root/claude:175:10080)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:177:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-07T05:41:03.843Z"},{"error":"Error\n    at qf (/$bunfs/root/claude:174:1143)\n    at <anonymous> (/$bunfs/root/claude:175:10080)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:177:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-07T05:41:03.878Z"},{"error":"Error\n    at qf (/$bunfs/root/claude:174:1143)\n    at <anonymous> (/$bunfs/root/claude:175:10080)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:177:2147)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-07T05:41:04.272Z"},{"error":"Error: 1: 1 \n    at Wz8 (/$bunfs/root/claude:1441:4022)\n    at async Gz8 (/$bunfs/root/claude:1441:1623)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-07T05:41:04.658Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/admin/.local/share/claude/versions/2.0.60 (expected in multi-process scenarios)\n    at Eh0 (/$bunfs/root/claude:2714:1622)\n    at jCA (/$bunfs/root/claude:2712:35598)\n    at async w$7 (/$bunfs/root/claude:2712:37706)\n    at async iv (/$bunfs/root/claude:2714:236)\n    at async <anonymous> (/$bunfs/root/claude:2714:13006)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-12-07T05:41:11.863Z"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗