Commit Graph

263 Commits

Author SHA1 Message Date
Suchintan
8b0541af9f Fix bug with downloaded file getting their file path added, fix bug with azure blob path (#3592)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-10-02 14:32:41 -04:00
Suchintan
f785a17b3d Handle duplicate files (#3558)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-09-30 02:14:00 -04:00
Shuchang Zheng
38a9ad2a6b Replace file_suffix with file_name (but keep vairable name for backwards compatibility), Add path to Azure Blob, remove defaulted {workflow_run_id} (#3557) 2025-09-29 19:30:21 -07:00
pedrohsdb
3e1d41d031 Fix unpacking error in build_and_record_step_prompt (#3533) 2025-09-25 20:17:16 -07:00
pedrohsdb
dd9d4fb3a9 Pedro/prompt caching (#3531) 2025-09-25 15:04:54 -07:00
pedrohsdb
412a5011c8 change retry summarization to use secondary llm (#3517) 2025-09-24 11:46:23 -07:00
Shuchang Zheng
c5280782b0 script gen post action (#3480) 2025-09-19 08:50:21 -07:00
LawyZheng
82b2187583 better totp failure reason and error code (#3472) 2025-09-19 10:08:25 +08:00
Shuchang Zheng
6ee329866b Smarter select_option & input_text actions (#3440) 2025-09-15 13:16:34 -07:00
LawyZheng
66b2004b70 Use gemini 2_5 flash lite for create_extract_action (#3429) 2025-09-13 16:22:57 +08:00
LawyZheng
031d9083a6 add history to surface errorcode prompt (#3428) 2025-09-13 16:13:35 +08:00
LawyZheng
863d7473a1 fix run duration calculation (#3427) 2025-09-13 15:57:48 +08:00
Shuchang Zheng
dde6837df8 shu/fix totp script gen (#3423) 2025-09-12 12:41:23 -07:00
Shuchang Zheng
f1aa653b82 add totp_code_required info to the InputTextAction json (#3415) 2025-09-11 19:05:25 -07:00
Shuchang Zheng
b7515919d7 Pedro/migrate context call to main prompt (#3400) 2025-09-11 13:49:05 -07:00
LawyZheng
3d2b164ea8 add back error code description in the main prompt (#3410) 2025-09-11 23:56:28 +08:00
LawyZheng
3b8789d045 use single prompt to generate error code (#3396) 2025-09-10 02:45:07 +08:00
LawyZheng
ceec64d201 generate error failure when summary failure reason (#3395) 2025-09-10 02:03:00 +08:00
LawyZheng
e1901e281b add skyvern defined error code (#3366) 2025-09-05 11:21:52 +08:00
LawyZheng
275426eb33 downloaded file debugger accessible (#3338) 2025-09-02 15:43:07 +08:00
Shuchang Zheng
9a699e70f8 Fix extraction prompt templating (#3335) 2025-09-01 15:41:40 +08:00
Shuchang Zheng
53d8c69e08 script skyvern fallback (#3285) 2025-08-24 13:45:00 -07:00
LawyZheng
c0a31fe0a6 support cdp for task and workflow (#3244) 2025-08-21 11:16:22 +08:00
Shuchang Zheng
ae4fbe638e run script with workflow block run, task, step and artifacts built (#3234) 2025-08-19 13:32:39 -07:00
LawyZheng
4617d2b5ca fix task v2 download issue (#3220) 2025-08-18 14:24:18 +08:00
LawyZheng
ecc0e2e17d better failure reason for blank page (#3049)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-29 14:40:54 +08:00
LawyZheng
12cbe1b3d2 add webhook failure reason (#3046) 2025-07-29 00:12:44 +08:00
Shuchang Zheng
e7a2816470 fix totp code integration for anthropic CU (#2998) 2025-07-21 10:15:18 -07:00
Jonathan Dobson
c13c36f99e distinctify failed scrapes due to no url (#2977) 2025-07-17 16:19:16 -04:00
LawyZheng
95ab8295ce laminar integration (#2887) 2025-07-07 14:43:10 +08:00
Shuchang Zheng
f832206f38 validate browser session id when running tasks or workflows (#2874) 2025-07-04 01:49:51 -07:00
Shuchang Zheng
9d6e30f1de create task, task v2 and workflow run with browser_session_id (#2872) 2025-07-03 18:45:04 -07:00
Shuchang Zheng
393387acb0 rename variable (#2865) 2025-07-03 17:03:01 +08:00
Shuchang Zheng
cb17dbbb6f extend select agent to support date picker (#2849) 2025-07-01 13:12:39 +08:00
Shuchang Zheng
ce9e0bf1cc update verification code prompt (#2797)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-26 09:52:24 +00: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
f1bc1a03db disable complete verification when CUA engine (#2728)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-17 15:25:58 +08:00
Shuchang Zheng
15573836ce use run_id for fullpage screenshot flag (#2717) 2025-06-14 08:44:39 +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
Shuchang Zheng
57f4619ef4 enable ui tars cua (#2715) 2025-06-14 02:55:41 +00:00
LawyZheng
296d2f903b support volcengine + migrate ui tars to volcengine (#2705) 2025-06-13 21:17:32 +08:00
Wyatt Marshall
15d46aab82 ui-tars integration (#2656) 2025-06-13 13:23:39 +08:00
Shuchang Zheng
9a29d966ab overhual llm key override (#2677) 2025-06-11 23:23:44 +08:00
Shuchang Zheng
7fa002c500 CodeGen part1 - move ActionType to it's own py file (#2655) 2025-06-09 20:21:43 -07:00
Shuchang Zheng
fdf61aa2f9 feat: summarize failure on max retries (#2641)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
2025-06-09 07:29:14 +00:00
Asher Foa
e258c6332d Don't allow None for org id (partial mypy only change) more to come (#2613) 2025-06-05 19:00:20 -04:00
Shuchang Zheng
aef945cb63 fix llm key override in llm_api_handler_with_router_and_fallback (#2562) 2025-05-31 23:23:37 -07:00
Shuchang Zheng
2167d88c20 Jon/model name massage (#2559) 2025-05-31 22:34:30 -04:00
Shuchang Zheng
b4d5837196 ModelSelector: add 'Skyvern Optimized' as hard choice (#2558) 2025-05-31 21:42:57 -04:00
Shuchang Zheng
800a26d323 use model_name instead of name (#2557) 2025-05-31 18:40:36 -07:00