OSWorld/desktop_env
yuanmengqi 9d04624e41 feat: enhance Chrome evaluator with improved retry logic and logging
- Implemented retry mechanism for connecting to Chrome instances, allowing up to two attempts before failure.
- Increased timeout settings for page navigation and loading to enhance reliability.
- Added detailed logging for connection attempts, page loading status, and error handling to improve debugging and user experience.
- Ensured existing logic is preserved while enhancing error handling and operational robustness.

These changes improve the overall reliability and maintainability of the Chrome evaluator functions.
2025-07-17 11:15:47 +00:00
..
controllers Improve code logic for password & resolution (#252) 2025-07-13 21:04:07 +08:00
evaluators feat: enhance Chrome evaluator with improved retry logic and logging 2025-07-17 11:15:47 +00:00
providers feat: enhance evaluator configuration for Chrome with post-execution commands 2025-07-17 10:50:10 +00:00
server Update AWS AMI ID, enhance directory creation logic in file upload, modify osworld service configuration, and refine JSON evaluation examples for improved clarity and functionality. 2025-07-03 16:57:41 +00:00
__init__.py
actions.py Refactoring VMware Integration and Implementing AWS Support (#44) 2024-06-15 20:52:29 +08:00
desktop_env.py fix: address https://github.com/xlang-ai/OSWorld/issues/257 by implement fix for PyAutoGUI '<' character bug in command execution. Introduced a new function to handle typewrite and press calls, ensuring correct behavior when using '<' in commands. Updated command execution logic to apply this fix before executing user commands. 2025-07-15 04:17:34 +00:00