ShawnPana
49801474fc
add: pcpartpicker.py
2025-10-17 16:22:19 -07:00
ShawnPana
7d090cbcf2
fix: lint for phone_comparison.py
2025-10-16 14:12:14 -07:00
ShawnPana
63a09997af
fix: lint for buy_groceries.py
2025-10-16 14:11:23 -07:00
ShawnPana
b33fd5ec29
fix: lint and functionality for apply_to_job.py
2025-10-16 14:09:45 -07:00
ShawnPana
31e9650449
add: apply_to_job.py, buy_groceries.py, and phone_comparison.py
2025-10-16 13:07:16 -07:00
ShawnPana
fb4106be43
apply ruff formatting and linting fixes to onepassword.py
2025-10-12 17:42:39 -07:00
ShawnPana
cf422f156c
apply ruff formatting to onepassword.py
2025-10-12 17:39:19 -07:00
ShawnPana
2a5c41485e
added onepassword example
2025-10-12 16:32:15 -07:00
Magnus Müller
dc34a5edb0
Update search google
2025-09-22 18:43:14 -07:00
Magnus Müller
caa0e7ef1b
Rename controller to tools instances
2025-08-26 11:30:39 -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
Nick Sweeting
1173e2c3ab
bump pre-commit check versions
2025-08-22 18:29:56 -07:00
Magnus Müller
5242cb5cb1
Remove x example
2025-08-18 20:10:25 -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
7ba8ba5958
replace gpt-4.1 with mini
2025-08-18 18:59:56 -07:00
Magnus Müller
90757686fc
Simplify ChatOpenAI import to 1 line
2025-08-18 18:57:13 -07:00
Magnus Müller
1d34d2ed22
custom-functions examples
2025-08-18 18:51:58 -07:00
Nick Sweeting
878586edcd
examples fixes
2025-08-14 14:32:32 -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
3bb8fb0fee
improve focus tracking
2025-08-08 07:15:04 -07:00
Magnus Müller
2a36c8003e
Update example and test
2025-07-08 11:16:00 +02:00
Daniel T.
539274a7d4
Updates scroll functionality to use page units
...
Replaces pixel-based scrolling with page unit determination, allowing for more intuitive scroll actions by specifying the number of pages. Adjusts related documentation, examples, and tests to reflect this change for improved code consistency and user experience.
2025-07-07 18:21:37 +02:00
Daniel T.
610419c9d7
Enhances scroll functionality with pixel control
...
Introduces ability to scroll by a specific number of pixels
via a new 'amount' parameter, defaulting to one page height
if unspecified. Updates relevant documentation and examples
to reflect these changes, enhancing navigation precision.
Improves user experience by allowing finer control over page
scrolling actions.
Relates to user feedback on scroll improvements.
2025-07-07 17:19:59 +02:00
mertunsall
220f0bc994
update models to gpt-4.1
2025-07-05 10:32:49 +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
6c695d0a42
more lint and hint fixes
2025-06-21 05:39:17 -07:00
Nick Sweeting
f878b8f07c
type hint fixes
2025-06-21 05:16:02 -07:00
derekmeegan
37539938d5
fix: mark play_chess.py executable so pre‑commit passes
2025-05-29 15:08:35 -04:00
Derek
851f22cb8d
Update examples/use-cases/play_chess.py
...
Co-authored-by: Nick Sweeting <github@sweeting.me >
2025-05-29 14:58:10 -04:00
derekmeegan
74b18d83cb
resolve cubic errors for move_str and square size calculation
2025-05-29 12:06:10 -04:00
derekmeegan
2da90c0e97
add code style changes
2025-05-29 11:52:00 -04:00
derekmeegan
f3d75dc99d
add chess example
2025-05-29 11:48:03 -04: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
7939f4522a
updating more browser examples
2025-05-25 14:33:09 -07:00
Nick Sweeting
1883091204
Improve file upload detection ( #1759 )
2025-05-23 06:51:20 -07:00
Evgeny Kim
5da261310b
Improve file upload detection
2025-05-23 13:05:06 +02:00
Nick Sweeting
5410fd5664
improve google sheets example prompt
2025-05-23 03:31:58 -07:00
Nick Sweeting
f6ca4e13a3
massively improve logging experience and add loading animation on browser startup
2025-05-23 00:48:52 -07:00
Nick Sweeting
6b8360c475
better logging
2025-05-22 23:17:21 -07:00
Nick Sweeting
b92fffae2e
fix google sheets example
2025-05-22 02:30:43 -07: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
3e66046046
linter
2025-05-13 17:18:50 -07:00
Nick Sweeting
bfcd8a0140
make examples imports more consistent
2025-05-13 17:18:09 -07:00
Nick Sweeting
4b1e15d8bd
remove BrowserWindowContextSize in favor of window_width and window_height attrs
2025-05-03 15:32:42 +08:00