@@ -1095,8 +1095,10 @@ describe("ClineProvider - Parallel Mode Support", () => {
10951095
10961096 await provider1 . broadcastResetToAllInstances ( )
10971097
1098- expect ( ( provider1 as any ) . viewLocalState . mode ) . toBe ( "architect" )
1098+ expect ( ( provider1 as any ) . viewLocalState ) . toEqual ( { } )
10991099 expect ( ( provider2 as any ) . viewLocalState ) . toEqual ( { } )
1100+ expect ( provider1 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
1101+ expect ( provider2 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
11001102 expect ( postStateToWebview2 ) . toHaveBeenCalledTimes ( 1 )
11011103
11021104 await provider1 . dispose ( )
@@ -1111,7 +1113,8 @@ describe("ClineProvider - Parallel Mode Support", () => {
11111113
11121114 await provider . broadcastResetToAllInstances ( )
11131115
1114- expect ( ( provider as any ) . viewLocalState . mode ) . toBe ( "architect" )
1116+ expect ( ( provider as any ) . viewLocalState ) . toEqual ( { } )
1117+ expect ( provider . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
11151118 expect ( postStateToWebview ) . not . toHaveBeenCalled ( )
11161119
11171120 await provider . dispose ( )
@@ -1136,9 +1139,12 @@ describe("ClineProvider - Parallel Mode Support", () => {
11361139
11371140 await provider1 . broadcastResetToAllInstances ( )
11381141
1139- expect ( ( provider1 as any ) . viewLocalState . mode ) . toBe ( "code" )
1142+ expect ( ( provider1 as any ) . viewLocalState ) . toEqual ( { } )
11401143 expect ( ( provider2 as any ) . viewLocalState ) . toEqual ( { } )
11411144 expect ( ( provider3 as any ) . viewLocalState ) . toEqual ( { } )
1145+ expect ( provider1 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
1146+ expect ( provider2 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
1147+ expect ( provider3 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
11421148 expect ( postStateToWebview1 ) . not . toHaveBeenCalled ( )
11431149 expect ( postStateToWebview2 ) . toHaveBeenCalledTimes ( 1 )
11441150 expect ( postStateToWebview3 ) . toHaveBeenCalledTimes ( 1 )
@@ -1171,6 +1177,8 @@ describe("ClineProvider - Parallel Mode Support", () => {
11711177
11721178 expect ( ( provider1 as any ) . viewLocalState ) . toEqual ( { } )
11731179 expect ( ( provider2 as any ) . viewLocalState ) . toEqual ( { } )
1180+ expect ( provider1 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
1181+ expect ( provider2 . contextProxy . getValue ( "viewStates" as any ) ) . toBeUndefined ( )
11741182 expect ( ( provider1 . contextProxy as any ) . resetAllState ) . toHaveBeenCalledTimes ( 1 )
11751183 expect ( ( provider1 . providerSettingsManager as any ) . resetAllConfigs ) . toHaveBeenCalledTimes ( 1 )
11761184 expect ( ( provider1 . customModesManager as any ) . resetCustomModes ) . toHaveBeenCalledTimes ( 1 )
0 commit comments