@@ -701,6 +701,8 @@ type FakeComputerService struct {
701701 DragMouseFunc func (ctx context.Context , id string , body kernel.BrowserComputerDragMouseParams , opts ... option.RequestOption ) error
702702 TypeTextFunc func (ctx context.Context , id string , body kernel.BrowserComputerTypeTextParams , opts ... option.RequestOption ) error
703703 SetCursorVisibilityFunc func (ctx context.Context , id string , body kernel.BrowserComputerSetCursorVisibilityParams , opts ... option.RequestOption ) (* kernel.BrowserComputerSetCursorVisibilityResponse , error )
704+ ReadClipboardFunc func (ctx context.Context , id string , opts ... option.RequestOption ) (* kernel.BrowserComputerReadClipboardResponse , error )
705+ WriteClipboardFunc func (ctx context.Context , id string , body kernel.BrowserComputerWriteClipboardParams , opts ... option.RequestOption ) error
704706}
705707
706708func (f * FakeComputerService ) Batch (ctx context.Context , id string , body kernel.BrowserComputerBatchParams , opts ... option.RequestOption ) error {
@@ -764,6 +766,18 @@ func (f *FakeComputerService) SetCursorVisibility(ctx context.Context, id string
764766 }
765767 return & kernel.BrowserComputerSetCursorVisibilityResponse {}, nil
766768}
769+ func (f * FakeComputerService ) ReadClipboard (ctx context.Context , id string , opts ... option.RequestOption ) (* kernel.BrowserComputerReadClipboardResponse , error ) {
770+ if f .ReadClipboardFunc != nil {
771+ return f .ReadClipboardFunc (ctx , id , opts ... )
772+ }
773+ return & kernel.BrowserComputerReadClipboardResponse {}, nil
774+ }
775+ func (f * FakeComputerService ) WriteClipboard (ctx context.Context , id string , body kernel.BrowserComputerWriteClipboardParams , opts ... option.RequestOption ) error {
776+ if f .WriteClipboardFunc != nil {
777+ return f .WriteClipboardFunc (ctx , id , body , opts ... )
778+ }
779+ return nil
780+ }
767781
768782// --- Tests for Logs ---
769783
0 commit comments