Commit graph

200 commits

Author SHA1 Message Date
Andrew Neilson
9457c49d36
feat(SKY-9206): copilot attribution columns on workflows + workflow_runs (#5669) 2026-04-25 20:47:07 -07:00
Shuchang Zheng
595955614e
fix(sky-8861): close CodeQL py/incomplete-url-substring-sanitization (#5665) 2026-04-25 14:48:39 -07:00
pedrohsdb
fb64ffd88c
feat: expose workflow_run_blocks.script_run on the timeline API + close write-path gap + add missing DB column (#5658) 2026-04-24 17:54:29 -07:00
pedrohsdb
3fce82760f
feat: persist real LLM cost to DB + block-level attribution (public API unchanged — placeholder preserved) (#5656) 2026-04-24 17:02:12 -07:00
Aaron Perez
58ab689abc
fix(SKY-8920): cap extract-* prompt sizes to reduce Gemini TPM 429s (#5502) 2026-04-14 17:42:05 -05:00
Aaron Perez
2f0ab4e453
feat: add COGS visibility dbt models and LLM model tracking (#5500) 2026-04-14 15:49:12 -05:00
Aaron Perez
58bbc7dbb9
Optimize caching: content dedup, recursive for-loop tracking, observability (SKY-8684) (#5371) 2026-04-03 12:38:39 -07:00
Aaron Perez
474366bfd0
[1/5] [SKY-7600] Set schema for task_runs (#5300) 2026-03-31 12:34:06 -07:00
Shuchang Zheng
e565094940
Fix: include NULL run_with runs in script runs queries (#SKY-8564) (#5255) 2026-03-26 15:02:20 -07:00
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