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
Nick Sweeting
ee62541042
Merge branch 'main' into docs-improvements
2025-05-25 03:50:55 -07:00
Nick Sweeting
addeb56f8c
add new param optimization test
2025-05-25 03:50:02 -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
Nick Sweeting
f8967a12f4
reuse patchright instance
2025-05-23 18:36:09 -07:00
Nick Sweeting
7540fdbf71
fix string math error
2025-05-23 18:34:36 -07:00
Nick Sweeting
ba85963c45
merge browser_viewport tests into single example
2025-05-23 18:21:19 -07:00
Nick Sweeting
3a86fac15f
minor comments and logging improvements
2025-05-23 18:21:18 -07:00
Nick Sweeting
1883091204
Improve file upload detection ( #1759 )
2025-05-23 06:51:20 -07:00
Enzo Biondo
2c7b718767
Merge branch 'main' into docs/document-memory-customizability
2025-05-23 09:04:13 -03:00
Evgeny Kim
5da261310b
Improve file upload detection
2025-05-23 13:05:06 +02:00
EnzoFanAccount
b303568164
lint example
2025-05-23 07:56:04 -03:00
EnzoFanAccount
1a90fc4d60
Add example script
2025-05-23 07:43:55 -03:00
Nick Sweeting
5410fd5664
improve google sheets example prompt
2025-05-23 03:31:58 -07:00
Nick Sweeting
22bf1c30c6
Merge branch 'main' into bug-bash
2025-05-23 01:40:58 -07:00
Nick Sweeting
9032787752
add stagehand back and forth example
2025-05-23 01:37:36 -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
187641f695
add support for nested sensitive_data
2025-05-22 04:58:23 -07:00
Nick Sweeting
b92fffae2e
fix google sheets example
2025-05-22 02:30:43 -07:00
Magnus Müller
e16653b150
Example/simple ( #1724 )
...
### Example Task Update:
*
[`examples/simple.py`](diffhunk://#diff-7fc9f71ba0fe3a9a223587549462f41d40b57cb9d9097a0349eb7abeb9d04e39L20-R20):
Modified the example task description to specify finding the cheapest
one-way flight in 3 weeks, making it more realistic and time-relative.
<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Updated the example task to search for the cheapest one-way flight in 3
weeks, added a default browser profile fallback, and ignored temp
directories in git.
<!-- End of auto-generated description by cubic. -->
2025-05-21 13:10:49 +02:00
Magnus Müller
9021e83c15
Update advanced_search.py to change include_in_memory parameter to False in ActionResult and modify task description for concurrent processing of search queries.
2025-05-21 13:02:22 +02:00
Magnus Müller
18c13bda26
Refactor advanced_search.py to use SERP API for web search and improve error handling for API keys. Added logging for debugging and updated agent initialization with BrowserProfile.
2025-05-21 12:20:51 +02:00
Magnus Müller
d401cc77ab
Update task description in simple.py to specify a one-way flight search in 3 weeks instead of a round trip on a specific date.
2025-05-21 12:02:07 +02:00
yasithdev
b491c87144
fix few bugs due to api changes, conditional logics, and null type-checks
2025-05-21 01:38:04 -05:00
Nick Sweeting
9190a908a5
stealth comments
2025-05-20 06:09:28 -07:00
Nick Sweeting
c6504da9ea
more stealth browser launch tuning
2025-05-20 06:05:35 -07:00
Nick Sweeting
2f002b4c22
rename session.py profile.py, fix stealth example, fix tests
2025-05-20 05:34:47 -07:00
Nick Sweeting
63382d8bfc
update examples to use new BrowserProfile and BrowserSession
2025-05-20 02:32:43 -07:00
Nick Sweeting
edb4d760a8
fix path level
2025-05-13 17:41:42 -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
96682d8910
switch back from patchright to playwright until issues are resolved
2025-05-09 18:14:07 -07:00
2pac
384fc3fde0
chore: Bedrock optional dependencies
2025-05-05 21:39:48 +02:00
Nick Sweeting
23252192a0
remove non-functional group tabs code
2025-05-04 19:40:27 +08:00
Nick Sweeting
d08b402101
finish updating last few locations where nested window_size was used
2025-05-04 00:29:29 +08:00
Nick Sweeting
4b1e15d8bd
remove BrowserWindowContextSize in favor of window_width and window_height attrs
2025-05-03 15:32:42 +08:00
Nick Sweeting
2be4ba4f70
more pyupgrade changes
2025-05-02 20:50:21 +08:00
Nick Sweeting
66b3c26df5
add pyupgrade to lint rules
2025-05-02 15:21:23 +08:00
RogelioRichmanAstronaut
0e5c676504
fix: Apply pre-commit linting fixes and improve Playwright example script execution
...
- Applied automated linting suggestions from pre-commit hooks, primarily updating type hints (e.g., Dict -> dict) and organizing imports.
- Refactored Playwright script execution in examples/features/playwright_script_generation.py to use asyncio.create_subprocess_exec for asynchronous handling and real-time log streaming, resolving ASYNC221 lint error and improving output visibility.
2025-04-30 00:05:36 -05:00
Nick Sweeting
51f09b85aa
Merge branch 'main' into feat/playwright-script-generation
2025-04-28 20:11:41 -07:00
Nick Sweeting
fa461585f1
Merge pull request #1456 from Anirudha619/fix-test_vision
2025-04-26 02:28:04 -07:00
Anirudha619
2cea6aef79
run pre-commit
2025-04-25 23:42:23 +05:30
paul2048
e2abbe7f3c
rename the Ollama example file
2025-04-22 14:24:36 +01:00
Nick Sweeting
ca8aed227a
Merge branch 'main' into chore/replace-playwright-with-patchright
2025-04-22 01:58:45 -07:00