@@ -218,35 +218,35 @@ func TestSessionRpc(t *testing.T) {
218218 if err != nil {
219219 t .Fatalf ("Failed to get mode: %v" , err )
220220 }
221- if initial . Mode != rpc .SessionModeInteractive {
222- t .Errorf ("Expected initial mode 'interactive', got %q" , initial . Mode )
221+ if * initial != rpc .SessionModeInteractive {
222+ t .Errorf ("Expected initial mode 'interactive', got %q" , * initial )
223223 }
224224
225225 // Switch to plan mode
226226 planResult , err := session .RPC .Mode .Set (t .Context (), & rpc.ModeSetRequest {Mode : rpc .SessionModePlan })
227227 if err != nil {
228228 t .Fatalf ("Failed to set mode to plan: %v" , err )
229229 }
230- if planResult . Mode != rpc .SessionModePlan {
231- t .Errorf ("Expected mode 'plan', got %q" , planResult . Mode )
230+ if * planResult != rpc .SessionModePlan {
231+ t .Errorf ("Expected mode 'plan', got %q" , * planResult )
232232 }
233233
234234 // Verify mode persisted
235235 afterPlan , err := session .RPC .Mode .Get (t .Context ())
236236 if err != nil {
237237 t .Fatalf ("Failed to get mode after plan: %v" , err )
238238 }
239- if afterPlan . Mode != rpc .SessionModePlan {
240- t .Errorf ("Expected mode 'plan' after set, got %q" , afterPlan . Mode )
239+ if * afterPlan != rpc .SessionModePlan {
240+ t .Errorf ("Expected mode 'plan' after set, got %q" , * afterPlan )
241241 }
242242
243243 // Switch back to interactive
244244 interactiveResult , err := session .RPC .Mode .Set (t .Context (), & rpc.ModeSetRequest {Mode : rpc .SessionModeInteractive })
245245 if err != nil {
246246 t .Fatalf ("Failed to set mode to interactive: %v" , err )
247247 }
248- if interactiveResult . Mode != rpc .SessionModeInteractive {
249- t .Errorf ("Expected mode 'interactive', got %q" , interactiveResult . Mode )
248+ if * interactiveResult != rpc .SessionModeInteractive {
249+ t .Errorf ("Expected mode 'interactive', got %q" , * interactiveResult )
250250 }
251251 })
252252
0 commit comments