Cursor Agent
9dc85ee203
Checkpoint before follow-up message
2025-07-02 09:25:18 +00:00
Cursor Agent
fd5bb775dc
Clarify description of <new> elements in browser state documentation
...
Co-authored-by: mailmertunsal <mailmertunsal@gmail.com >
2025-07-02 09:25:07 +00:00
Cursor Agent
755b96e6a0
Simplify note about <new> tag in browser state description
...
Co-authored-by: mailmertunsal <mailmertunsal@gmail.com >
2025-07-02 09:23:26 +00:00
Cursor Agent
e13c4cee9c
Clarify definition of <new> tag in browser state documentation
...
Co-authored-by: mailmertunsal <mailmertunsal@gmail.com >
2025-07-02 09:22:12 +00:00
Cursor Agent
05ef6dcc82
Replace asterisk markers with <new> tags for new elements
...
- Update DOM element highlighting from *[index]* to <new>[index]</new>
- Update system prompts to reflect new <new> tag format
- Provides clearer semantic meaning for new elements in browser state
2025-07-01 21:47:57 +00:00
Mert Unsal
e1aecf855b
Merge branch 'main' into mert/resillient_memory
2025-07-01 12:54:20 +02:00
mertunsall
729fc798ca
add assertion for safety
2025-07-01 12:49:03 +02:00
mertunsall
63c0f5d086
convert to pydantic
2025-07-01 12:32:54 +02:00
mertunsall
2c465a898a
- Introduce a max_history_items parameter to limit the memory of the model
...
- changed the system messages to have <sys> tag instead of <s> to avoid confusion with HTML
- Got rid of MessageMetadata, SupportedMessageTypes and implemented cleaner MessageManagerState
- Implemented a HistoryItem class to cleanly reconstruct agent history description
2025-07-01 12:04:27 +02:00
mertunsall
35120fc253
dont use fs for short tasks, dont initialize results.md
2025-07-01 10:29:11 +02:00
mertunsall
1c3a24f1f2
fix
2025-07-01 07:39:04 +02:00
mertunsall
8a16a31c80
Update system prompts to clarify file system usage guidelines
...
- Changed the instruction to specify not using the file system for tasks with fewer than 5 steps instead of "really short."
- Added a note to use the file system only for long-horizon tasks for better task management.
2025-07-01 07:37:46 +02:00
Magnus Müller
7fda8927d2
agent-add-step-info-to-take-step
2025-06-30 13:19:41 +02:00
mertunsall
6ab1093627
fix more tests
2025-06-29 23:18:10 +02:00
Gregor Žunič
2c884040c4
Merge branch 'main' into gregor/eng-238-fix-token-counts-on-eval-platform
2025-06-29 19:40:29 +02:00
Gregor Žunič
d7c8dc99a8
Update browser_use/agent/views.py
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-06-29 19:36:43 +02:00
Gregor Žunič
184fa8efb7
tests for schema generator
2025-06-29 18:09:25 +02:00
Gregor Žunič
48ae2d19cf
much better structured output + utils for generating pydantic schema
2025-06-29 17:42:19 +02:00
Gregor Žunič
0691500c6a
wip
2025-06-29 16:22:19 +02:00
Gregor Žunič
b37e026f89
added usage data to agent history and evals
2025-06-29 11:28:20 +02:00
Nick Sweeting
622bd1da0f
fix lint
2025-06-28 04:07:16 -07:00
Nick Sweeting
1a9d56fccc
fix eventbus name
2025-06-28 03:50:19 -07:00
Nick Sweeting
4c48fe9400
send device id with all cloud events
2025-06-28 03:46:12 -07:00
Nick Sweeting
94b986cc22
fix failing bubus issue
2025-06-28 03:46:12 -07:00
Nick Sweeting
20d1acfd1c
dont force browser session to be started before passing in
2025-06-28 03:46:11 -07:00
mertunsall
32569460b4
no screenshot in the beginning blank page
2025-06-27 15:08:01 +02:00
Mert Unsal
f52b124d6e
Merge branch 'main' into mert/sys_msg_updates
2025-06-27 14:44:38 +02:00
mertunsall
c3802b04ab
Make agent aware of user asked structured output
...
Ask agent not to use the file system if task is short
2025-06-27 14:33:41 +02:00
Mert Unsal
add400e922
Merge branch 'main' into cursor/remove-memory-support-and-raise-error-b7bd
2025-06-27 14:19:39 +02:00
mertunsall
bdf5149480
fix
2025-06-27 14:19:21 +02:00
Nick Sweeting
e2777b8cbf
fix logging spacing
2025-06-27 05:19:02 -07:00
Mert Unsal
2bf61fe58d
Merge branch 'main' into cursor/remove-memory-support-and-raise-error-b7bd
2025-06-27 14:17:44 +02:00
mertunsall
a1972d6297
move
2025-06-27 14:12:00 +02:00
Mert Unsal
fb1470f2f7
Merge branch 'main' into mert/display_files_by_default
2025-06-27 14:07:11 +02:00
Nick Sweeting
8af8706646
add timeout to sync auth setup
2025-06-27 05:03:26 -07:00
mertunsall
7f8d935000
Files are displayed by default in done text
2025-06-27 14:01:33 +02:00
Mert Unsal
bda38011cd
Merge branch 'main' into cursor/remove-memory-support-and-raise-error-b7bd
2025-06-27 13:40:56 +02:00
Nick Sweeting
587dd998ac
fix unecesary eval on screenshot
2025-06-27 04:34:50 -07:00
mertunsall
5039c5aec6
remove memory
2025-06-27 13:26:34 +02:00
Cursor Agent
f9741adba5
Remove deprecated memory system and related code
...
Co-authored-by: mailmertunsal <mailmertunsal@gmail.com >
2025-06-27 09:48:09 +00:00
Nick Sweeting
4bbae404ca
whoops
2025-06-27 02:35:59 -07:00
Nick Sweeting
c6dae628b7
fix type hinter
2025-06-27 02:35:37 -07:00
Nick Sweeting
fff91453d1
dont model_copy if possible
2025-06-27 02:33:46 -07:00
Nick Sweeting
892db27b3c
clone session inside model_copy
2025-06-27 00:44:06 -07:00
Nick Sweeting
747959a3d0
keep reference to the original browser session when copying
2025-06-26 22:45:05 -07:00
Nick Sweeting
112162cd3f
prevent parent session from being garbage collected
2025-06-26 22:35:07 -07:00
Nick Sweeting
c3bd596961
manually copy over browser_context instance when forking BrowserSession
2025-06-26 20:00:56 -07:00
Mert Unsal
785e14fed8
Merge branch 'main' into mert/fix_done_callback
2025-06-26 17:32:24 +02:00
mertunsall
7b1630b443
fix MAJOR bug with done callback being caleld twice
2025-06-26 17:31:57 +02:00
Magnus Müller
4844bd048f
Set default parameter - no memory, actions per step 10, and extraction input size
2025-06-26 17:08:15 +02:00