Skip to content

Commit ac57f43

Browse files
authored
refactor(cw): remove unused keep-alive workaround. (#6694)
## Problem This code is no longer used, and appears to have been moved to the LSP side: https://github.com/aws/aws-toolkit-vscode-staging/pull/1214#discussion_r1388702099 This fix also no longer works, and the work it was based off has significantly changed their approach: https://github.com/sourcegraph/cody/blob/62d73f78c432036d1f99bc9631ed534cc2ed846b/vscode/src/net/net.patch.ts ## Solution - remove it. --- - Treat all work as PUBLIC. Private `feature/x` branches will not be squash-merged at release time. - Your code changes must meet the guidelines in [CONTRIBUTING.md](https://github.com/aws/aws-toolkit-vscode/blob/master/CONTRIBUTING.md#guidelines). - License: I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent 997b3b7 commit ac57f43

File tree

3 files changed

+1
-93
lines changed

3 files changed

+1
-93
lines changed

packages/core/src/codewhisperer/activation.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@ import { CodeWhispererCommandBackend, CodeWhispererCommandDeclarations } from '.
8383
import { SecurityIssueHoverProvider } from './service/securityIssueHoverProvider'
8484
import { SecurityIssueCodeActionProvider } from './service/securityIssueCodeActionProvider'
8585
import { listCodeWhispererCommands } from './ui/statusBarMenu'
86-
import { updateUserProxyUrl } from './client/agent'
8786
import { Container } from './service/serviceContainer'
8887
import { debounceStartSecurityScan } from './commands/startSecurityScan'
8988
import { securityScanLanguageContext } from './util/securityScanLanguageContext'
@@ -201,10 +200,6 @@ export async function activate(context: ExtContext): Promise<void> {
201200
})
202201
}
203202

204-
if (configurationChangeEvent.affectsConfiguration('http.proxy')) {
205-
updateUserProxyUrl()
206-
}
207-
208203
if (configurationChangeEvent.affectsConfiguration('amazonQ.ignoredSecurityIssues')) {
209204
const ignoredIssues = CodeWhispererSettings.instance.getIgnoredSecurityIssues()
210205
toggleIssuesVisibility((issue) => !ignoredIssues.includes(issue.title))

packages/core/src/codewhisperer/client/agent.ts

Lines changed: 0 additions & 87 deletions
This file was deleted.

packages/core/src/codewhisperer/client/codewhisperer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ import userApiConfig = require('./user-service-2.json')
2020
import { session } from '../util/codeWhispererSession'
2121
import { getLogger } from '../../shared/logger/logger'
2222
import { indent } from '../../shared/utilities/textUtilities'
23-
import { keepAliveHeader } from './agent'
2423
import { getClientId, getOptOutPreference, getOperatingSystem } from '../../shared/telemetry/util'
2524
import { extensionVersion, getServiceEnvVarConfig } from '../../shared/vscode/env'
2625
import { DevSettings } from '../../shared/settings'
2726

27+
const keepAliveHeader = 'keep-alive-codewhisperer'
2828
export interface CodeWhispererConfig {
2929
readonly region: string
3030
readonly endpoint: string

0 commit comments

Comments
 (0)