Commit Graph

1452 Commits

Author SHA1 Message Date
Magnus Müller 4abb5cea81 Remove _logger 2025-08-26 14:44:41 -07:00
Magnus Müller 5fc3000aa2 Remove duplicate browser_session 2025-08-26 14:44:06 -07:00
Magnus Müller 29685aa7ce Merge remote-tracking branch 'origin/main' into rename-controller-to-tools 2025-08-26 13:58:21 -07:00
Magnus Müller 5df2eb0985 Use controller as fallback 2025-08-26 13:10:24 -07:00
Magnus Müller caa0e7ef1b Rename controller to tools instances 2025-08-26 11:30:39 -07:00
Magnus Müller dbfaffa8d1 Agent service update tools with backward compatible 2025-08-26 11:24:06 -07:00
Magnus Müller e89e78842c Rename controller file to tools 2025-08-26 11:06:28 -07:00
Magnus Müller 2a83442f17 Rename Controller to Tools 2025-08-26 11:04:16 -07:00
reformedot def9f85867 fix: fixed bug with take_step _task_start_time field 2025-08-26 13:29:01 +01:00
Magnus Müller 82944175e6 alias for session 2025-08-25 21:38:12 -07:00
Magnus Müller 1e400c3da1 fix add_new_task for eventbus 2025-08-24 16:09:04 -07:00
Magnus Müller 79847612e8 radio button test 2025-08-24 12:42:32 -07:00
Magnus Müller 7f68376aeb Remove Google search fallback from URL retrieval
Removed default Google search URL fallback when no URLs are found.
2025-08-24 12:12:06 -07:00
Cursor Agent 8fb10d1969 Improve URL extraction: handle multiple URLs and skip email addresses
Co-authored-by: mamagnus00 <mamagnus00@gmail.com>
2025-08-24 18:58:13 +00:00
Nick Sweeting 720635f8f5 tweak logging to use target id everywhere consistently instead of python id of page obj 2025-08-22 16:04:20 -07:00
mertunsall 2d97ee619d update system prompts to emphasize recovery 2025-08-22 11:54:50 +01:00
Mert Unsal 1c27af4eab Merge branch 'main' into mert/save_coordinates_in_lmnr 2025-08-21 21:30:34 +01:00
mertunsall 59fb17cdbe record coordinates of click 2025-08-21 21:01:18 +01:00
Magnus Müller 9d27efaf04 remove agent call method 2025-08-21 11:32:42 -07:00
Magnus Müller bef7715fc8 Merge branch 'main' into fast-example 2025-08-21 08:33:54 -07:00
mertunsall f39934ec3d Merge branch 'main' into mert/add_unexecuted_actions_into_context 2025-08-21 13:26:32 +01:00
Magnus Müller 543598853f Make agent callable 2025-08-20 22:36:18 -07:00
Magnus Müller 4bad26b899 Default llm 2025-08-20 22:18:07 -07:00
Magnus Müller f58f25d7d6 Use copy of cached_selector_map to avoid cache being remove 2025-08-20 21:30:51 -07:00
Magnus Müller 7d53f108c7 Enhance logging: include 'google_genai' in logging configuration and improve attachment logging format. Log task duration on completion. 2025-08-20 21:07:26 -07:00
Magnus Müller fa07427da2 small log change 2025-08-20 20:27:23 -07:00
mertunsall 6c6907bfc2 list unexecuted actions 2025-08-20 23:52:45 +01:00
Magnus Müller 8f370ec6a8 Increase frequency_penalty and reset timeouts 2025-08-19 17:33:29 -07:00
Magnus Müller edfe33c9f6 Bump llm timeout to see real error - revert this later 2025-08-19 15:00:11 -07:00
Magnus Müller 49e7f5686e Feedback message if wrong output 2025-08-19 14:59:17 -07:00
Magnus Müller 12a7fe9ff3 Small color change 2025-08-19 00:25:05 -07:00
Magnus Müller 7f3ae7469a Fix new lines 2025-08-19 00:17:58 -07:00
Magnus Müller 22a86b8a3c Change colors 2025-08-19 00:11:50 -07:00
Magnus Müller 13dce77c98 Update info logger to debug and clean up logs 2025-08-19 00:02:42 -07:00
Magnus Müller 8c1b4bf794 Update info logger to debug 2025-08-18 23:37:31 -07:00
Magnus Müller 76bd5f21d7 preload url fix punctuation with brackets 2025-08-18 20:45:46 -07:00
Magnus Müller 2246231cfc preload url fix punctuation 2025-08-18 20:40:45 -07:00
Saurav Panda 4f433c1ea0 feat: set default working language to english 2025-08-17 12:44:56 -07:00
Nick Sweeting 76512fbfdd fix Failed to build DOM tree: cannot reuse already awaited coroutine 2025-08-16 17:58:45 -07:00
Nick Sweeting 8d86832095 fix SwitchTab by using TargetID for all tab_ids 2025-08-15 16:45:27 -07:00
Nick Sweeting 78ee73c949 cleaner logging slightly 2025-08-14 19:06:18 -07:00
Mert Unsal f00c271468 Update system prompts with recent feedback (#2688)
Updated system prompts based on recent feedback and testing
    
<!-- This is an auto-generated description by cubic. -->
---

## Summary by cubic
Updated all system prompt files and code to clarify how to reference
available file paths and ensure all findings are shared with the user in
the reply.

- **Prompt Improvements**
 - Added a reminder to use absolute file paths when referencing files.
- Updated guidance for the `done` action to include all relevant
information in the `text` field.

<!-- End of auto-generated description by cubic. -->
2025-08-15 00:19:10 +01:00
mertunsall beaede9631 small additions 2025-08-15 00:18:12 +01:00
Mert Unsal 0c8d863d6c Merge branch 'main' into mert/fix_error_messages 2025-08-14 22:54:13 +01:00
Nick Sweeting 35e122def1 use go_to_url action to preload urls in tasks instead of force-navigating 2025-08-14 14:32:31 -07:00
Nick Sweeting 86fb443895 remove old unused playwright types 2025-08-14 14:32:31 -07:00
Mert Unsal f5284c996f Merge branch 'main' into mert/fix_error_messages 2025-08-14 20:46:59 +01:00
mertunsall d243ae7bcb make sure that read state can handle multiple items nicely 2025-08-14 20:45:02 +01:00
Nick Sweeting 5de5c746fd Merge branch 'main' into fix/issue-2614-queue-shutdown-clean 2025-08-14 12:37:21 -07:00
Nick Sweeting 6c2e854ee5 dont use preload cache for anything after the first step 2025-08-14 00:11:03 -07:00