getcursor / cursor

The AI Code Editor
https://cursor.com
25.25k stars 1.57k forks source link

How do I even chat with codebase? #859

Open havietisov opened 1 year ago

havietisov commented 1 year ago

No, like, seriously, this feature works only half the time at best. I keep trying different things (using @Codebase, and hitting "Chat with codebase" button) and many times I get nothing, just plain chat-gpt output. It's not even aware that it's supposed to have access to the codebase. My repo is indexed, so I don't see reasons on why it cannot work. It's really neat feature when it works. Many times it doesn't.

ashraymallesh commented 1 year ago

Cursor isn't even v1 yet! These guys are doing a brilliant job so far, give them some time to iron out the bugs haha

havietisov commented 1 year ago

Well, I'm a paying customer and would like some stuff to work. Retrieval is the main selling point for me, not a tab with chat-gpt.

overage-waif-cocoon commented 1 year ago

I'm also paying for cursor. This works literally 0% of the time for me. Here is an example:

I'm sorry for any confusion, but as an AI developed by OpenAI, I don't have the ability to access or view files on your local system or any external systems. Therefore, I can't list the functions in foo.py. However, if you provide the content of foo.py or any specific parts of it, I'd be happy to help explain them!

Incredibly unhelpful.

truell20 commented 1 year ago

We pushed a hotfix for users who had indexing turned off by default. There was an issue with the latest couple of client updates where these folks wouldn't be able to index anything.

Otherwise, we should have a more stable indexing update out soon. Really apologize for the wait here, and happy to shoot you a refund (just ping michael@cursor.so with your billing email or last four digits of your card).

havietisov commented 1 year ago

@truell20 oh, it works better now. thanks for pushing a fix!

overage-waif-cocoon commented 1 year ago

Still broken for me:

image

Version: 0.10.4 VSCode Version: 1.80.1 Commit: c0db898419c36107211de244bdcf5f412c1a4920 Date: 2023-09-10T05:39:06.846Z Electron: 22.3.10 Chromium: 108.0.5359.215 Node.js: 16.17.1 V8: 10.8.168.25-electron.0 OS: Darwin arm64 22.5.0

AshwinSundar commented 1 year ago

Same this is not working for me either. I have to explicitly give it a specific file with @file

Lebofly commented 7 months ago

Still broken it seems

mennovergeer commented 5 months ago

Still broken indeed. I commented elsewhere with detailed error logs.

tapz commented 2 months ago

How do I activate this? ⌘+Enter or ctrl+enter on mac only adds a new line to the code.

antonkrasov commented 2 months ago

@tapz was confused as well, apparently you just open chat window (⌘+L) and then (⌘+enter) to chat with codebase.

Screenshot 2024-09-05 at 4 00 33 PM
InSuperposition commented 1 month ago

The tutorial instructions could be clearer by listing the steps.

iamsaurabhc commented 1 month ago

cmd + Enter is not working guys, but there's a way around it - click @mention then Codebase

https://github.com/user-attachments/assets/6028c24e-fff3-4d0d-af25-2d8bb4d6a982

stevecondylios commented 1 month ago

The tutorial instructions could be clearer by listing the steps.

The UX should make it simple so a tutorial isn’t required. This is cursor’s flagship feature, it should “just work”.

for me what worked was: