Commit Graph

95 Commits

Author SHA1 Message Date
Marc Kelechava
7540496289 Browser Profile Persistence for Self-Hosted OSS (#4268) 2025-12-17 13:45:29 -08:00
Stanislav Novosad
32fb2315f0 SDK: support file download in launch_local_browser (#4199) 2025-12-05 09:50:22 -07:00
Stanislav Novosad
19d2deb859 Split browser_state/manager protocol and implementation (#4165) 2025-12-02 11:08:38 -07:00
Marc Kelechava
b23fea86be [Backend] Add City and State targeting for Massive geo-targeting (#4133) 2025-11-28 14:24:44 -08:00
LawyZheng
0ed55ad8bc safely close the tab (#4103) 2025-11-26 15:05:37 +08:00
LawyZheng
8d09d9822a clean up fullpage screenshot exp (#4102) 2025-11-26 14:55:02 +08:00
LawyZheng
1fff8a2ac6 auto close when page number exceeds (#4101) 2025-11-26 14:37:14 +08:00
LawyZheng
5ead565fd8 support to scrape on the chrome error page (#4018) 2025-11-18 17:12:11 +08:00
LawyZheng
ce76b400a9 parse file extension from url query (#4017) 2025-11-18 15:28:14 +08:00
LawyZheng
9814f9803a fix error reason when page is no data (#3998) 2025-11-14 12:38:11 +08:00
Stanislav Novosad
688224caa8 SDK: Disable browser logs (#3958) 2025-11-11 09:32:49 -07:00
Marc Kelechava
3db5ec6cd7 [SKY-6974] Browser Profiles [2/3] Marc/backend browser session profiles (#3923) 2025-11-06 01:24:39 -08:00
Stanislav Novosad
a6b8172834 Log page urls near MissingBrowserStatePage (#3901) 2025-11-05 11:30:01 -07:00
LawyZheng
49fd5f3c07 skip msedge download hub page (#3844) 2025-10-29 12:36:44 +08:00
LawyZheng
87625d4c0f support new tab magic link logic (#3797) 2025-10-23 14:38:03 +08:00
Stanislav Novosad
fb24641212 Skyvern SDK Prototype (#3624) 2025-10-17 13:15:24 -06:00
Stanislav Novosad
975e431bac Revert "Make navigate_to_url idempotent" (#3712) 2025-10-14 17:36:45 -06:00
Stanislav Novosad
ff4a2c982b Make navigate_to_url idempotent (#3705)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-10-14 16:34:20 -06:00
Jonathan Dobson
a758b03861 make browser download timeout configurable for blocks and tasks (#3619) 2025-10-06 11:09:20 -04:00
LawyZheng
115c46ff8b try to fix pbs proxy issue (#3375) 2025-09-05 16:19:10 +08:00
LawyZheng
aee181c307 fix browser cdp connection (#3339) 2025-09-02 15:53:48 +08:00
LawyZheng
275426eb33 downloaded file debugger accessible (#3338) 2025-09-02 15:43:07 +08:00
LawyZheng
c0a31fe0a6 support cdp for task and workflow (#3244) 2025-08-21 11:16:22 +08:00
LawyZheng
4617d2b5ca fix task v2 download issue (#3220) 2025-08-18 14:24:18 +08:00
LawyZheng
75b7a8ac4c fix script id bug on creating browser (#3173) 2025-08-13 12:13:17 +08:00
Shuchang Zheng
d0ab9a4eae script generation: regenerate click xpath from intention (#3169) 2025-08-12 17:40:02 -07:00
Shuchang Zheng
df5f40bdb9 user defined browser header (#2752)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-19 07:42:34 +00:00
Shuchang Zheng
775da18878 current viewpoint screenshot and scrolling n screenshot (#2716)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-14 14:59:50 +08:00
Asher Foa
effd0c4911 Add pyupgrade pre-commit hook + modernize python code (#2611) 2025-06-10 18:52:38 +00:00
Shuchang Zheng
cf08ca951e Fix chrome user data dir problem (#2503) 2025-05-28 22:41:06 -07:00
Shuchang Zheng
e2a82a75d9 fix linter errors for config registry & cli (#2292) 2025-05-05 00:12:46 -07:00
Prakash Maheshwaran
c3072d7572 Added Ollama & Openrouter & Groq & improved cdp browser (#2283) 2025-05-05 00:03:23 -07:00
Shuchang Zheng
0540e65d06 Default Skyvern 2.0 to google.com if generated website fails to load (#2291) 2025-05-05 00:36:40 -04:00
Shuchang Zheng
a851e8fdd8 Reduce execution waits (#2282) 2025-05-04 00:30:09 -04:00
Piyush
cebb04c736 Feature/self hosted proxy support (#2115) 2025-04-18 23:24:42 -04:00
Piyush
8d93ded199 added_extension_support_in_browser_context (#2038)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-04-06 00:50:30 -04:00
Suchintan
ff57f9977c Update docs plus init (#2073)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-04-03 00:46:57 -04:00
Shuchang Zheng
3fc6e2532f shu/fix cdp connect with browser path (#2057) 2025-04-01 01:19:14 -04:00
Shuchang Zheng
d54c2af544 use the BROWSER_REMOTE_DEBUGGING_URL for cdp connect directly (#2040) 2025-03-30 20:36:55 -04:00
Shuchang Zheng
19c7c56af7 migrate ProxyLocation to skyvern.schemas.runs (#2011) 2025-03-24 15:15:21 -07:00
Shuchang Zheng
ee8e1a2d44 improve navigation error handle (#2008) 2025-03-25 00:20:28 +08:00
Shuchang Zheng
fc32f917f8 support new browser type: cdp connect (#1875) 2025-03-23 17:05:38 -07:00
Shuchang Zheng
25837c7fe2 fix get_or_create_page by ensuring the page is returned (#1830) 2025-03-23 16:51:10 -07:00
Maksim Ivanov
71cbd27b7e Check if video exists before assignment (#1788) 2025-02-18 23:51:35 +08:00
Maksim Ivanov
ad7de04dc5 Handle exception if missing video (#1787) 2025-02-18 23:32:12 +08:00
Shuchang Zheng
f0b274d31d add get page video timeout (#1710) 2025-02-04 14:56:37 +08:00
Maksim Ivanov
7bfb1e9b21 Define browser manager API (#1497)
Co-authored-by: Shuchang Zheng <shu@skyvern.com>
2025-01-08 09:14:38 -08:00
Shuchang Zheng
be48737b5e close the new page/window opened by file download action (#1404) 2024-12-17 01:54:44 -08:00
LawyZheng
9b1aeff79e add timezone support (#1389) 2024-12-16 11:22:51 +08:00
LawyZheng
761a21eaaf disable pdf viewer and download to skyvern download folder (#1363) 2024-12-10 15:42:48 +08:00