Commit graph

241 commits

Author SHA1 Message Date
LawyZheng
9d9ae67fe4
Add failure_category to tasks and workflow runs (SKY-8469) (#5254) 2026-03-27 02:13:52 +08:00
pedrohsdb
4d04d8eb55
refactor: replace adaptive_caching with code_version, remove code_v2 (#5227)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-03-24 18:10:47 -07:00
Shuchang Zheng
17c5492c14
remove non-partial indexes (#5226) 2026-03-24 17:33:19 -07:00
Celal Zamanoğlu
750fb22a3e
feat: persist save_browser_session_intent checkbox state (SKY-8329) (#5203)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 22:10:58 +03:00
Suchintan
b76de94e5f
feat: report FILE_PARSER_ERROR code on file parser block failures (SKY-7939) (#5145)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-03-19 03:47:09 -04:00
Aaron Perez
e321c89fa2
feat: DB migration for workflow schedules (#SKY-8181) (#5140) 2026-03-18 23:20:25 -07:00
Shuchang Zheng
db66b6627f
Fix: Diagnostics button always visible for completed task blocks (SKY-8398) (#5120)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-03-18 02:52:33 -07:00
pedrohsdb
9ddc9703ad
feat: add script pinning backend support (#5112)
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: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 12:24:48 -07:00
Shuchang Zheng
e08ff39a49
Add bundle key to artifact model (#5092)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 13:01:01 -07:00
Celal Zamanoğlu
a0d082da40
feat: persist user_context on credentials (#SKY-8074) (#5081)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-03-13 04:27:11 +03:00
Shuchang Zheng
5cc73fcbce
create partial index alembic migrations (#5003) 2026-03-06 10:08:26 -08:00
LawyZheng
c0982297a4
feat: add browser_address as sequential execution indicator (#4990)
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-03-05 17:15:16 +08:00
Marc Kelechava
a4d9c9dd22
Add browser_profile_id to browser session creation (#4946) 2026-03-02 10:29:20 -08:00
pedrohsdb
fcf9ef6cad
Add database schema and data layer for adaptive caching (1/8) (#4908)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 13:19:35 -08:00
Celal Zamanoğlu
4adaf8dd53
feat: Browser profile testing & login-free workflow support — backend (#SKY-8012) (#4818)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-02-20 02:23:32 +03:00
Aaron Perez
e3b6d22fb6
[SKY-6] Backend: Enable 2FA code detection without TOTP credentials (#4786) 2026-02-18 14:21:58 -08:00
Stanislav Novosad
c0f361bb6e
Workflow Copilot: review and approve/reject changes (#4559) 2026-01-27 13:24:44 -07:00
Benji Visser
b5ff547a3a
browser sessions v2 - backend (#4515)
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
Signed-off-by: Benji Visser <benji@093b.org>
2026-01-21 22:27:16 -05:00
Marc Kelechava
95cb87119f
Persistent Browser Session Uptime cost metering/credit consumption + Posthog flags for billing v2 (#4444) 2026-01-14 23:19:46 -08:00
LawyZheng
6db8fe2ae6
support browser type choice for pbs (#4406) 2026-01-07 15:39:53 +08:00
Celal Zamanoglu
058a9178aa
link actions to their screenshots - backend (#4404) 2026-01-07 02:12:22 +03:00
Stanislav Novosad
e3dd75d7c1
Workflow Copilot: backend side of the first version (#4401) 2026-01-06 14:58:44 -07:00
LawyZheng
c2bf0f8913
support extension choice in pbs (#4364)
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 13:01:52 +08:00
Marc Kelechava
526287e7ca
[Backend] Saving Workflows as Templates (#4278) 2025-12-11 18:39:21 -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)
Some checks failed
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 TS SDK and publish to npm / check-version-change (push) Has been cancelled
Build Skyvern TS SDK and publish to npm / build-and-publish-sdk (push) Has been cancelled
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
Shuchang Zheng
c939513ff7
temporal_v2: job cost reporting (#4240) 2025-12-09 15:23:47 -08:00
Marc Kelechava
eb50fdef83
[Backend] Add SECRET credential type for storing generic sensitive values (#4246) 2025-12-09 11:19:57 -08:00
Shuchang Zheng
753a36ac2e
workflow DAG execution (#4222)
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-07 12:37:00 -08:00
Marc Kelechava
944c95f456
add cached steps flag to db (is_script_cached in Step) (#4202) 2025-12-04 13:47:46 -08:00
LawyZheng
606580828f
optimize browser session history query (#4193) 2025-12-04 15:07:55 +08:00
LawyZheng
93453656ad
add browser session query index (#4164) 2025-12-03 01:20:57 +08:00
Shuchang Zheng
d055b2fef9
db: add depends_on_workflow_run_id index (#4037) 2025-11-19 11:33:00 -08: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
Marc Kelechava
c059f1f1c5
[SKY-6973] [1/3] Browser Profiles - database and s3 storage layer (#3899)
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-04 17:36:41 -08:00
Shuchang Zheng
0264ee87b6
add workflow_run_id & workflow_run_block_id to script_blocks table (#3879) 2025-11-03 12:35:15 +08:00
Jonathan Dobson
353358ee17
Jon/backend hitl buffs (#3826) 2025-10-27 14:50:17 -04:00
Shuchang Zheng
ce35b37470
block level script run (#3710) 2025-10-14 16:17:03 -07:00
LawyZheng
dc832ea6db
support magic link login (#3702)
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-14 16:24:14 +08:00
Stanislav Novosad
32e6aed8ce
Migrate credentials to Azure Key Vault (#3681) 2025-10-10 10:10:18 -06:00
LawyZheng
9cf6034952
add idx_job_id for workflow run (#3655) 2025-10-09 16:30:40 +08:00
pedrohsdb
fc0f2b87ca
add 2fa type tracking to credentials (#3647) 2025-10-08 11:38:34 -07:00
LawyZheng
0c3b5488cc
fix sequential run issue (#3643)
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-08 15:57:01 +08:00
Jonathan Dobson
a758b03861
make browser download timeout configurable for blocks and tasks (#3619) 2025-10-06 11:09:20 -04:00
Shuchang Zheng
7e5c4b3a03
fix workflow_runs.code_gen to enforce code generate only for task v2 block run (#3597) 2025-10-02 16:06:54 -07:00
Shuchang Zheng
f97b53975f
add ai_fallback to workflow_runs (#3581) 2025-10-01 14:13:56 -07:00
Jonathan Dobson
29d2d6f3c5
add debug_session_id column to workflow_runs table, and accept from a… (#3571) 2025-10-01 07:21:08 -04:00
Jonathan Dobson
2a3cc647a5
migrate generate_script -> run_with (BE) (#3550) 2025-09-29 15:14:15 -04:00