Commit Graph

230 Commits

Author SHA1 Message Date
Magnus Müller
75b4fe58ba Result:\n to Result\n because :\ would be the token 2025-10-12 13:08:14 -07:00
Magnus Müller
d1d313f0f4 Remove </step> - 3 tokens x number of steps taken 2025-10-12 13:08:05 -07:00
mertunsall
7632a9f56f store state message in the history 2025-10-08 16:49:50 +02:00
Magnus Müller
b53a7c116a Update outdated function names 2025-10-05 19:12:52 -07:00
Magnus Müller
d014474998 Linter 2025-10-04 12:59:11 -07:00
Magnus Müller
d3abbcb2c7 Include use_vision auto 2025-10-04 12:56:40 -07:00
Magnus Müller
461bce7b22 Request screenshot 2025-10-03 23:55:15 -07:00
Magnus Müller
a5cc03d782 Add character limit enforcement for read_state_description and action_results 2025-09-22 16:10:05 -07:00
Saurav Panda
126d800df4 remove sensitive data from agent history and logging 2025-09-16 14:41:24 -07:00
Magnus Müller
b92dd506f9 Rename to follow up request 2025-09-07 18:48:12 -07:00
Magnus Müller
b074521084 Fix task update in MessageManager to correctly use new user request format 2025-09-07 18:40:46 -07:00
Magnus Müller
71c848c8ef fix followup tasks 2025-09-07 18:15:12 -07:00
zhcn
a99971f39c Merge branch 'main' into feature/sample_images 2025-09-02 18:51:03 +08:00
zhcn
963ec67472 Update code style 2025-09-02 13:07:43 +08:00
zhcn
0fc797b9f6 Update sample_images type 2025-09-02 13:01:41 +08:00
zhcn
ea74a986ac Update 2025-09-02 12:39:31 +08:00
zhcn
f68c0865f7 Add sample_images to enable browseruse to learn how to operate a platform. 2025-09-02 12:33:04 +08:00
Magnus Müller
c3d0c800a2 Refactor agent prompts for clarity and consistency
- Updated page info text format to enhance readability and structure.
- Changed date format in agent state description to display only the current date.
- Simplified action results formatting in message manager for better clarity.
- Adjusted history item string representation to streamline output and remove unnecessary prefixes.
2025-08-31 19:20:45 -07:00
Magnus Müller
1a31aefd38 Merge remote-tracking branch 'origin/main' into fix-tab-switching 2025-08-29 14:48:46 -07:00
Magnus Müller
84cdd34743 Return the agent the result from init actions 2025-08-29 12:33:51 -07:00
Saurav Panda
4bfaa266b3 explicit check for sensitive data field 2025-08-27 16:38:30 -07:00
Saurav Panda
6a8dc3b8e2 fix: Add sensitive data placeholder names to LLM prompts 2025-08-27 15:54:18 -07:00
Nick Sweeting
76512fbfdd fix Failed to build DOM tree: cannot reuse already awaited coroutine 2025-08-16 17:58:45 -07:00
mertunsall
d243ae7bcb make sure that read state can handle multiple items nicely 2025-08-14 20:45:02 +01:00
Nick Sweeting
31fb754473 finish connecting feature flags 2025-08-08 20:23:18 -07:00
mertunsall
6a15ed4c4e cleaner 2025-08-05 15:21:52 +01:00
mertunsall
10581b6e77 just improve more 2025-08-05 15:10:23 +01:00
mertunsall
bc9a3a5fbb just improve 2025-08-05 15:07:50 +01:00
mertunsall
a6ac62ff5e format 2025-08-05 13:45:53 +01:00
Mert Unsal
714b5f7d0b Merge branch 'main' into mert/improve_messages_for_kv_cache 2025-08-05 13:32:59 +01:00
Cursor Agent
48165d21e6 Remove message_context parameter from agent and message manager
Co-authored-by: mailmertunsal <mailmertunsal@gmail.com>
2025-08-03 14:00:19 +00:00
mertunsall
9bd0036223 separate agent history and state 2025-08-02 15:48:49 +01:00
mertunsall
eb833d34d9 now history is cached 2025-07-23 19:08:50 +02:00
Mert Unsal
a5bc83f766 Revert "add init to make things library" 2025-07-20 23:57:53 +02:00
mertunsall
f901a6931f add init to make things library 2025-07-20 23:55:25 +02:00
EnzoFanAccount
ec9223b3e4 add vision_detail_level param 2025-07-18 11:40:52 -03:00
Magnus Müller
48c9035566 Merge remote-tracking branch 'origin/main' into laminar-ignore-input-output 2025-07-14 13:23:45 +02:00
mertunsall
d490087a28 FLASH MODE 2025-07-12 21:46:48 +02:00
Magnus Müller
6407c10918 laminar-ignore input output 2025-07-09 22:27:22 +02:00
mertunsall
c00f66d338 1. fix the bug that auto downloads were not available immediately to the agent
2. make available_file_paths a state of the agent instead of setting and update it regularly.
2025-07-09 15:27:08 +02:00
Magnus Müller
1eb6ea28c0 Update observability decorators in service classes
- Added `ignore_output=True` to the `@observe_debug` decorator in the Agent and BrowserSession classes to suppress output for specific methods.
- Updated the `@observe_debug` decorator in the MessageManager class to include `ignore_input=True` for better control over debug logging.
2025-07-09 10:04:05 +02:00
Magnus Müller
6f221ec504 Refactor message management to categorize messages by type. Updated methods to handle system, state, and consistent messages separately, improving message retrieval and organization. 2025-07-08 23:09:38 +02:00
Magnus Müller
6cbace0321 Remove remove message 2025-07-08 22:47:11 +02:00
Magnus Müller
ea481972b1 Merge branch 'main' into better-error-handling-and-lmnr-inclusion 2025-07-07 15:33:08 +02:00
mertunsall
188642a68e fix more 2025-07-07 14:42:15 +02:00
mertunsall
e107bb4690 fix 2025-07-07 14:37:03 +02:00
Mert Unsal
f5ee0d6097 Merge branch 'main' into cursor/make-tool-call-example-parameter-optional-3d84 2025-07-07 14:36:07 +02:00
mertunsall
3a6a3e5d75 move examples to system prompt 2025-07-07 14:32:49 +02:00
Mert Unsal
0a5612ba29 Revert "Make tool call example parameter optional" 2025-07-07 14:32:49 +02:00
Mert Unsal
f7825bf176 Revert "Make tool call example parameter optional" 2025-07-07 13:35:37 +02:00