Commit graph

44 commits

Author SHA1 Message Date
Marc Kelechava
c001fbeb42
SKY-9488: extract SDK run schema types (#5837)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 13:15:01 -07:00
Aaron Perez
151de63feb
feat(SKY-9463): open source Google Sheets connector auth (#5815) 2026-05-04 23:58:29 -05:00
Shuchang Zheng
4358f9c695
Fix ReDoS in script_reviewer string literal regex (#5364) 2026-04-02 15:39:47 -07:00
Aaron Perez
b705e52536
feat: migrate callers to typed repos — batches 1-6 (SKY-8720) (#5350)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 13:20:33 -07:00
Aaron Perez
39fc16ae69
[NO-TICKET] Update Laminar Usage (#5322) 2026-04-01 21:05:45 -05:00
Aaron Perez
474366bfd0
[1/5] [SKY-7600] Set schema for task_runs (#5300) 2026-03-31 12:34:06 -07:00
Marc Kelechava
466551eabf
feat: add use_in_memory_db to Skyvern.local() (#5260) 2026-03-26 16:43:53 -07:00
dependabot[bot]
c64b3444c7
build(deps): bump the uv group across 2 directories with 6 updates (#5126)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aaron Perez <aperez0295@gmail.com>
2026-03-18 15:19:01 +00:00
Shuchang Zheng
cece22f21b
VNC streaming support in docker (#5088)
Some checks failed
Auto Create GitHub Release on Version Change / check-version-change (push) Has been cancelled
Run tests and pre-commit / Run tests and pre-commit hooks (push) Has been cancelled
Run tests and pre-commit / Frontend Lint and Build (push) Has been cancelled
Publish Fern Docs / run (push) Has been cancelled
Build Skyvern SDK and publish to PyPI / check-version-change (push) Has been cancelled
Build Skyvern TS SDK and publish to npm / 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
Build Skyvern TS SDK and publish to npm / build-and-publish-sdk (push) Has been cancelled
2026-03-12 23:21:14 -07:00
Marc Kelechava
b845a67405
Fix MCP PostHog telemetry routing (#SKY-8198) (#5027)
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
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-03-10 20:32:29 -07:00
Aaron Perez
7597a67e82
[NO-TICKET] Revert TOTP Feature BE (#4999)
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-06 14:43:20 -06:00
Andrew Neilson
328bce3cdd
feat: add browser session support to OSS Docker deployment (#4891)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-03-03 23:58:26 -08:00
Celal Zamanoğlu
f076235eb3
Re-apply SKY-7366: Improve 422 error messages for workflow save (#4852) 2026-02-24 00:55:29 +03:00
Marc Kelechava
96343ab525
Mount MCP remote server on existing API service at /mcp (#4843) 2026-02-21 16:07:04 -08:00
Aaron Perez
e3b6d22fb6
[SKY-6] Backend: Enable 2FA code detection without TOTP credentials (#4786) 2026-02-18 14:21:58 -08:00
LawyZheng
f6e79781c1
Add periodic cleanup cron job for temp data and stale processes (#4781)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-18 15:10:00 +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
Stanislav Novosad
0efae234ab
Initialize app at runtime instead of import time (#4024) 2025-11-18 17:56:58 -07:00
Stanislav Novosad
393bae88fe
SDK: rename SkyvernEnvironment (#3870) 2025-10-31 10:40:33 -06:00
Shuchang Zheng
6cfe998f8a
move startup and teardown events to forge api_app.py (#3730) 2025-10-15 22:39:13 -07:00
Shuchang Zheng
e31607746d
get fastapi startup & shutdown log back (#3727) 2025-10-15 17:22:07 -07:00
Shuchang Zheng
cfaef5a8bb
append complete action (for validation) to the end of every task block (#3726)
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-15 17:12:51 -07:00
Stanislav Novosad
c78b80ab89
Log server start/stop (#3724) 2025-10-15 15:44:56 -06:00
Stanislav Novosad
d6bb3de2c5
Delete Azure Vault secrets async (#3716) 2025-10-14 20:25:22 -06:00
Stanislav Novosad
ef3167cb07
Log server start/stop (#3715) 2025-10-14 20:05:35 -06:00
greg niemeyer
2faf4e102f
feat: self healing skyvern api key (#3614)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-10-13 07:55:59 -07:00
Prakash Maheshwaran
3e3522fc4c
added raw dada logs (#2736) 2025-06-18 03:34:39 +00:00
Shuchang Zheng
83ad2adabd
Rename old router to legacy_base_router (#2048)
Co-authored-by: Suchintan Singh <suchintansingh@gmail.com>
2025-03-31 02:57:54 -04:00
Shuchang Zheng
dcb2b47be4
official router v1 (#2013) 2025-03-24 23:16:10 -07:00
Shuchang Zheng
3166c0dd17
fix servers in openapi doc (#1993) 2025-03-21 13:45:26 -07:00
Shuchang Zheng
9ffcb00951
fern python sdk setup (#1938)
Co-authored-by: eden <eyw520@gmail.com>
2025-03-21 09:21:24 -07:00
Shuchang Zheng
d522c579c6
Open source TOTP (#1677) 2025-01-30 01:06:22 -05:00
Shuchang Zheng
c158ad3f21
migrate observer to task v2 (#1564) 2025-01-15 09:59:18 -08:00
Shuchang Zheng
7f6b2c0929
shu/removeSettingsManager.get_settings (#1305) 2024-12-02 15:01:22 -08:00
Shuchang Zheng
75a3d66f16
remove scheduler (#964) 2024-10-11 15:26:58 -07:00
Kerem Yilmaz
3f92c50a8f
Screen streaming under docker environment (#674)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-08-12 09:36:24 -07:00
Shuchang Zheng
4a9b89f54f
allow any origins to pass request to skyvern backend by default; make the ALLOWED_ORIGINS configurable through environment (#543) 2024-07-03 13:36:17 -07:00
Kerem Yilmaz
10612f02fd
update organization API (#480) 2024-06-17 10:42:20 +08:00
Kerem Yilmaz
5d134d58d9
web app handles pydantic validation error (#461) 2024-06-13 03:39:05 +08:00
Shuchang Zheng
2466897158
adopt ruff as the replacement for python black (#332) 2024-05-16 18:20:11 -07:00
Shuchang Zheng
c17b4ed287
add SkyvernHTTPException base exception to automate known error handling in agent service (#317) 2024-05-15 13:35:45 -07:00
Shuchang Zheng
0862232db4
auto detect skyvern context and set context if it's not set (#269) 2024-05-07 11:23:17 -04:00
Kerem Yilmaz
55d14db971
Enable Custom Oauth interface (#214)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-04-22 00:44:16 -07:00
Kerem Yilmaz
566ff8af4e
Remove the base Agent; Separate skyvern agent and fastapi app (#213)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2024-04-21 16:46:27 -07:00