Commit graph

5715 commits

Author SHA1 Message Date
Celal Zamanoğlu
3aaffb667d
feat(SKY-11339): progressive action reveal for copilot verify cards (#7232)
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
Run tests and pre-commit / pip Package Smoke Tests (3.11) (push) Waiting to run
Run tests and pre-commit / pip Package Smoke Tests (3.13) (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2026-07-09 18:57:07 +03:00
Celal Zamanoğlu
59fd1982d8
refactor(SKY-11967): remove internal run-viewing toggle + orphaned compact action list (#7231) 2026-07-09 16:56:26 +03:00
Shuchang Zheng
e174afd63f
chore: remove deprecated LangChain and LlamaIndex integrations (#7095)
Some checks are pending
Auto Create GitHub Release on Version Change / check-version-change (push) Waiting to run
Auto Create GitHub Release on Version Change / create-release (push) Blocked by required conditions
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
Run tests and pre-commit / pip Package Smoke Tests (3.11) (push) Waiting to run
Run tests and pre-commit / pip Package Smoke Tests (3.13) (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
Build Skyvern SDK and publish to PyPI / publish-sdk (push) Blocked by required conditions
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 06:38:51 +00:00
Aaron Perez
edf38e68fc
security: fix cryptography HIGH vulnerability in integrations/llama_index (#6935)
Co-authored-by: claude[bot] <claude-bot@skyvern.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-09 06:21:08 +00:00
Shuchang Zheng
bf3624d788
fix(SKY-11996): restore copilot actuation-obligation feature reverted by #13210 (#7230) 2026-07-08 23:00:59 -07:00
Shuchang Zheng
d79359d55c
security: restore jupyter-server >=2.20.0 and msgpack >=1.2.1 (regressed by SKY-12044) (#7229) 2026-07-08 23:00:35 -07:00
Aaron Perez
7b4dd7e7c2
security: fix vite HIGH-severity fs.deny bypass (alert #720) (#6772)
Co-authored-by: Claude Security Bot <security-scan@claude.ai>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-07-09 05:39:08 +00:00
Aaron Perez
7120df409d
security: bump form-data to 4.0.6 in skyvern-frontend (#6912)
Co-authored-by: claude[bot] <claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-07-09 05:22:18 +00:00
Aaron Perez
97da02c149
security: pin undici to ^7.28.0 in skyvern-frontend (fixes 2 HIGH alerts) (#6958)
Co-authored-by: claude[bot] <claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-07-09 05:07:29 +00:00
Andrew Neilson
65d28b1666
SKY-12070 mint requested-output criteria for quoted fields (#7227) 2026-07-08 20:54:49 -07:00
Andrew Neilson
33ee848e01
fix(SKY-12044): resolve in-process page.extract() via SkyvernPage recorder wrapper (#7226) 2026-07-08 20:52:08 -07:00
Aaron Perez
3e260f21bf
security: bump jupyter-server >=2.20.0 and msgpack >=1.2.1 (#6910)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 03:12:36 +00:00
Andrew Neilson
6a5226d197
feat(SKY-11897): typed judgment-evidence grounding — confirm/refute/abstain from independent packet (#7224) 2026-07-08 19:53:47 -07:00
Andrew Neilson
bb7fe7158f
fix(SKY-11958): fail closed on ambiguous output-contract owner resolution (#7223) 2026-07-08 19:09:29 -07:00
Aaron Perez
8b78d8e8f1
fix(SKY-10708): thread loop value into cached-block agent fallback payload (#7221) 2026-07-08 20:02:20 -05:00
Marc Kelechava
633b65d33d
SKY-11940 MCP browser tool schemas: selector/ref leads, intent is the explicit AI fallback (#7220) 2026-07-08 17:11:30 -07:00
Shuchang Zheng
26f73ec044
fix(SKY-12078): restore run-level editable credential input for single-credential login blocks (#7219)
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
Run tests and pre-commit / pip Package Smoke Tests (3.11) (push) Waiting to run
Run tests and pre-commit / pip Package Smoke Tests (3.13) (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2026-07-08 16:42:42 -07:00
Aaron Perez
7681a7cd2b
[NO-TICKET] Delete tmp directory (#7217) 2026-07-08 22:32:16 +00:00
Aaron Perez
ac7ffaf6eb
fix(SKY-11623): preserve /discover prompt in Copilot handoff (#7216) 2026-07-08 17:05:56 -05:00
Andrew Neilson
d72b6a1ba0
SKY-11911 scout fill carry rebind (#7215) 2026-07-08 14:40:40 -07:00
Andrew Neilson
400fd43d7b
SKY-11950 typed degraded completion terminal (#7214) 2026-07-08 14:32:07 -07:00
Marc Kelechava
c2038aaafc
docs(mcp): add Claude Desktop bundle release runbook (#7213) 2026-07-08 14:31:35 -07:00
Aaron Perez
ac01aca99c
Fix staging preview CORS allowlist (SKY-12074) (#7212) 2026-07-08 16:19:00 -05:00
Shuchang Zheng
265679e9dd
fix: log BlockedHost download rejections at warning instead of error (#7211) 2026-07-08 13:52:39 -07:00
Aaron Perez
2452bf60e1
fix(SKY-12018): classify external download HTTP errors (#7210) 2026-07-08 14:32:38 -05:00
Aaron Perez
777e842c39
feat(SKY-11909): /analytics console restructure — Phase 1 (v4.2) (#7209) 2026-07-08 14:19:50 -05:00
Suchintan
337c002595
ci(SKY-12002): unbind pytest-shard critical path from two outlier tests (#7208)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-07-08 15:08:02 -04:00
Marc Kelechava
f339ff76da
chore(mcpb): rebuild skyvern-claude-desktop.mcpb v1.0.46 (#7207) 2026-07-08 12:00:20 -07:00
Aaron Perez
a3ce97384c
Add run tag frontend hooks (#7205) 2026-07-08 13:58:48 -05:00
Aaron Perez
1eb2e64f03
Fix workflow list query alias (SKY-12016) (#7206) 2026-07-08 13:37:57 -05:00
Aaron Perez
78fa30ed11
Add workflow run tag event data layer (#7204) 2026-07-08 13:12:20 -05:00
Marc Kelechava
bee2b836ce
fix(mcp): route empty-API-key 401s to the Configure dialog instead of OAuth (#7203) 2026-07-08 10:41:16 -07:00
Celal Zamanoğlu
323adca6a1
fix(SKY-12021): show user-inputted prompt for file download block (#7202)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-08 19:38:57 +03:00
Celal Zamanoğlu
bff497e2e5
fix(SKY-11991): expand collapsed loop/conditional ancestors before block jump (#7201)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-08 19:38:07 +03:00
Celal Zamanoğlu
9949fb0ded
feat(SKY-11988): add credentialPrompt signal to copilot narrative payload (#7200)
Some checks are pending
Auto Create GitHub Release on Version Change / check-version-change (push) Waiting to run
Auto Create GitHub Release on Version Change / create-release (push) Blocked by required conditions
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
Run tests and pre-commit / pip Package Smoke Tests (3.11) (push) Waiting to run
Run tests and pre-commit / pip Package Smoke Tests (3.13) (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
Build Skyvern SDK and publish to PyPI / publish-sdk (push) Blocked by required conditions
Build Skyvern TS SDK and publish to npm / check-version-change (push) Waiting to run
Build Skyvern TS SDK and publish to npm / build-and-publish-sdk (push) Blocked by required conditions
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-08 18:24:49 +03:00
Shuchang Zheng
87303f70b1
Bump version to 1.0.46 (#7199)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 14:01:41 +00:00
Shuchang Zheng
fa5bef92f3
fix: log expected goal-complete check failures at warning, not error (#7198)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-08 06:34:34 -07:00
Shuchang Zheng
abaf77f41b
fix: log page-analysis timeouts at warning instead of error (#7197)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-08 06:34:21 -07:00
Shuchang Zheng
29a100956f
fix(SKY-11848): reap stale PSM v2 adoption cache entries to stop API pod driver leaks (#7196)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-08 06:32:51 -07:00
Aaron Perez
cedd5a9c1c
fix(SKY-11912): guard server-side fetch URLs against SSRF (#7173)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2026-07-08 08:11:20 -05:00
Aaron Perez
30674711a7
fix(SKY-12013): return missing dropdown target failures (#7195) 2026-07-08 03:32:57 -05:00
Andrew Neilson
3fc353fe04
Add workflow-copilot lite LLM env key (#7194)
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
Run tests and pre-commit / pip Package Smoke Tests (3.11) (push) Waiting to run
Run tests and pre-commit / pip Package Smoke Tests (3.13) (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2026-07-07 23:46:19 -07:00
LawyZheng
c78637ae87
fix(SKY-11992): capture blob: URL downloads in the CDP download monitor (#7192)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-08 13:39:27 +08:00
Andrew Neilson
b7c1383f81
SKY-11498: Route request-policy classifier through lite Copilot model setting (#7191) 2026-07-07 21:20:33 -07:00
Andrew Neilson
95d1e966fa
fix(SKY-11948): consume output-contract grants at dispatch (#7188) 2026-07-07 20:37:34 -07:00
Aaron Perez
5142883ed6
fix(SKY-11997,SKY-12004): name session-scoped downloads by configured download_suffix (#7172)
Some checks are pending
Auto Create GitHub Release on Version Change / check-version-change (push) Waiting to run
Auto Create GitHub Release on Version Change / create-release (push) Blocked by required conditions
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
Run tests and pre-commit / pip Package Smoke Tests (3.11) (push) Waiting to run
Run tests and pre-commit / pip Package Smoke Tests (3.13) (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
Build Skyvern SDK and publish to PyPI / publish-sdk (push) Blocked by required conditions
Build Skyvern TS SDK and publish to npm / check-version-change (push) Waiting to run
Build Skyvern TS SDK and publish to npm / build-and-publish-sdk (push) Blocked by required conditions
2026-07-07 18:25:29 -05:00
Shuchang Zheng
632b8ec501
Bump version to 1.0.45 (#7167)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 22:18:31 +00:00
Suchintan
d0094d3568
feat(SKY-8207): consistent egress IP for Save & Reuse Session runs (#7169)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-07 17:45:11 -04:00
Marc Kelechava
147eea686f
chore(SKY-12003): cap fastmcp below 3.4 as temporary safety upper bound (#7168)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-07 14:24:00 -07:00
Marc Kelechava
caf7420309
fix(SKY-12003): restore hosted /mcp/ connectivity and freeze Docker deps to uv.lock (#7166)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-07 14:04:05 -07:00