continue icon indicating copy to clipboard operation
continue copied to clipboard

ctrl enter not using codebase

Open stjema opened this issue 1 year ago • 6 comments

Before submitting your bug report

Relevant environment info

- OS:win11
- Continue:0.8.46
- IDE:vsc
- Model:sonnet 3.5 non-beta
- config.json:
  
{
  "models": [
    {
      "title": "OpenRouter claude-3.5-sonnet",
      "provider": "openai",
      "model": "anthropic/claude-3.5-sonnet",
      "apiBase": "https://openrouter.ai/api/v1",
      "apiKey": "sk-or-v1-0ac5fffffffffffffffffffffffffffffffffffa2a",
      "requestOptions": {
        "extraBodyProperties": {
          "transforms": []
        }
      }
    },
    {
      "title": "OpenRouter DeepSeek-Coder-V2",
      "provider": "openai",
      "model": "deepseek/deepseek-coder",
      "apiBase": "https://openrouter.ai/api/v1",
      "apiKey": "sk-or-v1-0ffffffffffffffffffffffffffffffffffffffffffffffffff6a2a",
      "requestOptions": {
        "extraBodyProperties": {
          "transforms": []
        }
      }
    },
    {
      "title": "Codestral",
      "model": "codestral-latest",
      "apiKey": "YOURKEY",
      "completionOptions": {},
      "provider": "mistral"
    }
  ],
  "tabAutocompleteModel": {
    "title": "Tab Autocomplete",
    "provider": "free-trial",
    "model": "codestral-latest"
  },

  "contextProviders": [
    {
      "name": "code",
      "params": {}
    },
    {
      "name": "docs",
      "params": {}
    },
    {
      "name": "diff",
      "params": {}
    },
    {
      "name": "terminal",
      "params": {}
    },
    {
      "name": "problems",
      "params": {}
    },
    {
      "name": "folder",
      "params": {}
    },
    {
      "name": "codebase",
      "params": {}
    }
  ],
  "slashCommands": [
    {
      "name": "edit",
      "description": "Edit selected code"
    },
    {
      "name": "comment",
      "description": "Write comments for the selected code"
    },
    {
      "name": "share",
      "description": "Export the current chat session to markdown"
    },
    {
      "name": "cmd",
      "description": "Generate a shell command"
    },
    {
      "name": "commit",
      "description": "Generate a git commit message"
    }
  ],
  "embeddingsProvider": {
    "provider": "free-trial"
  },
  "reranker": {
    "name": "free-trial"
  }
}

Description

clicking on "use codebase" work though. its also a fresh install of vcs.

To reproduce

No response

Log output

No response

stjema avatar Aug 23 '24 02:08 stjema

Hi @stjema , any error output you can show here? https://docs.continue.dev/troubleshooting#vs-code

Also, could you share a screenshot of the results with "use codebase" vs cmd + enter?

Patrick-Erichsen avatar Aug 23 '24 16:08 Patrick-Erichsen

if i click on use codebase:

Failed to load resource: net::ERR_NETWORK_IO_SUSPENDED console.ts:137 [Extension Host] Git not found: Error: Git model not found at s.getAPI (c:\Users\stewie\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\git\dist\main.js:2:795499) at _VsCodeIdeUtils._getRepo (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443362:41) at _VsCodeIdeUtils.getRepo (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443383:31) at _VsCodeIdeUtils.getBranch (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443407:33) at VsCodeIde.getBranch (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443856:30) at c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361680:55 at Array.map () at retrieveContextItemsFromEmbeddings (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361680:31) y @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1230 fire @ event.ts:1261 fire @ ipc.net.ts:652 K.onmessage @ localProcessExtensionHost.ts:378 console.ts:137 [Extension Host] Error reading file EntryNotFound (FileSystemError): Error: ENOENT: no such file or directory, stat 'c:\Users\stewie\Documents\1111\index.html' at P.e (c:\Users\stewie\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:153:6206) at Object.stat (c:\Users\stewie\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:153:3977) at async _VsCodeIdeUtils.readFile (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443197:29) at async VsCodeIde.readFile (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443772:16) at async RerankerRetrievalPipeline.retrieveAndChunkRecentlyEditedFiles (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361520:29) at async RerankerRetrievalPipeline._retrieveInitial (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361604:43) at async RerankerRetrievalPipeline.run (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361647:31) at async retrieveContextItemsFromEmbeddings (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361704:19) at async c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:429527:27 at async c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:469223:20 at async i.value (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:435971:32) y @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1230 fire @ event.ts:1261 fire @ ipc.net.ts:652 K.onmessage @ localProcessExtensionHost.ts:378 console.ts:137 [Extension Host] Error reading file EntryNotFound (FileSystemError): Error: ENOENT: no such file or directory, stat 'c:\Users\stewie\Documents\1111\styles.css' at P.e (c:\Users\stewie\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:153:6206) at Object.stat (c:\Users\stewie\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:153:3977) at async _VsCodeIdeUtils.readFile (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443197:29) at async VsCodeIde.readFile (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443772:16) at async RerankerRetrievalPipeline.retrieveAndChunkRecentlyEditedFiles (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361520:29) at async RerankerRetrievalPipeline._retrieveInitial (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361604:43) at async RerankerRetrievalPipeline.run (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361647:31) at async retrieveContextItemsFromEmbeddings (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361704:19) at async c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:429527:27 at async c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:469223:20 at async i.value (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:435971:32) y @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1230 fire @ event.ts:1261 fire @ ipc.net.ts:652 K.onmessage @ localProcessExtensionHost.ts:378 console.ts:137 [Extension Host] Error reading file EntryNotFound (FileSystemError): Error: ENOENT: no such file or directory, stat 'c:\Users\stewie\Documents\1111\script.js' at P.e (c:\Users\stewie\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:153:6206) at Object.stat (c:\Users\stewie\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:153:3977) at async _VsCodeIdeUtils.readFile (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443197:29) at async VsCodeIde.readFile (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:443772:16) at async RerankerRetrievalPipeline.retrieveAndChunkRecentlyEditedFiles (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361520:29) at async RerankerRetrievalPipeline._retrieveInitial (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361604:43) at async RerankerRetrievalPipeline.run (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361647:31) at async retrieveContextItemsFromEmbeddings (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:361704:19) at async c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:429527:27 at async c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:469223:20 at async i.value (c:\Users\stewie.vscode\extensions\continue.continue-0.8.46-win32-x64\out\extension.js:435971:32) y @ console.ts:137 $logExtensionHostMessage @ mainThreadConsole.ts:39 S @ rpcProtocol.ts:458 Q @ rpcProtocol.ts:443 M @ rpcProtocol.ts:373 L @ rpcProtocol.ts:299 (anonymous) @ rpcProtocol.ts:161 B @ event.ts:1230 fire @ event.ts:1261 fire @ ipc.net.ts:652 K.onmessage @ localProcessExtensionHost.ts:378`

if i use shortcut, i dont see anything appearing in the console image

stjema avatar Aug 23 '24 16:08 stjema

@stjema my first guess at what might be happening is that another keyboard shortcut, registered through VS Code or your operating system, is interfering with cmd+enter, as these would take precedence over our shortcuts in the webview. The best way to check this would be to press ctrl+shift+p, "Keyboard Shortcuts" and then search for shortcuts with that keybinding

sestinj avatar Aug 29 '24 19:08 sestinj

but this also means that everybody else has the same issue? are most people here on mac? i reinstaleld windows and vsc. thus everybody will have this issue on windows?

image which do i need to change here?

stjema avatar Aug 29 '24 19:08 stjema

@stjema the keyboard shortcut to look for would be ctrl+Enter rather than ctrl+Space.

We do test Continue fairly frequently on Windows and I hadn't seen this before, so as far as I know it's not affecting all Windows users, hence my thinking that an overriding shortcut could be the culprit.

sestinj avatar Sep 01 '24 05:09 sestinj

hence my thinking that an overriding shortcut could be the culprit. That is impossible. I reinstalled wimdows 11. I did not change any shortcuts manually.
image

stjema avatar Sep 01 '24 10:09 stjema

This issue hasn't been updated in 90 days and will be closed after an additional 10 days without activity. If it's still important, please leave a comment and share any new information that would help us address the issue.

github-actions[bot] avatar Mar 03 '25 04:03 github-actions[bot]

This issue was closed because it wasn't updated for 10 days after being marked stale. If it's still important, please reopen + comment and we'll gladly take another look!

github-actions[bot] avatar Mar 14 '25 02:03 github-actions[bot]