@@ -255,7 +255,7 @@ class CoderCLIManager(
255255val startBlock= " # --- START CODER JETBRAINS$host "
256256val endBlock= " # --- END CODER JETBRAINS$host "
257257val isRemoving= workspaceNames.isEmpty()
258- val proxyArgs =
258+ val baseArgs =
259259 listOfNotNull(
260260 escape(localBinaryPath.toString()),
261261" --global-config" ,
@@ -265,8 +265,9 @@ class CoderCLIManager(
265265" ssh" ,
266266" --stdio" ,
267267if (settings.disableAutostart&& feats.disableAutostart)" --disable-autostart" else null ,
268- if (feats.reportWorkspaceUsage)" --usage-app=jetbrains" else null ,
269268 )
269+ val proxyArgs= baseArgs+ listOfNotNull(if (feats.reportWorkspaceUsage)" --usage-app=jetbrains" else null )
270+ val backgroundProxyArgs= baseArgs+ listOfNotNull(if (feats.reportWorkspaceUsage)" --usage-app=disable" else null )
270271val extraConfig=
271272if (settings.sshConfigOptions.isNotBlank()) {
272273" \n " + settings.sshConfigOptions.prependIndent(" " )
@@ -293,7 +294,7 @@ class CoderCLIManager(
293294 .plus(
294295"""
295296 Host${getBackgroundHostName(deploymentURL, it)}
296- ProxyCommand${proxyArgs .joinToString(" " )} $it
297+ ProxyCommand${backgroundProxyArgs .joinToString(" " )} $it
297298 ConnectTimeout 0
298299 StrictHostKeyChecking no
299300 UserKnownHostsFile /dev/null