Commit Graph

115 Commits

Author SHA1 Message Date
Magnus Müller
ce33625262 Rename browser_context to _cdp_client_root and remove test_concurrent 2025-08-26 18:46:37 -07:00
Magnus Müller
fd5482d9cc Enhance documentation and examples for browser customization
- Rearranged pages in the documentation for better organization.
- Updated icons and descriptions in `browser-basic` and `chain-agents` sections for clarity.
- Added new sections for "Secure Setup" and "More Examples" to provide comprehensive guidance on advanced use cases.
- Improved the `fast-agent` example with clearer speed optimization instructions.
- Refined the `browser-real-browser` documentation to simplify the connection description.
2025-08-25 23:24:47 -07:00
Magnus Müller
4150f02396 Dropdown for agent 2025-08-25 10:48:38 -07:00
Magnus Müller
6ca9b5d225 simplify follow up 2025-08-24 16:15:06 -07:00
Magnus Müller
1e400c3da1 fix add_new_task for eventbus 2025-08-24 16:09:04 -07:00
Nick Sweeting
1173e2c3ab bump pre-commit check versions 2025-08-22 18:29:56 -07:00
Magnus Müller
db442220e6 Update task description in secure example to specify sensitive company name 2025-08-19 22:33:34 -07:00
Magnus Müller
c1442d7ee8 update secure example 2025-08-19 22:31:56 -07:00
Magnus Müller
69d45683e3 example-secure 2025-08-19 22:21:31 -07:00
Magnus Müller
3048375a16 Use-cases examples 2025-08-18 19:54:56 -07:00
Magnus Müller
1c8e78ac77 simlify ChatOpenAI import 2025-08-18 19:45:02 -07:00
Magnus Müller
55b433d740 Feature examples 2025-08-18 19:17:02 -07:00
Magnus Müller
8051638835 Remove lmnr init in random examples 2025-08-18 19:00:55 -07:00
Magnus Müller
7ba8ba5958 replace gpt-4.1 with mini 2025-08-18 18:59:56 -07:00
Magnus Müller
968c33b616 Remove cross origin iframe example 2025-08-18 18:58:47 -07:00
Magnus Müller
90757686fc Simplify ChatOpenAI import to 1 line 2025-08-18 18:57:13 -07:00
Nick Sweeting
a1f1330aa6 linter fixes 2025-08-14 14:32:32 -07:00
Nick Sweeting
d1e569eb31 raise BrowserError exceptions instead of returning success=False 2025-08-12 04:14:53 -07:00
Nick Sweeting
3bb8fb0fee improve focus tracking 2025-08-08 07:15:04 -07:00
mertunsall
9bd0036223 separate agent history and state 2025-08-02 15:48:49 +01:00
Alezander9
faf06f8edb remove broken example file 2025-07-05 20:55:12 -07:00
Alezander9
7b5ea73b4d fix ruff errors 2025-07-05 20:48:37 -07:00
mertunsall
220f0bc994 update models to gpt-4.1 2025-07-05 10:32:49 +02:00
mertunsall
8880a2db37 add sensitive data example 2025-07-02 10:40:58 +02:00
mertunsall
6ab1093627 fix more tests 2025-06-29 23:18:10 +02:00
mertunsall
32569460b4 no screenshot in the beginning blank page 2025-06-27 15:08:01 +02:00
Gregor Žunič
7a10ae0c96 Squashed commit langchain to native 2025-06-24 12:26:55 +02:00
Nick Sweeting
3209fd95f7 lint and hint fixes 2025-06-21 06:07:21 -07:00
Nick Sweeting
aad78d93ab more type hint fixes 2025-06-21 05:44:49 -07:00
Nick Sweeting
f878b8f07c type hint fixes 2025-06-21 05:16:02 -07:00
yasithdev
8ea4b4c71a centralize playwright/patchwright imports, and update typing/checks to reduce lint errors 2025-06-16 22:57:20 -04:00
Nick Sweeting
8a9b69420c Merge branch 'main' into more-fixes 2025-06-13 17:10:40 -07:00
Nick Sweeting
531527b83f fix parallel_agents example 2025-06-13 16:52:44 -07:00
Saurav Panda
4b0cdec738 fix: remove non-functional save_recording_path parameter
fix: remove non-functional save_recording_path parameter

- Remove save_recording_path field from BrowserProfile class
- Remove documentation for save_recording_path parameter
- Add migration note directing users to use record_video_dir instead

The save_recording_path parameter was defined in BrowserProfile but never actually
processed by the browser launch methods. Users should use the standard Playwright
record_video_dir parameter instead, which is properly implemented and functional.

Fixes user reports of video recording not working when using save_recording_path.
2025-06-10 19:07:44 -07:00
Nick Sweeting
767a75e2bf rename downloads_dir to downloads_path 2025-06-05 02:17:57 -07:00
Nick Sweeting
3c1e2a59d1 remove save_playwright_script_path entirely 2025-06-05 02:06:23 -07:00
Nick Sweeting
ff791997af Fix available vector providers, local logic, and example (#1858) 2025-05-31 17:00:04 -07:00
EnzoFanAccount
6477fca147 Fix vector providers and example 2025-05-29 20:45:06 -03:00
Nick Sweeting
a85ae8ca3c merge save_downloads_path and downloads_dir duplicate options 2025-05-29 14:51:21 -07:00
Nick Sweeting
d546c3d8bd move multiple agents example into browser dir 2025-05-27 22:31:32 -07:00
Nick Sweeting
f19adf9bb3 remove dead code, cleanup examples and tests 2025-05-26 18:37:52 -07:00
Nick Sweeting
241b4e076b fix examples issues 2025-05-26 03:43:17 -07:00
Nick Sweeting
ef49ec1682 more examples updating 2025-05-25 14:44:29 -07:00
Nick Sweeting
a5b99f9b7f fix re-use of BrowserSession between agents by copying on Agent init 2025-05-25 06:38:43 -07:00
Nick Sweeting
2328986236 fix BrowserSession init on reuse case 2025-05-25 06:00:25 -07:00
2pac
ac1e8f5471 ruff format 2025-05-24 19:35:25 +02:00
2pac
dd23030bc5 cubic comments 2025-05-24 19:33:37 +02:00
2pac
9200d1f197 ran ruff 2025-05-24 19:27:44 +02:00
2pac
6a5b6ead1b fix: Binding already registered issue on follow-up task 2025-05-24 19:26:21 +02:00
Enzo Biondo
2c7b718767 Merge branch 'main' into docs/document-memory-customizability 2025-05-23 09:04:13 -03:00