Skip to content

Commit 85b1091

Browse files
committed
gamma lsp endpoint
1 parent 0028b2c commit 85b1091

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/AmazonQLspService.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ import software.aws.toolkits.jetbrains.services.amazonq.lsp.textdocument.TextDoc
5555
import software.aws.toolkits.jetbrains.services.amazonq.lsp.util.WorkspaceFolderUtil.createWorkspaceFolders
5656
import software.aws.toolkits.jetbrains.services.amazonq.lsp.workspace.WorkspaceServiceHandler
5757
import software.aws.toolkits.jetbrains.services.telemetry.ClientMetadata
58+
import software.aws.toolkits.jetbrains.settings.LspSettings
5859
import java.io.IOException
5960
import java.io.OutputStreamWriter
6061
import java.io.PipedInputStream
@@ -251,8 +252,8 @@ private class AmazonQServerInstance(private val project: Project, private val cs
251252
val artifact = runBlocking { ArtifactManager(project, manifestRange = null).fetchArtifact() }.toAbsolutePath()
252253
val node = if (SystemInfo.isWindows) "node.exe" else "node"
253254
val cmd = GeneralCommandLine(
254-
"/Users/leigaol/.nvm/versions/node/v18.20.2/bin/node",
255-
"/Users/leigaol/workplace/aws-toolkit-lsp/language-servers/app/aws-lsp-codewhisperer-runtimes/out/token-standalone.js",
255+
artifact.resolve(node).toString(),
256+
LspSettings.getInstance().getArtifactPath() ?: artifact.resolve("aws-lsp-codewhisperer.js").toString(),
256257
"--stdio",
257258
"--set-credentials-encryption-key",
258259
)

plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/artifacts/ArtifactManager.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ class ArtifactManager(
3232

3333
companion object {
3434
private val DEFAULT_VERSION_RANGE = SupportedManifestVersionRange(
35-
startVersion = SemVer("3.0.0", 3, 0, 0),
36-
endVersion = SemVer("4.0.0", 4, 0, 0)
35+
startVersion = SemVer("0.1.0", 0, 1, 0),
36+
endVersion = SemVer("0.2.0", 0, 2, 0)
3737
)
3838
private val logger = getLogger<ArtifactManager>()
3939
}

plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/artifacts/ManifestFetcher.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class ManifestFetcher(
2525
private val logger = getLogger<ManifestFetcher>()
2626

2727
private const val DEFAULT_MANIFEST_URL =
28-
"https://aws-toolkit-language-servers.amazonaws.com/codewhisperer/0/manifest.json"
28+
"https://aws-language-servers-gamma.amazonaws.com/remoteWorkspaceContext/0/manifest.json"
2929

3030
private val DEFAULT_MANIFEST_PATH: Path = getToolkitsCommonCacheRoot()
3131
.resolve("aws")

0 commit comments

Comments
 (0)