Commit graph

260 commits

Author SHA1 Message Date
Aaron Perez
474366bfd0
[1/5] [SKY-7600] Set schema for task_runs (#5300) 2026-03-31 12:34:06 -07:00
pedrohsdb
82628cdd2f
fix(SKY-8517): rich action data for script reviewer from AI fallback episodes (#5218) 2026-03-24 13:50:01 -07:00
Shuchang Zheng
ba8a7242ef
Bundle artifacts to reduce S3 objects (#5169) 2026-03-19 21:01:53 -07:00
Celal Zamanoğlu
d530023768
Add backend workflow validation on create and update (#SKY-8290) (#5076) 2026-03-13 01:44:27 +03:00
Marc Kelechava
16eeb2d567
Expose workflow folder APIs in Fern spec (#5074) 2026-03-12 13:58:21 -07:00
Celal Zamanoğlu
66dbe83ecc
Show version number in Skyvern's UI (#SKY-8048) (#4994) 2026-03-05 23:35:45 +03:00
Marc Kelechava
1e1de49e10
SDK Consistency: Include browser_session_id and browser_profile_id in workflow run POST response (#4969) 2026-03-03 16:51:35 -08:00
pedrohsdb
526f11dd55
fix: Use SettingsManager for model-to-LLM-key mapping so cloud fallback overrides apply (#4839) 2026-02-21 09:02:02 -08:00
Celal Zamanoğlu
aacc612365
Pass existing schema as context to data schema generation prompt (#SKY-7484) (#4766) 2026-02-17 21:22:56 +03:00
Suchintan
c1272b3701
Improve search_key/error_code API docs and reorganize Fern sections (#SKY-7884) (#4740)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-02-13 00:30:46 -05:00
Suchintan
40b629eceb
Remove code cache deletion confirmation from backend (#SKY-7370) (#4726)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-02-12 18:13:20 -05:00
Suchintan
dbca5f7094
Expose get_workflow_runs on new API router (#4709)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-02-11 22:14:38 -05:00
Celal Zamanoglu
cc84c927f2
Return 404 instead of 500 when workflow not found (#SKY-7256) (#4699) 2026-02-11 16:31:38 +03:00
Suchintan
b1758dd3b5
Add error_code and search_key filters to workflow runs API (#SKY-7884) (#4694)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-02-11 00:42:11 -05:00
Celal Zamanoglu
94bf5385dc
Fix UI runs search to filter by run parameter values and extra HTTP headers (#SKY-7427) (#4667) 2026-02-09 17:26:10 +03:00
Suchintan
fe9324a86b
Auto-sanitize workflow YAML block labels and import references (#4654)
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-06 11:59:04 -05: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
Suchintan
a664ef50d5
Revert "Remove code generation deletion confirmation prompt" (#4639)
Some checks are pending
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-02-05 07:40:44 -05:00
Suchintan
54c795bf1b
Remove code generation deletion confirmation prompt (#4635)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-02-05 00:09:57 -05:00
Suchintan
0cbe5ee1e0
Reorganize workflow API routes with proper router separation (#4628)
Some checks failed
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Auto Create GitHub Release on Version Change / check-version-change (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / check-version-change (push) Has been cancelled
Auto Create GitHub Release on Version Change / create-release (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / run-ci (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / build-sdk (push) Has been cancelled
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-05 03:38:12 +00:00
Shuchang Zheng
566a108d5d
OTEL backend for metrics/traces/logs (#4632)
Co-authored-by: Benji Visser <benji@093b.org>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 20:54:07 -05:00
Shuchang Zheng
69e1ea15cc
support passing run_with for run_task endpoint (mostly for task v2) (#4576)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2026-01-28 20:50:32 -08:00
Celal Zamanoglu
cb2a72775d
Add SOP-to-blocks endpoint for workflow editor - backend (#4556)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2026-01-27 18:16:05 +03:00
Stanislav Novosad
5cef681995
Add block labels validation in run_blocks (#4500)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2026-01-20 14:16:34 -07:00
Shuchang Zheng
c2785fdeee
shu/fix missing browser session id for task v2 (#4493)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2026-01-19 16:49:49 -08:00
Stanislav Novosad
5e23c580e7
Validate all block parameters are defined in workflow (#4464) 2026-01-15 14:08:30 -07:00
Shuchang Zheng
ef8cbddfeb
hydrate workflow run response with workflow title (#4363)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-12-24 05:41:24 +09:00
Shuchang Zheng
55f366ba93
add azure blob storage (#4338)
Signed-off-by: Benji Visser <benji@093b.org>
Co-authored-by: Benji Visser <benji@093b.org>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-12-20 00:16:16 +08:00
Stanislav Novosad
b3e8a59e2d
Add app-level Redis-based RateLimiter (#4336)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Build Skyvern SDK and publish to PyPI / check-version-change (push) Waiting to run
Build Skyvern SDK and publish to PyPI / run-ci (push) Blocked by required conditions
Build Skyvern SDK and publish to PyPI / build-sdk (push) Blocked by required conditions
2025-12-18 18:16:09 -07:00
Marc Kelechava
8ebe0f2bfb
Add support for custom URLs in the retry webhook API (#4329)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-12-18 10:38:51 -08:00
Marc Kelechava
ed0b0e4d17
add proper response to upload files endpoint (#4317) 2025-12-17 13:27:04 -08:00
Marc Kelechava
b97f52b6a3
Remove workflow templates endpoint from docs, add upload files (#4309) 2025-12-17 12:04:25 -08:00
Marc Kelechava
526287e7ca
[Backend] Saving Workflows as Templates (#4278) 2025-12-11 18:39:21 -08:00
Celal Zamanoglu
25c16edd85
fix workflow update validation to return non-500 errors (#4244) 2025-12-09 23:13:52 +03:00
Celal Zamanoglu
2c4960a7ab
hide folder endpoints from docs (#4238) 2025-12-09 19:12:34 +03:00
Shuchang Zheng
cb5ee92f59
Do not enforce regenerating tasks when url is passed (#4144) 2025-11-29 13:49:26 -08:00
Shuchang Zheng
25e375f78f
execute_task_webhook uses the latest non canceled step (#4007)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-11-16 15:01:40 -08:00
Celal Zamanoglu
a95837783a
Parameter search & inline display for Past Runs and Run History pages (#3985) 2025-11-14 01:33:39 +03:00
pedrohsdb
ea7361c9f2
Flatten timeline so forloops and taskv2 blocks play nice (#3946) 2025-11-07 17:32:10 -08:00
Celal Zamanoglu
dea70f2782
improvements for folders and parameters (#3918)
Co-authored-by: Jonathan Dobson <jon.m.dobson@gmail.com>
2025-11-06 12:09:26 -05:00
Marc Kelechava
3db5ec6cd7
[SKY-6974] Browser Profiles [2/3] Marc/backend browser session profiles (#3923)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-11-06 01:24:39 -08:00
Celal Zamanoglu
75948053b9
Folders, Persistent Import Progress Tracking & UX Enhancements (#3841)
Co-authored-by: Jonathan Dobson <jon.m.dobson@gmail.com>
2025-11-05 10:37:18 -05:00
Jonathan Dobson
8288c973bd
Backend: unified /runs URL (#3898) 2025-11-04 18:30:17 -05:00
Stanislav Novosad
d1008959b0
Fern: add TypeScript code examples (#3839) 2025-10-28 17:43:19 -06:00
Jonathan Dobson
264b1751d4
Backend: implement InteractionBlock (#3810)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Build Skyvern SDK and publish to PyPI / check-version-change (push) Waiting to run
Build Skyvern SDK and publish to PyPI / run-ci (push) Blocked by required conditions
Build Skyvern SDK and publish to PyPI / build-sdk (push) Blocked by required conditions
2025-10-24 16:34:14 -04:00
Jonathan Dobson
ae5a0de705
backend - add 'paused' as a workflow run status (#3800) 2025-10-23 09:58:43 -04:00
Celal Zamanoglu
5531367566
feat(workflows, runs, api): parameter metadata search/filter/display across workflows and runs (#3718)
Co-authored-by: Jonathan Dobson <jon.m.dobson@gmail.com>
2025-10-16 09:04:53 -04:00
Jonathan Dobson
427e674299
expose block runs for debug sessions (#3740) 2025-10-16 08:24:05 -04:00
Shuchang Zheng
d933ece5de
make run_with and ai_fallback work in the public API (#3732)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-10-16 00:48:19 -07:00
pedrohsdb
ae7785d426
Pedro/add sop workflow builder (#3685) 2025-10-10 12:37:42 -07:00