From 779c4116a79074a59dd64698ef8dc89d8d989b10 Mon Sep 17 00:00:00 2001 From: Richardson Gunde <152559661+richard-devbot@users.noreply.github.com> Date: Wed, 8 Jan 2025 19:51:41 +0530 Subject: [PATCH] Update custom_controller.py --- src/controller/custom_controller.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/controller/custom_controller.py b/src/controller/custom_controller.py index bd1c09e..6e57dd4 100644 --- a/src/controller/custom_controller.py +++ b/src/controller/custom_controller.py @@ -5,10 +5,9 @@ # @FileName: custom_action.py import pyperclip - -from browser_use.controller.service import Controller from browser_use.agent.views import ActionResult from browser_use.browser.context import BrowserContext +from browser_use.controller.service import Controller class CustomController(Controller): @@ -19,12 +18,12 @@ class CustomController(Controller): def _register_custom_actions(self): """Register all custom browser actions""" - @self.registry.action('Copy text to clipboard') + @self.registry.action("Copy text to clipboard") def copy_to_clipboard(text: str): pyperclip.copy(text) return ActionResult(extracted_content=text) - @self.registry.action('Paste text from clipboard', requires_browser=True) + @self.registry.action("Paste text from clipboard", requires_browser=True) async def paste_from_clipboard(browser: BrowserContext): text = pyperclip.paste() # send text to browser