Commit Graph

3730 Commits

Author SHA1 Message Date
pedrohsdb
cc43cb9db4 Fix TypeError comparing offset-naive and offset-aware datetimes (#SKY-7663) (#4534) 2026-01-23 09:56:34 -08:00
Stanislav Novosad
9f57bdb703 Enable Workflow Copilot for all users (#4533) 2026-01-23 10:08:36 -07:00
Celal Zamanoglu
ab58527684 fix workflow history panel scroll in debug mode (#4532) 2026-01-23 19:29:06 +03:00
Celal Zamanoglu
92b3693174 fix workflow version comparison to show older version on left (#4531) 2026-01-23 17:53:14 +03:00
LawyZheng
af68ea0ec4 skip iframe tree when exception (#4530) 2026-01-23 17:44:13 +08:00
Shuchang Zheng
965ff7c0b8 Make otp type also selectable in the totp endpoint (#4529) 2026-01-23 00:39:07 -08:00
Rishi Giri
e361edce8f replace blocking file I/O with async aiofiles for better perf (#4520)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-01-23 04:48:33 +00:00
Shuchang Zheng
7a86a82107 browser sessions v2 - frontend (#4514)
Co-authored-by: Benji Visser <benji@093b.org>
2026-01-22 20:44:56 -08:00
Stanislav Novosad
c4c1e84507 Workflow Copilot: fix dealing with output parameters (#4527) 2026-01-22 19:02:27 -07:00
pedrohsdb
1f16192915 Exclude model field from cache invalidation comparison (SKY-7016) (#4526) 2026-01-22 17:22:26 -08:00
pedrohsdb
db8ebac4a0 Fix ai_fallback not being read from database on workflow runs (#SKY-6864) (#4524) 2026-01-22 14:18:43 -08:00
Stanislav Novosad
a52a174e28 Workflow Copilot: Work on Workflow instead of WorkflowDefinition level (#4523) 2026-01-22 15:05:04 -07:00
LawyZheng
8be0669b04 cache tiktoken (#4521)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-01-22 13:55:45 -08:00
Celal Zamanoglu
51fd789f09 remove credential value type from input parameter dropdown (#4522) 2026-01-23 00:44:43 +03:00
Celal Zamanoglu
4648f2f35b show affected blocks in confirmation dialog when deleting blocks or parameters (#4519) 2026-01-23 00:33:18 +03:00
LawyZheng
e7402026f0 retry otp webhook call (#4518) 2026-01-23 01:31:04 +08:00
LawyZheng
2c60d8e180 general text captcha solution (#4517) 2026-01-23 00:23:57 +08:00
Benji Visser
b5ff547a3a browser sessions v2 - backend (#4515)
Signed-off-by: Benji Visser <benji@093b.org>
2026-01-21 22:27:16 -05:00
Stanislav Novosad
f781a6f0ef Return 409 on workflow updates race conditions (#4510) 2026-01-21 15:45:52 -07:00
Stanislav Novosad
f879f4983c Remove Fern icon from generated readme (#4509) 2026-01-21 12:54:27 -07:00
LawyZheng
b9cbabe634 check bitwarden itemid format (#4508) 2026-01-22 01:42:42 +08:00
Celal Zamanoglu
649a246772 clean up block output and parameter references when blocks/parameters are renamed or deleted (#4507) 2026-01-21 15:54:19 +03:00
Marc Kelechava
d5e3894198 Store screenshot artifacts, generate URLs when needed (#4506) 2026-01-20 22:49:33 -08:00
Stanislav Novosad
5d7814a925 Workflow Copilot: LLM-based YAML autocorrection (#4504) 2026-01-20 17:11:35 -07:00
pedrohsdb
0777d27fee Fix Gemini 3 Flash cache creation and false fallback detection (#4502) 2026-01-20 14:47:18 -08:00
Stanislav Novosad
5cef681995 Add block labels validation in run_blocks (#4500) 2026-01-20 14:16:34 -07:00
Marc Kelechava
c82efa2b62 Axis Unblock - slimmer workflow run overview payload (#4501) 2026-01-20 12:51:58 -08:00
Shuchang Zheng
6f6e837270 enable VNC streaming for task v1 page (#4498) 2026-01-20 09:21:30 -08:00
Celal Zamanoglu
9ffa03c16a consolidate credential parameters into unified entry point with guided type/source flow & tooltips (#4497) 2026-01-20 17:32:41 +03:00
Celal Zamanoglu
62ab3d4b87 Fix HTTP Request block rename not updating the label (#4496) 2026-01-20 16:51:16 +03:00
LawyZheng
1255a24df1 optimize sequential click logic (#4495) 2026-01-20 16:02:39 +08:00
Shuchang Zheng
c2785fdeee shu/fix missing browser session id for task v2 (#4493) 2026-01-19 16:49:49 -08:00
Shuchang Zheng
a2837d6437 Update API specifications with fern api update (#4494)
Co-authored-by: github-actions <github-actions@github.com>
2026-01-19 16:43:39 -08:00
pedrohsdb
b1cc6de7ed Add page readiness check before cached actions (#4492) 2026-01-19 15:41:15 -08:00
Marc Kelechava
a795254f45 PrintPage Block - add parameters in advanced settings and enable debugging (#4491) 2026-01-19 15:26:30 -08:00
Stanislav Novosad
4315381043 Handle ScrapingFailed in /v1/sdk/run_action (#4490) 2026-01-19 16:16:12 -07:00
Shuchang Zheng
10e2dabb8b make token counter request optional (#4489) 2026-01-19 15:12:12 -08:00
pedrohsdb
13d9e63268 add lock to serialize workflow script regeneration (#4487) 2026-01-19 10:43:58 -08:00
Marc Kelechava
e55af4b078 Fix race condition in lazy-loaded geo search module (#4486) 2026-01-19 10:06:40 -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
LawyZheng
c07068581d unblock popup (#4484) 2026-01-20 01:19:38 +08:00
Shuchang Zheng
b88a1ccb80 agg gspread as a dev dependency (#4480) 2026-01-19 08:28:00 -08:00
LawyZheng
d642f351b3 add action history to action block prompt (#4481) 2026-01-19 17:15:55 +08:00
Shuchang Zheng
b16631f37d calculate newly downloaded file names after wait for download to complete (#4479) 2026-01-18 22:50:06 -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
Shuchang Zheng
6a32d8b696 Update API specifications with fern api update (#4476)
Co-authored-by: github-actions <github-actions@github.com>
2026-01-16 16:40:40 -08:00
Shuchang Zheng
d537e9dc5a add helper check_downloading_files_and_wait_for_download_to_complete to action handler (#4475) 2026-01-16 16:27:31 -08:00
Celal Zamanoglu
089fafcf8d improve credential ui/ux (#4474) 2026-01-17 00:29:27 +03:00
Stanislav Novosad
7c2167616b SDK: filter out empty sessions in use_cloud_browser (#4473) 2026-01-16 09:55:33 -07:00
Stanislav Novosad
52c30e5733 Fix 'UrlBlockYAML' object has no attribute 'parameter_keys' (#4471) 2026-01-15 16:39:46 -07:00