Skip to content

Commit 83d3bc9

Browse files
fix: add proxy support for ATX Transform using sdkInitializator (#2619)
* fix: use sdkinitializator for atx transform proxy support * chore: remove proxy/ssl configuration logging
1 parent f56d56e commit 83d3bc9

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

server/aws-lsp-codewhisperer/src/language-server/configuration/transformConfigurationServer.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,8 @@ export class TransformConfigurationServer {
175175
this.logging.log(`TransformConfigurationServer: Querying region: ${region}, endpoint: ${endpoint}`)
176176

177177
try {
178-
// Create region-specific client (similar to RTS approach)
179-
const regionClient = new ElasticGumbyFrontendClient({
178+
// Create region-specific client using sdkInitializator for proxy/SSL support
179+
const regionClient = this.features.sdkInitializator(ElasticGumbyFrontendClient, {
180180
region: region,
181181
endpoint: endpoint,
182182
})
@@ -228,6 +228,7 @@ export const TransformConfigurationServerToken = (serviceManager: () => AmazonQB
228228
const features = {
229229
...(manager as any).features,
230230
runtime: runtime, // Use the runtime from server parameters instead of service manager
231+
sdkInitializator: sdkInitializator, // Add sdkInitializator for proxy/SSL support
231232
} as QServiceManagerFeatures
232233
transformConfigurationServer = new TransformConfigurationServer(logging, features)
233234
return transformConfigurationServer.initialize(params)

0 commit comments

Comments
 (0)