Suchintan
|
8714f15f1d
|
Fix MFA resolution priority: credential TOTP over webhook (#SKY-7980) (#4800)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
|
2026-02-18 23:01:59 -05:00 |
|
pedrohsdb
|
699e64089f
|
Fix cached script element IDs missing after page navigation (#4774)
|
2026-02-17 17:28:05 -08:00 |
|
Suchintan
|
b1e5eb9268
|
Fix ruff config: consolidate into pyproject.toml (#4755)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
|
2026-02-14 23:57:37 -05:00 |
|
pedrohsdb
|
ff5a74dac6
|
Fix PII leakage in cached run_task() prompts (#SKY-7989) (#4744)
|
2026-02-13 12:16:45 -08:00 |
|
pedrohsdb
|
26a39246b7
|
Parameterize literal values in cached click action prompts (#4722)
|
2026-02-12 13:39:06 -08:00 |
|
pedrohsdb
|
4aa99abb91
|
Fix regeneration loop for conditional workflow scripts (#SKY-7815) (#4719)
|
2026-02-12 12:48:30 -08:00 |
|
pedrohsdb
|
226288445d
|
Add PRESS_ENTER action type to extract-action prompt (#SKY-7792) (#4669)
|
2026-02-09 11:46:12 -08:00 |
|
Celal Zamanoglu
|
7bf1c721e4
|
Fix Jinja2 template errors from invalid parameter/block names with special characters (SKY-7356) (#4644)
|
2026-02-06 00:58:36 +03:00 |
|
pedrohsdb
|
b802b5d816
|
fix: restore DESC order in get_tasks_actions for timeline UI (#4643)
|
2026-02-05 12:13:45 -08:00 |
|
pedrohsdb
|
5fd4263847
|
Add conditional block support for script caching (v2 - with bug fix) (#4642)
|
2026-02-05 11:42:29 -08:00 |
|
pedrohsdb
|
7654dc6f32
|
Fix ForLoop blocks not executing with cached scripts (#SKY-7751) (#4630)
|
2026-02-04 16:33:42 -08:00 |
|
Shuchang Zheng
|
91c01f9bea
|
Revert "Add support for conditional blocks when running with script caching (#4603)" (#4616)
|
2026-02-03 00:42:25 -08:00 |
|
pedrohsdb
|
b463272335
|
Add support for conditional blocks when running with script caching (#4603)
|
2026-02-02 12:30:05 -08:00 |
|
pedrohsdb
|
4c56ff36d0
|
Add ForLoop block support for cached scripts (#SKY-7751) (#4600)
|
2026-02-01 21:44:00 -08:00 |
|
pedrohsdb
|
57c3c07593
|
Fix script generation race condition causing hardcoded parameter values (#SKY-7653) (#4570)
|
2026-01-28 12:05:17 -08:00 |
|
pedrohsdb
|
20cbdcb401
|
Add DOWNLOAD_FILE action support for cached scripts (#SKY-7656) (#4569)
|
2026-01-28 10:04:20 -08:00 |
|
pedrohsdb
|
912d8dfa15
|
Fix AttributeError in _wait_for_page_ready_before_action (#4563)
|
2026-01-27 17:25:24 -08:00 |
|
pedrohsdb
|
16945e117f
|
Fix multi-field TOTP support in cached script execution (#4537)
|
2026-01-26 17:12:25 -08:00 |
|
pedrohsdb
|
644b7335a7
|
Preserve field names for unchanged blocks during schema regeneration (#SKY-7434) (#4535)
|
2026-01-23 12:20:01 -08:00 |
|
pedrohsdb
|
b1cc6de7ed
|
Add page readiness check before cached actions (#4492)
|
2026-01-19 15:41:15 -08:00 |
|
pedrohsdb
|
055d585665
|
Fix cached click actions succeeding when element doesn't exist (#SKY-7577) (#4485)
|
2026-01-19 09:38:17 -08:00 |
|
Shuchang Zheng
|
bd041ed52f
|
add action result, including downloaded files to step.output for both agent and caching runs (#4477)
|
2026-01-18 11:17:02 -08:00 |
|
pedrohsdb
|
b20ee4152a
|
add 1s delay between cached actions (#4418)
|
2026-01-08 14:35:58 -08:00 |
|
Shuchang Zheng
|
12539d27a2
|
store the masked value for secret input actions in caching (ai=fallback mode) (#4377)
|
2026-01-01 12:07:03 -08:00 |
|
Shuchang Zheng
|
70367afbda
|
fix caching totp value in the fallback mode (#4354)
|
2025-12-23 00:21:18 +08:00 |
|
Shuchang Zheng
|
65b12f7ade
|
batch input field processing for input actions when caching and running workflows with code (#4250)
|
2025-12-16 10:08:19 +08:00 |
|
Shuchang Zheng
|
ba5f0620d5
|
introduce action.has_mini_agent (#4295)
|
2025-12-15 06:58:49 +08:00 |
|
Shuchang Zheng
|
41c16d513a
|
add get_actual_value interface in SkyvernPage and use it differently in script page and browser page for input text action with ai='fallback' mode (#4281)
|
2025-12-12 00:17:44 -08:00 |
|
Mohamed Khalil
|
f49b07f30d
|
feat: add hover action support (#3994)
Co-authored-by: LawyZheng <lawyzheng1106@gmail.com>
|
2025-12-09 23:27:26 +08:00 |
|
Stanislav Novosad
|
4b99cd3f45
|
SDK: validation action (#4203)
|
2025-12-08 13:10:30 -07:00 |
|
Stanislav Novosad
|
b7d08fe906
|
SDK: text prompt (#4214)
|
2025-12-05 18:13:25 -07:00 |
|
Shuchang Zheng
|
cc2f127308
|
remove unused function in generate_script.py (#3545)
|
2025-12-04 01:20:17 -05:00 |
|
Stanislav Novosad
|
f754272f9c
|
Extract BrowserState.scrape_website (#4184)
|
2025-12-03 15:08:32 -07:00 |
|
Stanislav Novosad
|
19d2deb859
|
Split browser_state/manager protocol and implementation (#4165)
|
2025-12-02 11:08:38 -07:00 |
|
Shuchang Zheng
|
76a61d23e6
|
map failure page to error code if any, when Script run when task failed (#4149)
|
2025-11-30 17:34:48 -08:00 |
|
Shuchang Zheng
|
0ad149d905
|
Record output of cached task run when there's extracted information (#4140)
|
2025-11-28 19:05:10 -08:00 |
|
Mohamed Khalil
|
b7ecdaafb7
|
Add schema validation and default value filling for extraction results (#4063)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
|
2025-11-28 15:10:41 +08:00 |
|
Shuchang Zheng
|
51b968d0a2
|
cache replay bug - if click locator is not found, fallback to us llm to find the locator (#4079)
|
2025-11-24 01:39:39 -08:00 |
|
Shuchang Zheng
|
2608c02f7a
|
lower default page loading time from 90 seconds to 60 seconds (#4076)
|
2025-11-22 21:07:34 -08:00 |
|
Shuchang Zheng
|
7729d7cffe
|
cache task run uses block level model override when ai fallback happens (#4073)
|
2025-11-21 22:48:20 -08:00 |
|
Stanislav Novosad
|
8fb46ef1ca
|
SDK: Prompt-based locator (#4027)
|
2025-11-22 02:13:42 +00:00 |
|
Shuchang Zheng
|
dc34a657e8
|
always use refreshed scrap page in cache (#4059)
|
2025-11-21 00:28:54 -08:00 |
|
Shuchang Zheng
|
2b1b28e4d7
|
improve caching reliability by add retries for scrape_page (#4058)
|
2025-11-21 00:08:13 -08:00 |
|
Shuchang Zheng
|
d4f6637170
|
fix the ai click context missing problem (#4029)
|
2025-11-18 17:19:44 -08:00 |
|
Shuchang Zheng
|
b1e9c76627
|
Code generation improvement for select_option action - use label if value is not present (#3973)
|
2025-11-11 17:18:56 -08:00 |
|
Stanislav Novosad
|
6794bbf70f
|
Fix 'multiple values for keyword argument 'prompt'' (#3966)
|
2025-11-11 12:19:27 -07:00 |
|
Stanislav Novosad
|
37fa441463
|
Simplify SkyvernPage _decorate_call (#3959)
|
2025-11-11 10:25:36 -07:00 |
|
Stanislav Novosad
|
23ebd72d4a
|
Make SkyvernPage extend Playwright (#3934)
|
2025-11-10 09:02:37 -07:00 |
|
Shuchang Zheng
|
43e6890276
|
add date_format context for input and select action context, which will be used as context for caching (#3951)
|
2025-11-09 16:20:12 +08:00 |
|
Stanislav Novosad
|
d1d0c9414b
|
SDK: file uploading (public url only) (#3867)
|
2025-11-07 15:21:40 -07:00 |
|