I am using composer on a current codebase. When I ask it to fix an error on a certain page it will give me suggestions but they are assumptions.
For example I am developing a React Native app and this error is occuring on app load
Getting this error now (NOBRIDGE) ERROR Invariant Violation: TurboModuleRegistry.getEnforcing(…): ‘RNGestureHandlerModule’ could not be found. Verify that a module by this name is registered in the native binary.
So I tell it the page its happening on and if it can fix it. It tells me to run a command in the library and it says
“Assuming you are using React Native CLI, you might need to also run this command”
Like what? Just look at the repository package.json and find out what is already there and what needs to be installed.
Cline already does this out of the box. Why cant Cursor?
Cline also fixes its own errors automatically. Why cant Cursor do the same?