From c7f4ec12529f7bf2862fe9b80a5093c31d89ad62 Mon Sep 17 00:00:00 2001 From: Peron Date: Sun, 19 Oct 2025 17:25:43 +0100 Subject: [PATCH 1/2] Set default value of press_enter to True in type_text_at action --- agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent.py b/agent.py index 2df602e..e4ce65a 100644 --- a/agent.py +++ b/agent.py @@ -136,7 +136,7 @@ def handle_action(self, action: types.FunctionCall) -> FunctionResponseT: elif action.name == "type_text_at": x = self.denormalize_x(action.args["x"]) y = self.denormalize_y(action.args["y"]) - press_enter = action.args.get("press_enter", False) + press_enter = action.args.get("press_enter", True) clear_before_typing = action.args.get("clear_before_typing", True) return self._browser_computer.type_text_at( x=x, From 286fb7425f30e675df48539c011b921f71cb9448 Mon Sep 17 00:00:00 2001 From: Peron Date: Fri, 5 Jun 2026 13:53:14 +0800 Subject: [PATCH 2/2] test: update type_text_at assertion for press_enter=True default --- test_agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_agent.py b/test_agent.py index c001493..f4f4be6 100644 --- a/test_agent.py +++ b/test_agent.py @@ -49,7 +49,7 @@ def test_handle_action_type_text_at(self): action = types.FunctionCall(name="type_text_at", args={"x": 100, "y": 200, "text": "hello"}) self.agent.handle_action(action) self.mock_browser_computer.type_text_at.assert_called_once_with( - x=100, y=200, text="hello", press_enter=False, clear_before_typing=True + x=100, y=200, text="hello", press_enter=True, clear_before_typing=True ) def test_handle_action_scroll_document(self):