@@ -107,7 +107,7 @@ describe('CopilotCLISessionService', () => {
107107 beforeEach ( async ( ) => {
108108 vi . useRealTimers ( ) ;
109109 const sdk = {
110- getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession } ) ) ,
110+ getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession , createLocalFeatureFlagService : ( ) => ( { } ) , noopTelemetryBinder : { } } ) ) ,
111111 getRequestId : vi . fn ( ( ) => undefined ) ,
112112 } as unknown as ICopilotCLISDK ;
113113
@@ -340,7 +340,7 @@ describe('CopilotCLISessionService', () => {
340340 const sessionDir = URI . file ( getCopilotCLISessionDir ( sessionId ) ) ;
341341 const fileSystem = new MockFileSystemService ( ) ;
342342 const sdk = {
343- getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession } ) )
343+ getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession , createLocalFeatureFlagService : ( ) => ( { } ) , noopTelemetryBinder : { } } ) )
344344 } as unknown as ICopilotCLISDK ;
345345 const services = createExtensionUnitTestingServices ( ) ;
346346 disposables . add ( services ) ;
@@ -379,7 +379,7 @@ describe('CopilotCLISessionService', () => {
379379 const sessionDir = URI . file ( getCopilotCLISessionDir ( sessionId ) ) ;
380380 const fileSystem = new MockFileSystemService ( ) ;
381381 const sdk = {
382- getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession } ) )
382+ getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession , createLocalFeatureFlagService : ( ) => ( { } ) , noopTelemetryBinder : { } } ) )
383383 } as unknown as ICopilotCLISDK ;
384384 const services = createExtensionUnitTestingServices ( ) ;
385385 disposables . add ( services ) ;
@@ -444,7 +444,7 @@ describe('CopilotCLISessionService', () => {
444444 const sessionDir = URI . file ( getCopilotCLISessionDir ( sessionId ) ) ;
445445 const fileSystem = new MockFileSystemService ( ) ;
446446 const sdk = {
447- getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession } ) )
447+ getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession , createLocalFeatureFlagService : ( ) => ( { } ) , noopTelemetryBinder : { } } ) )
448448 } as unknown as ICopilotCLISDK ;
449449 const services = createExtensionUnitTestingServices ( ) ;
450450 disposables . add ( services ) ;
@@ -490,7 +490,7 @@ describe('CopilotCLISessionService', () => {
490490 const sessionDir = URI . file ( getCopilotCLISessionDir ( sessionId ) ) ;
491491 const fileSystem = new MockFileSystemService ( ) ;
492492 const sdk = {
493- getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession } ) )
493+ getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession , createLocalFeatureFlagService : ( ) => ( { } ) , noopTelemetryBinder : { } } ) )
494494 } as unknown as ICopilotCLISDK ;
495495 const services = createExtensionUnitTestingServices ( ) ;
496496 disposables . add ( services ) ;
@@ -742,7 +742,7 @@ describe('CopilotCLISessionService', () => {
742742 const storeMetadataSpy = vi . spyOn ( metadataStore , 'storeForkedSessionMetadata' ) ;
743743
744744 const sdk = {
745- getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession } ) ) ,
745+ getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession , createLocalFeatureFlagService : ( ) => ( { } ) , noopTelemetryBinder : { } } ) ) ,
746746 getRequestId : vi . fn ( ( ) => undefined ) ,
747747 } as unknown as ICopilotCLISDK ;
748748 const services = disposables . add ( createExtensionUnitTestingServices ( ) ) ;
@@ -783,7 +783,7 @@ describe('CopilotCLISessionService', () => {
783783 manager . sessions . set ( sourceId , sdkSession ) ;
784784
785785 const sdk = {
786- getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession } ) ) ,
786+ getPackage : vi . fn ( async ( ) => ( { internal : { LocalSessionManager : MockCliSdkSessionManager , NoopTelemetryService : class { } } , LocalSession : MockLocalSession , createLocalFeatureFlagService : ( ) => ( { } ) , noopTelemetryBinder : { } } ) ) ,
787787 getRequestId : vi . fn ( ( ) => ( { vscodeRequestId : 'vsc-req-1' , copilotRequestId : 'sdk-event-1' } ) ) ,
788788 } as unknown as ICopilotCLISDK ;
789789 const services = disposables . add ( createExtensionUnitTestingServices ( ) ) ;
0 commit comments