@@ -10,6 +10,7 @@ import { INativeEnvironmentService } from '../../../../platform/environment/comm
1010import { IRemoteAuthorityResolverService } from '../../../../platform/remote/common/remoteAuthorityResolver.js' ;
1111import { registerTerminalAction } from '../browser/terminalActions.js' ;
1212import { TerminalCommandId , ITerminalProfileResolverService } from '../common/terminal.js' ;
13+ import { ITerminalLogService } from '../../../../platform/terminal/common/terminal.js' ;
1314import { IHistoryService } from '../../../services/history/common/history.js' ;
1415import { OS } from '../../../../base/common/platform.js' ;
1516
@@ -22,6 +23,7 @@ export function registerRemoteContributions() {
2223 const remoteAuthorityResolverService = accessor . get ( IRemoteAuthorityResolverService ) ;
2324 const nativeEnvironmentService = accessor . get ( INativeEnvironmentService ) ;
2425 const terminalProfileResolverService = accessor . get ( ITerminalProfileResolverService ) ;
26+ const terminalLogService = accessor . get ( ITerminalLogService ) ;
2527
2628 let cwd : URI | undefined ;
2729 try {
@@ -42,6 +44,11 @@ export function registerRemoteContributions() {
4244 remoteAuthority : undefined ,
4345 os : OS
4446 } ) ;
47+ terminalLogService . trace ( 'terminalRemote#newLocal resolved profile' , {
48+ os : OS ,
49+ profileName : localProfile ?. profileName ,
50+ isAutoDetected : localProfile ?. isAutoDetected ?? false
51+ } ) ;
4552
4653 // Create terminal with explicit local profile configuration
4754 const instance = await c . service . createTerminal ( {
0 commit comments