Skip to content

Commit fc89521

Browse files
committed
patch
1 parent dd9d602 commit fc89521

File tree

4 files changed

+23
-26
lines changed

4 files changed

+23
-26
lines changed

package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/amazonq/.vscode/launch.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
"args": ["--extensionDevelopmentPath=${workspaceFolder}"],
1414
"env": {
1515
"SSMDOCUMENT_LANGUAGESERVER_PORT": "6010",
16-
"WEBPACK_DEVELOPER_SERVER": "http://localhost:8080"
16+
"WEBPACK_DEVELOPER_SERVER": "http://localhost:8080",
1717
// Below allows for overrides used during development
18-
// "__AMAZONQLSP_PATH": "${workspaceFolder}/../../../language-servers/app/aws-lsp-codewhisperer-runtimes/out/agent-standalone.js",
19-
// "__AMAZONQLSP_UI": "${workspaceFolder}/../../../language-servers/chat-client/build/amazonq-ui.js"
18+
"__AMAZONQLSP_PATH": "${workspaceFolder}/../../../language-servers/app/aws-lsp-codewhisperer-runtimes/out/agent-standalone.js",
19+
"__AMAZONQLSP_UI": "${workspaceFolder}/../../../language-servers/chat-client/build/amazonq-ui.js"
2020
},
2121
"envFile": "${workspaceFolder}/.local.env",
2222
"outFiles": ["${workspaceFolder}/dist/**/*.js", "${workspaceFolder}/../core/dist/**/*.js"],

packages/amazonq/src/app/inline/recommendationService.ts

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -126,31 +126,28 @@ export class RecommendationService {
126126
await sleep(1)
127127
// prevent user deletion invoking auto trigger
128128
// this is a best effort estimate of deletion
129-
// const isTriggerByDeletion = documentEventListener.isLastEventDeletion(document.uri.fsPath)
129+
const isTriggerByDeletion = documentEventListener.isLastEventDeletion(document.uri.fsPath)
130130

131-
// const completionPromise: Promise<InlineCompletionListWithReferences> = languageClient.sendRequest(
132-
// inlineCompletionWithReferencesRequestType.method,
133-
// request,
134-
// token
135-
// )
131+
const completionPromise: Promise<InlineCompletionListWithReferences> = languageClient.sendRequest(
132+
inlineCompletionWithReferencesRequestType.method,
133+
request,
134+
token
135+
)
136136

137137
const editPromise: Promise<InlineCompletionListWithReferences> = languageClient.sendRequest(
138138
editCompletionRequestType.method,
139139
request,
140140
token
141141
)
142142

143-
// const p = isTriggerByDeletion ? [editPromise] : [editPromise, completionPromise]
144-
const p = [editPromise]
143+
const p = isTriggerByDeletion ? [editPromise] : [editPromise, completionPromise]
144+
145145
getLogger().debug('Skip auto trigger of completion when deleting code')
146146

147147
let result = await Promise.race(p)
148-
// const result = await editPromise
149-
// if (p.length > 1 && result.items.length === 0) {
150-
// result = await editPromise
151-
// }
152-
153-
// const result = await editPromise
148+
if (p.length > 1 && result.items.length === 0) {
149+
result = await editPromise
150+
}
154151

155152
getLogger().info('Received inline completion response from LSP: %O', {
156153
sessionId: result.sessionId,

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@
471471
"@aws-sdk/types": "^3.13.1",
472472
"@aws/chat-client": "^0.1.4",
473473
"@aws/chat-client-ui-types": "^0.1.47",
474-
"@aws/language-server-runtimes": "^0.2.119",
474+
"@aws/language-server-runtimes": "^0.2.121",
475475
"@aws/language-server-runtimes-types": "^0.1.47",
476476
"@cspotcode/source-map-support": "^0.8.1",
477477
"@sinonjs/fake-timers": "^10.0.2",

0 commit comments

Comments
 (0)