-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Description
Which version of the app are you using?
latest
Which API Provider are you using?
OpenRouter
Which Model are you using?
claude sonnet 3.5
What happened?
i notice the Roo is very buggy but has potential and more skilled compare to cline in terms of coding and designing.
but after using it for 30 minutes i noticed a lot of bug.
1.Roo randomly removing const declaring ( js) or randomly removing import . ( when this happen i have to manually Reapply the removed before accepting the changes. ofcourse when i say Roo removed it, its actually causing error from client and roo not replaced it its just a mistake.
2. Roo does not know if i reject the modifcations, he assume that the code he is modifying is the one i rejected.
3. Hallucinated easily #related 2 and 1
4.Editing View tab. i cannot see when roo is modifying the code or not , it will only show whats modified when he is done to the coding task.
5. Horse Sighted. i dont know what to call this, but its like a horse with headgear, only see whats in front of him.
explanation #5.
example scenario.
Roo add usestate ex. AllImages
removes Image usestate as its a deprecated. (removed from declaration)
but roo did not removed other Image reference.
other scenario from my tests.
i ask a issue about my scrapper:
why my scrapper wont be able to suceed scraping movie data from tmdb?
he modify my commented / disable code about movie and insisting that i need to remove comments to scrap movie.
this code that i put commented is my deprecated function.
new function handle two endpoints tv and movie.
The issue he did not see that, and fail to analyze the code, when i say in my first prompt (analyze the file) and its core features.
So thats why i called it Horse Sighted.
Thsi is a very odd behavior that i did not experience on cline.
Steps to reproduce
1.nothing
2.
3.
Relevant API REQUEST output
Additional context
No response