Commit Graph

29 Commits

Author SHA1 Message Date
Cyrus
9d7dfd7738 replace aiofiles with anyio.Path 2025-09-08 11:37:34 -06:00
Magnus Müller
caa0e7ef1b Rename controller to tools instances 2025-08-26 11:30:39 -07:00
Magnus Müller
2a83442f17 Rename Controller to Tools 2025-08-26 11:04:16 -07:00
Magnus Müller
fa977bccb6 Fix type checker 2025-08-19 01:36:23 -07:00
Magnus Müller
1c8e78ac77 simlify ChatOpenAI import 2025-08-18 19:45:02 -07:00
Magnus Müller
7ba8ba5958 replace gpt-4.1 with mini 2025-08-18 18:59:56 -07:00
Magnus Müller
9f398dab4f examples/file-upload-task-change 2025-08-12 21:34:08 -07:00
Nick Sweeting
7a0889cf20 formatting 2025-08-12 04:14:53 -07:00
Nick Sweeting
d1e569eb31 raise BrowserError exceptions instead of returning success=False 2025-08-12 04:14:53 -07:00
Nick Sweeting
20b4b2a684 feature flags for iframes and recent_events, split security and nav actions 2025-08-08 19:13:10 -07:00
Nick Sweeting
659c5145f6 more event-driven refactoring 2025-08-01 02:42:01 -07:00
Gregor Žunič
7a10ae0c96 Squashed commit langchain to native 2025-06-24 12:26:55 +02:00
mertunsall
15d25f4b61 fix click element upload_index problem
update file upload example
2025-06-23 21:46:17 +02:00
Magnus Müller
a63752b504 Update task description in file_upload.py: Revert task string to previous URL for file upload instructions, ensuring clarity in the upload process. 2025-06-06 23:40:37 +02:00
Magnus Müller
ba7ac0c9d2 Refactor file upload process in file_upload.py: Removed BrowserProfile initialization, streamlined BrowserSession usage, and updated task description for clarity. 2025-06-06 23:19:54 +02:00
Nick Sweeting
f19adf9bb3 remove dead code, cleanup examples and tests 2025-05-26 18:37:52 -07:00
Evgeny Kim
5da261310b Improve file upload detection 2025-05-23 13:05:06 +02:00
Nick Sweeting
63382d8bfc update examples to use new BrowserProfile and BrowserSession 2025-05-20 02:32:43 -07:00
Nick Sweeting
f17cf4de75 linter fixes 2025-05-13 17:25:08 -07:00
Nick Sweeting
bfcd8a0140 make examples imports more consistent 2025-05-13 17:18:09 -07:00
Anirudha619
2cea6aef79 run pre-commit 2025-04-25 23:42:23 +05:30
Christian Clauss
fb3282527d Detect blocking synchronous commands in asyncio code 2025-04-21 22:30:43 +02:00
Nick Sweeting
e2e278da95 fix syntax errors 2025-03-28 15:39:31 -07:00
Nick Sweeting
69a960fa4b refactor browser config setup process 2025-03-27 02:45:12 -07:00
Edison S
fb22cc5a99 add multibrowser support 2025-03-05 13:32:03 -05:00
magmueller
0b61750a1c Ability to read files 2025-02-04 22:57:06 -08:00
magmueller
ea3fd5b083 Check if file paths are allowed 2025-02-04 22:34:15 -08:00
magmueller
bef3b03da9 Extract always first content with llm and keep that extraction in context 2025-02-01 00:09:55 -08:00
magmueller
c7008a70c2 Reorder examples 2025-01-25 11:28:52 -08:00