@@ -1260,8 +1260,10 @@ describe("ClineProvider - Parallel Mode Support", () => {
12601260
12611261 await provider1 . broadcastResetToAllInstances ( )
12621262
1263- expect ( ( provider1 as any ) . viewLocalState . mode ) . toBe ( "architect" )
1263+ expect ( ( provider1 as any ) . viewLocalState ) . toEqual ( { } )
12641264 expect ( ( provider2 as any ) . viewLocalState ) . toEqual ( { } )
1265+ expect ( provider1 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
1266+ expect ( provider2 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
12651267 expect ( postStateToWebview2 ) . toHaveBeenCalledTimes ( 1 )
12661268
12671269 await provider1 . dispose ( )
@@ -1276,7 +1278,8 @@ describe("ClineProvider - Parallel Mode Support", () => {
12761278
12771279 await provider . broadcastResetToAllInstances ( )
12781280
1279- expect ( ( provider as any ) . viewLocalState . mode ) . toBe ( "architect" )
1281+ expect ( ( provider as any ) . viewLocalState ) . toEqual ( { } )
1282+ expect ( provider . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
12801283 expect ( postStateToWebview ) . not . toHaveBeenCalled ( )
12811284
12821285 await provider . dispose ( )
@@ -1301,9 +1304,12 @@ describe("ClineProvider - Parallel Mode Support", () => {
13011304
13021305 await provider1 . broadcastResetToAllInstances ( )
13031306
1304- expect ( ( provider1 as any ) . viewLocalState . mode ) . toBe ( "code" )
1307+ expect ( ( provider1 as any ) . viewLocalState ) . toEqual ( { } )
13051308 expect ( ( provider2 as any ) . viewLocalState ) . toEqual ( { } )
13061309 expect ( ( provider3 as any ) . viewLocalState ) . toEqual ( { } )
1310+ expect ( provider1 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
1311+ expect ( provider2 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
1312+ expect ( provider3 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
13071313 expect ( postStateToWebview1 ) . not . toHaveBeenCalled ( )
13081314 expect ( postStateToWebview2 ) . toHaveBeenCalledTimes ( 1 )
13091315 expect ( postStateToWebview3 ) . toHaveBeenCalledTimes ( 1 )
@@ -1336,6 +1342,8 @@ describe("ClineProvider - Parallel Mode Support", () => {
13361342
13371343 expect ( ( provider1 as any ) . viewLocalState ) . toEqual ( { } )
13381344 expect ( ( provider2 as any ) . viewLocalState ) . toEqual ( { } )
1345+ expect ( provider1 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
1346+ expect ( provider2 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
13391347 expect ( ( provider1 . contextProxy as any ) . resetAllState ) . toHaveBeenCalledTimes ( 1 )
13401348 expect ( ( provider1 . providerSettingsManager as any ) . resetAllConfigs ) . toHaveBeenCalledTimes ( 1 )
13411349 expect ( ( provider1 . customModesManager as any ) . resetCustomModes ) . toHaveBeenCalledTimes ( 1 )
0 commit comments