Commit Graph

4189 Commits

Author SHA1 Message Date
Magnus Müller f8ca1ab3b4 Logs 2025-10-29 23:53:12 -07:00
Magnus Müller 6bfd8bb23c Clear input for other elements 2025-10-29 23:53:05 -07:00
Magnus Müller ff9c300b49 Include '' if attr none 2025-10-29 23:41:37 -07:00
Magnus Müller c4e69c2235 Add special handling for form elements in DOMTreeSerializer to prioritize current values from AX tree properties for inputs, textareas, and selects. 2025-10-29 23:36:28 -07:00
Magnus Müller af649d357a Retry 503 errors 2025-10-29 23:04:58 -07:00
Magnus Müller b27d7fe9d2 Retry 503 errors 2025-10-29 23:02:06 -07:00
Magnus Müller 9cdd42f915 Improve dropdown 2025-10-29 22:55:05 -07:00
Magnus Müller 62ad269975 Set vision to true by default 2025-10-29 22:46:46 -07:00
Magnus Müller 07b41da192 Scroll to text 2025-10-29 22:43:34 -07:00
Magnus Müller 0badc5d4cc Date setting update 2025-10-29 21:49:03 -07:00
Magnus Müller ec7bdbf802 Dropdown fix 2025-10-29 21:34:40 -07:00
Magnus Müller f3bca4c936 Screenshot fix 2025-10-29 21:24:48 -07:00
Magnus Müller a0a7f08f3f Show file input even if hidden 2025-10-29 21:19:22 -07:00
Magnus Müller d0b8469c68 Linter 2025-10-29 21:18:31 -07:00
Magnus Müller 9e93a92ba4 Include popup msg into browser state 2025-10-29 21:18:20 -07:00
Magnus Müller f99efed294 More datapickers 2025-10-29 21:16:47 -07:00
Magnus Müller 219224af69 Screenshot msg 2025-10-29 21:07:40 -07:00
Magnus Müller d8955bc179 Linter 2025-10-29 20:17:36 -07:00
Magnus Müller f1e3fbcd0c More forms for datepicker 2025-10-29 20:17:20 -07:00
Magnus Müller 309c7dd8f5 Final error logging for not successful 2025-10-29 20:15:44 -07:00
Magnus Müller 8ee357495c Include accept 2025-10-29 20:01:11 -07:00
Magnus Müller fce23ff75a NoParamsAction in screenshot 2025-10-29 19:52:05 -07:00
Magnus Müller 04ce92202a Linter 2025-10-29 19:45:46 -07:00
Magnus Müller b04e8f5773 Fix time inputs 2025-10-29 19:29:46 -07:00
Magnus Müller a7203731bc Add date/time input format hints in DOMTreeSerializer
- Enhanced the DOMTreeSerializer to include standardized placeholder formats for date, time, datetime-local, month, and week input types. This ensures LLMs utilize the correct ISO 8601 formats while programmatically setting values, improving user experience and consistency in date/time handling.
- Removed unnecessary boolean attributes from the serialized output for cleaner attribute management.
2025-10-29 19:28:10 -07:00
Magnus Müller 6ac98ae3d8 Update image placeholder in result text extraction to a single generic placeholder
- Changed the image placeholder format from a numbered format (e.g., '[Image #1]') to a single generic placeholder ('[Image]') for consistency and simplicity in the result text processing.
2025-10-29 18:33:09 -07:00
Magnus Müller 0c27b7a9c9 Refactor parameter handling in Tools class to support both dictionary and object formats
- Updated the extraction of `query`, `extract_links`, and `start_from_char` parameters to handle cases where `params` can be either a dictionary or an object, improving flexibility and robustness in the Tools class.
2025-10-29 18:31:38 -07:00
Magnus Müller ad505378df Refactor dropdown option logging and error messages in DefaultActionWatchdog and Tools classes
- Updated the logging messages for dropdown options to be more concise and clear.
- Adjusted error messages in the Tools class to reflect the action of typing text instead of inputting it, enhancing clarity in debugging logs.
2025-10-29 18:28:04 -07:00
Magnus Müller 0ba68dd84a fix-evaluate screenshot 2025-10-29 18:26:52 -07:00
Magnus Müller e33393afcf fix-enter 2025-10-29 18:09:59 -07:00
Magnus Müller 1383604961 better descripiton for extract 2025-10-29 17:21:15 -07:00
Magnus Müller 9715c4e764 Linter 2025-10-29 17:14:45 -07:00
Magnus Müller 577c1ff148 Retry google on 403 error. 2025-10-29 16:51:32 -07:00
Magnus Müller 8296e430aa Change logs 2025-10-29 16:14:32 -07:00
Magnus Müller 6a670f18a6 msg-for-file-path-not-there (#3466)
Auto-generated PR for branch: msg-for-file-path-not-there
2025-10-29 15:37:55 -07:00
Magnus Müller 0ba26ae9fb Enhance error messages for unavailable file paths in Tools class. Updated messages to provide clear instructions for users on how to add file paths to the available_file_paths parameter when creating an Agent. This improves user guidance and error handling for file uploads. 2025-10-29 15:37:40 -07:00
Saurav Panda 8d9bcd427a docs: added pricing for bu llm 2025-10-29 15:19:40 -07:00
Magnus Müller 5faba663e2 Enhance dialog handling in watchdogs
- Added functionality to enable the Page domain for dialog events in the PopupsWatchdog, improving dialog management.
- Implemented a small delay for dialog dismissal in DefaultActionWatchdog to ensure smoother interactions.
- Updated logging to provide clearer feedback on dialog handling success and failures, including session identifiers for better traceability.
2025-10-29 14:04:48 -07:00
Magnus Müller dfc7e32c69 Update click to download pdfs 2025-10-29 13:13:21 -07:00
Magnus Müller 82346f194d Revert "More timeouts"
This reverts commit c401b770fe.
2025-10-29 12:55:51 -07:00
Magnus Müller c401b770fe More timeouts 2025-10-29 12:46:38 -07:00
Magnus Müller 34cc9ac7da Linter 2025-10-29 12:46:21 -07:00
Magnus Müller c69dd517ce Do not download images 2025-10-29 12:45:41 -07:00
Magnus Müller c452b398bb Merge branch 'main' into small-fixes2 2025-10-29 12:23:27 -07:00
reformedot 2e12361f08 Merge branch 'main' into feature/remote-code 2025-10-28 21:06:10 -07:00
Magnus Müller 86476e45df Linter 2025-10-28 20:53:25 -07:00
Magnus Müller f32fbc981d Remove scroll cta 2025-10-28 20:53:18 -07:00
Magnus Müller 1947eab03e Element text after click 2025-10-28 20:53:03 -07:00
reformedot ba4877a9d4 Merge branch 'main' into feature/remote-code 2025-10-28 19:20:07 -07:00
reformedot d5fa5171e0 chore: reverted to main system prompt changes 2025-10-28 19:02:39 -07:00