diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-06-17 10:46:54 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-06-17 10:46:54 -0700 |
commit | 3c24af2e70e2a4ad22d9aa7dcf245711806890ee (patch) | |
tree | 514360fa3dbef792daf6a8d8d596e3a5f28f72da /extension/src | |
parent | b09c6ff5e764e860473d92f099e419e651773ddd (diff) | |
download | sncontinue-3c24af2e70e2a4ad22d9aa7dcf245711806890ee.tar.gz sncontinue-3c24af2e70e2a4ad22d9aa7dcf245711806890ee.tar.bz2 sncontinue-3c24af2e70e2a4ad22d9aa7dcf245711806890ee.zip |
ui details
Diffstat (limited to 'extension/src')
-rw-r--r-- | extension/src/bridge.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/extension/src/bridge.ts b/extension/src/bridge.ts index 3e21a205..b0fdafa7 100644 --- a/extension/src/bridge.ts +++ b/extension/src/bridge.ts @@ -10,6 +10,7 @@ import { } from "./client"; import { convertSingleToDoubleQuoteJSON } from "./util/util"; import { getExtensionUri } from "./util/vscode"; +import { extensionContext } from "./activation/activate"; const axios = require("axios").default; const util = require("util"); const exec = util.promisify(require("child_process").exec); @@ -52,6 +53,13 @@ export function get_api_url() { const API_URL = get_api_url(); export function getContinueServerUrl() { + // If in debug mode, always use 8001 + if ( + extensionContext && + extensionContext.extensionMode === vscode.ExtensionMode.Development + ) { + return "http://localhost:8001"; + } return ( vscode.workspace.getConfiguration("continue").get<string>("serverUrl") || "http://localhost:8000" |