@@ -15,6 +15,7 @@ import { IInstantiationService } from 'vs/platform/instantiation/common/instanti
1515import { TerminalDataBufferer } from 'vs/workbench/contrib/terminal/common/terminalDataBuffering' ;
1616import { IEnvironmentVariableService , ISerializableEnvironmentVariableCollection } from 'vs/workbench/contrib/terminal/common/environmentVariable' ;
1717import { deserializeEnvironmentVariableCollection , serializeEnvironmentVariableCollection } from 'vs/workbench/contrib/terminal/common/environmentVariableShared' ;
18+ import { ILogService } from 'vs/platform/log/common/log' ;
1819
1920@extHostNamedCustomer ( MainContext . MainThreadTerminalService )
2021export class MainThreadTerminalService implements MainThreadTerminalServiceShape {
@@ -40,6 +41,7 @@ export class MainThreadTerminalService implements MainThreadTerminalServiceShape
4041 @IRemoteAgentService private readonly _remoteAgentService : IRemoteAgentService ,
4142 @IInstantiationService private readonly _instantiationService : IInstantiationService ,
4243 @IEnvironmentVariableService private readonly _environmentVariableService : IEnvironmentVariableService ,
44+ @ILogService private readonly _logService : ILogService ,
4345 ) {
4446 this . _proxy = extHostContext . getProxy ( ExtHostContext . ExtHostTerminalService ) ;
4547 this . _remoteAuthority = extHostContext . remoteAuthority ;
@@ -259,6 +261,7 @@ export class MainThreadTerminalService implements MainThreadTerminalServiceShape
259261 env : request . shellLaunchConfig . env
260262 } ;
261263
264+ this . _logService . trace ( 'Spawning ext host process' , { terminalId : proxy . terminalId , shellLaunchConfigDto, request } ) ;
262265 this . _proxy . $spawnExtHostProcess (
263266 proxy . terminalId ,
264267 shellLaunchConfigDto ,
0 commit comments