Commit Graph

1583 Commits

Author SHA1 Message Date
LawyZheng
c9c66398c4 Revert "File Download renaming reliability - customer bug fix" (#4311) 2025-12-17 14:54:13 +08:00
Marc Kelechava
7557a130a3 File Download renaming reliability - customer bug fix (#4308) 2025-12-16 15:20:31 -08:00
LawyZheng
9aa490f475 Pdf parser robustness improvement (#4307) 2025-12-17 00:59:14 +08:00
LawyZheng
a1ec9cc633 Batch artifact insert processing (#4306) 2025-12-16 23:00:51 +08:00
Stanislav Novosad
1a3d568198 Revert "Move get_workflow_script_by_cache_key_value to replica" (#4305) 2025-12-15 21:43:44 -07: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
Stanislav Novosad
1e5b8b36c1 Move get_workflow_script_by_cache_key_value to replica (#4303) 2025-12-15 16:05:14 -07:00
Celal Zamanoglu
781bd13c5a Add loop-scoped DAG execution for conditionals inside for-loops - backend (#4302) 2025-12-15 23:20:21 +03:00
Shuchang Zheng
0572746608 fix bug SKY-7319 - when the conditional block doesn't have any block inside, the workflow fails the DAG check (#4300) 2025-12-16 01:29:57 +08:00
LawyZheng
ce717146f3 reenbale the download action (#4299) 2025-12-15 14:30:32 +08:00
Shuchang Zheng
039495cc44 remove noisy log - 'element is not visible on the page, going to abort conversion' (#4293) 2025-12-15 07:18:56 +08:00
Shuchang Zheng
11156fed41 remove noisy websocket / nvc logs (#4292) 2025-12-13 10:18:05 -08:00
Shuchang Zheng
6fffa5cc02 fix statement timeout issue (#4291) 2025-12-12 22:39:33 -08:00
Shuchang Zheng
3d54a288ad test transaction pooler db connection in k8s workers (#4290) 2025-12-12 20:02:29 -08:00
Stanislav Novosad
a902fa7a6e Add app.REPLICA_DATABASE (#4289) 2025-12-12 17:59:01 -07:00
Suchintan
9add06c9a5 GPT 5.2 Support, update models (#4287)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-12-12 18:22:25 -05:00
Marc Kelechava
3be1d68bbb add deep copy of block in for loop (found from templating bug) (#4286) 2025-12-12 13:51:24 -08:00
pedrohsdb
99a477e0dd always capture llm artifacts (#4284) 2025-12-12 10:30:36 -08:00
Stanislav Novosad
1c22a79a71 Logs: add error_type, error_category, exception_hash (#4283) 2025-12-12 11:03:11 -07:00
Marc Kelechava
526287e7ca [Backend] Saving Workflows as Templates (#4278) 2025-12-11 18:39:21 -08:00
pedrohsdb
f1c9271085 conditionally log CancelledError as debug for speculative steps (#4252) 2025-12-11 12:13:17 -08:00
Stanislav Novosad
1df2e8a870 Extract BackgroundTaskExecutor to file (#4275) 2025-12-11 10:25:12 -07:00
Shuchang Zheng
4272bf6287 stop post action for now (#4274) 2025-12-11 07:56:52 -08:00
LawyZheng
b5ea15e43c fix excel parser (#4271) 2025-12-11 07:43:43 +00:00
Shuchang Zheng
13425b1c3d raise value cannot be null when workflow run parameter is null (#4270) 2025-12-10 21:46:35 -08:00
Shuchang Zheng
a5d6925079 Add new db column - script_blocks.input_fields (#4266) 2025-12-10 20:58:39 -08:00
Shuchang Zheng
3e9246cb65 shu/introduce unique key to browser sessions (#4263) 2025-12-10 14:14:41 -08:00
Shuchang Zheng
e8251701cd temporal_v2: add memory cost reporting (#4257)
Signed-off-by: Benji Visser <benji@093b.org>
Co-authored-by: Benji Visser <benji@093b.org>
2025-12-10 19:30:41 +00:00
LawyZheng
0b617f6635 fix http block bug (#4261) 2025-12-11 03:01:03 +08:00
LawyZheng
86ec31f556 http block support multipart (#4259) 2025-12-11 01:03:11 +08:00
Marc Kelechava
e953dad878 Additional changes for proper templating and masked storage of new Secret Credential type (#4253) 2025-12-09 16:10:49 -08:00
Shuchang Zheng
c939513ff7 temporal_v2: job cost reporting (#4240) 2025-12-09 15:23:47 -08:00
pedrohsdb
c939d34603 set extract-actions thinking budget to 512, others to 1024 (#4249) 2025-12-09 12:57:10 -08:00
Celal Zamanoglu
25c16edd85 fix workflow update validation to return non-500 errors (#4244) 2025-12-09 23:13:52 +03:00
Marc Kelechava
e2c2ec1892 Masking secrets after templating creds in HttpRequest Block (#4248) 2025-12-09 11:38:09 -08:00
Marc Kelechava
eb50fdef83 [Backend] Add SECRET credential type for storing generic sensitive values (#4246) 2025-12-09 11:19:57 -08:00
LawyZheng
2de27637db fix hover action (#4245) 2025-12-10 02:39:17 +08:00
pedrohsdb
33bea92a5a fix: add speculative metadata support to non-router LLM handler (#4241) 2025-12-09 09:37:30 -08:00
Suchintan
386729fd99 Better logging (#4239)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-12-09 11:59:43 -05:00
Celal Zamanoglu
2c4960a7ab hide folder endpoints from docs (#4238) 2025-12-09 19:12:34 +03: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
Shuchang Zheng
5390e30bbf remove code that was commented out in _build_workflow_graph (#4233) 2025-12-09 02:41:14 +00:00
pedrohsdb
40c8f39045 feat: remove ENABLE_PARALLEL_USER_GOAL_CHECK experiment in favor of treatment (#4235) 2025-12-08 18:12:53 -08:00
Marc Kelechava
5e3211afac honor x-www-form-urlencoded in http block (#4232) 2025-12-08 17:34:08 -08:00
Stanislav Novosad
4b99cd3f45 SDK: validation action (#4203) 2025-12-08 13:10:30 -07:00
Shuchang Zheng
7ef48c32e0 fix workflow graph building logic for loop blocks (#4228) 2025-12-08 11:35:54 -08:00
pedrohsdb
8ece382197 remove _cached in initialize_llm_api_handler (#4227) 2025-12-08 10:59:17 -08:00
Shuchang Zheng
753a36ac2e workflow DAG execution (#4222) 2025-12-07 12:37:00 -08:00
Shuchang Zheng
0dba57f423 shu/DAG workflow execution engine part1 (#4219) 2025-12-05 22:20:28 -05:00
Marc Kelechava
33d4d87102 Reference credential in HTTP request block (#4218) 2025-12-05 17:21:15 -08:00