Commit graph

940 commits

Author SHA1 Message Date
Shuchang Zheng
bf3624d788
fix(SKY-11996): restore copilot actuation-obligation feature reverted by #13210 (#7230) 2026-07-08 23:00:59 -07: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
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
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
Aaron Perez
ac01aca99c
Fix staging preview CORS allowlist (SKY-12074) (#7212) 2026-07-08 16:19:00 -05:00
Aaron Perez
2452bf60e1
fix(SKY-12018): classify external download HTTP errors (#7210) 2026-07-08 14:32:38 -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
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
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
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
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
Marc Kelechava
e7a57dd653
fix(SKY-11910): surface custom dropdown options in MCP observe + non-leaking action errors (#7165)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-07 13:06:12 -07:00
pedrohsdb
ab94965186
fix(llm): re-point Vertex gemini-3.1-flash-lite at the GA id (preview sunsets 2026-07-09) (#7162)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-07 12:14:46 -07:00
Marc Kelechava
ee0964b43a
fix(SKY-11965): report valid PostgreSQL start command in skyvern status (#7161)
Co-authored-by: AronPerez <aperez0295@gmail.com>
2026-07-07 12:04:47 -07:00
Aaron Perez
f939ec8d32
perf(SKY-8227): re-add DB pool timeout/recycle knobs and API-only pool sizing (#7159) 2026-07-07 13:16:38 -05:00
Aaron Perez
e2edbd9aea
fix(SKY-11982): restore real filenames for downloaded files (upload regression) (#7156) 2026-07-07 10:41:51 -05:00
Shuchang Zheng
90e29f9fc9
fix(llm): fall back to non-Gemini model on Gemini content_filter (SKY-11766) (#7155)
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 07:52:03 -07:00
Aaron Perez
c14b6cb95f
fix(llm): inject Gemini safety_settings per-deployment so Azure fallback survives (SKY-11766, incident #646) (#7154) 2026-07-07 09:05:14 -05:00
LawyZheng
368d4a5453
fix: broaden CDP download interceptor to capture XHR file responses with generic binary MIME types (#7153) 2026-07-07 20:00:07 +08:00
Aaron Perez
4c4db2a1c3
fix(SKY-11916): tighten cloud credentialed CORS (#7151) 2026-07-07 04:45:35 -05:00
Andrew Neilson
f22243ea3f
fix(SKY-11899): Copilot fresh-session replay frontier (#7149) 2026-07-07 00:30:42 -07:00
LawyZheng
45505ef3e1
feat(SKY-11609): attribute Temporal activity-timeout workflow finalization (#7148) 2026-07-07 15:07:41 +08:00
Aaron Perez
298ab5550c
fix(SKY-11881): persist typed code-block recorder actions (#7147) 2026-07-06 21:27:07 -05:00
Marc Kelechava
754751559a
SKY-11527: scope custom-select hard-fail to checkbox/radio + settle async read-back (#7146) 2026-07-06 18:14:12 -07:00
Aaron Perez
75df48f09e
fix(SKY-11917): validate script deploy file paths (#7145) 2026-07-06 20:13:38 -05:00
Marc Kelechava
fe5f183952
SKY-11527 Collapse custom select fanout (#7143) 2026-07-06 17:10:12 -07:00
Andrew Neilson
3c2c44c11a
feat(SKY-11879): family-uniform output-contract actuation — no bail returns unchanged (#7141) 2026-07-06 15:48:38 -07:00
Aaron Perez
d723de621d
fix(SKY-11793): remove non-sandboxed second render in TextPromptBlock (SSTI) (#7137) 2026-07-06 16:44:03 -05:00
Andrew Neilson
fdfaf3bbf7
SKY-11865: mint-time satisfiability + typed fail-safe degrade on the classifier-fallback completion producer (#7135)
Co-authored-by: Aaron Perez <aperez0295@gmail.com>
2026-07-06 14:07:28 -07:00
Suchintan
2bd0c07665
test(SKY-11847): matrix workflow-parameter-validation tests (65→28, coverage-identical) (#7133)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-07-06 14:44:03 -04:00
Celal Zamanoğlu
f4bdd49b0a
fix(SKY-11500): drop the throwaway default-tab recording (#7123) 2026-07-06 19:37:21 +03:00
Shuchang Zheng
552f0dd437
fix(llm): disable Gemini safety filters for agent calls (SKY-11766) (#7120) 2026-07-06 09:03:29 -07:00
Suchintan
4dc6094473
test(SKY-11847): case-table the script-reviewer validator tests (118→46, coverage-identical) (#7119)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-07-06 11:42:47 -04:00
Suchintan
ec773e02d6
feat(SKY-11846): shared test-fixture library slice + first consolidation exemplars (#7114)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-07-06 11:06:40 -04:00
Suchintan
f2f3399e67
test(SKY-11845): delete verified-redundant unit tests (zero coverage loss) (#7113)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2026-07-06 11:04:47 -04:00