v1.0.55

MODSetter/SurfSensev1.0.55Oct 1, 2026by github-actions[bot]

Upgrading?

AI Summary

This release focuses on enhancing the Task V3 workflow with improved date handling and interaction logic, while significantly upgrading the Copilot interface and functionality. It also adds support for new AI models and marketplace integrations.

Key Highlights

  • Task V3 workflow improvements for date handling and click interactions
  • Copilot activity log redesign and file upload support
  • Google marketplace provisioning integration
  • A2A agent OAuth binding
  • GPT-6 Luna and 5.5 LLM support

New Features

  • Task V3 date-of-birth operators
  • Copilot file upload capability
  • Google marketplace provisioning
  • A2A agent OAuth binding
  • Copilot code block editing
  • Workflow creation validation

Full Release Notes

## What's Changed

Version bumped from 1.0.54 to 1.0.55

### Recent Changes
- Bump version to 1.0.55 (#8758) (d45e60095)
- SKY-17491: Inline run reliability below analytics (#8753) (4a3ca3abc)
- Stabilize request principal attribution (#8751) (643d9d049)
- SKY-17496: Keep run ID copy in the Studio top bar only (#8749) (6c57e35e3)
- Start the API event-loop lag gauge on the API process and send it to SigNoz only (SKY-17497) (#8748) (5f961fe0e)
- Tell Task V3 to enter 01/01/<year> for a year-only date of birth, and never invent an address or phone number (#8747) (0bc517056)
- Record the date-of-birth placeholder as a Task V3 operator default (#8746) (f125078b5)
- SKY-17489: Cannot reproduce See all 15; add expand/collapse coverage (#8744) (166138ccd)
- Onboarding emails that branch on what new users did, plus an out-of-credits email (#8743) (46f0e069a)
- Let Copilot read large pages after a saved-login run, and say when a result is withheld (SKY-17346) (#8742) (539dc5d14)
- Send the home prompt on Enter, Shift+Enter for a new line (#8741) (3820f6637)
- Send new signups the event that starts the welcome emails (SKY-17435) (#8740) (dca0f98fe)
- A2A agent dcr oauth binding (#8739) (92e763633)
- Google marketplace provisioning (#8738) (1c1dc499c)
- Reuse upstream block outputs from the origin run in Copilot repair tests (SKY-16495) (#8737) (577ece32b)
- Detach a departing CDP client's Fetch-enabled sessions while co-tenants stay connected (SKY-17174) (#8736) (2d090daf1)
- Save Default as no block engine and label Skyvern 1.0 and 2.0 as Legacy in the engine picker (#8735) (0831d8294)
- Click a transparent checkbox laid over its own styled box in Task V3 instead of calling it unrendered (#8734) (44f471fe9)
- Follow a click-opened tab in bare Task V3 tasks, as workflow blocks already do (#8733) (62bf33b98)
- Honor the chosen block engine for workflows created after a cutoff (backend) (#8732) (a9bed62b1)
- Keep SSL protocol and cipher-mismatch failures in the Copilot repair loop (SKY-17156) (#8731) (695c05698)
- Copy a home template on click and guide the user through it in Copilot (SKY-17448) (#8730) (4a2b0b8b1)
- Run Task V3's unlisted-outcome re-ask on the non-flex key so flex queueing doesn't time it out (#8729) (72b181760)
- Reject run creation for workflows with no blocks with a 400 (SKY-17343) (#8728) (7f0866f2d)
- Remove the Task V3 required-field-answers prompt arm and pin both system prompts by sha256 (#8727) (4c469c963)
- Log the runs still waiting to start, by lane and age, from the reaper cron (SKY-16590) (#8725) (aa3bcf63a)
- Append a minimum-age default to Task V3 job-application task messages unless the payload has an age or birth-date field (#8724) (7c800bced)
- Add Claude Sonnet 5.5 LLM keys with Bedrock/Anthropic fallbacks; default GPT-6 Sol to medium effort (SKY-16907) (#8723) (a05d621b8)
- Stop telling Task V3 to dismiss a covering layer that contains the field itself (#8722) (20dba4cc1)
- Add GPT-6.1 Sol on OpenAI and Azure and enable Azure on staging and production (#8721) (3dbb57b13)
- Remove task v1 cache replay (SKY-17334) (#8720) (f81f9f44e)
- Move Task V3 operator defaults into a registry the charter points to (#8719) (28be5d482)
- Make Copilot's activity log read in the order it happened, and redesign answered question cards (SKY-17394) (#8718) (6b11959ab)
- Type a whole verification code into one-character boxes one box at a time in Task V3 (#8717) (24f917460)
- List whole option rows when a Task V3 click opens a menu (#8716) (a0cf10c26)
- Lock the Copilot review gate's Test end-to-end menu item like Reject (SKY-17393) (#8715) (402fc28be)
- Hide the pending-proposal chip while Copilot is working, so Review never lands on a card without actions (SKY-17384) (#8714) (10657e275)
- Show that Copilot questions can be answered in your own words (SKY-17389) (#8713) (d6e13af4e)
- Stop presenting a recording refinement draft as a validated workflow (SKY-16927) (#8712) (712f5c3eb)
- Editing a code block's Goal keeps your text and offers to update the block to match (SKY-16395) (#8711) (14d990ed6)
- Replay scripted benchmark cases through the real Task V3 loop on every Task V3 PR, and send new browser fixtures to the shared corpus (#8710) (ca3011ae2)
- Search the web through the search API instead of a browser tab (SKY-17071) (#8708) (d79656357)
- Bring the onboarding questionnaire back after a refresh (SKY-17343) (#8706) (63aa0be13)
- Return focus to Try again when a lock closes the Copilot test confirmation (SKY-17340) (#8705) (aca73294c)
- Let Task V3 select_combobox filter a windowed dropdown through its own search box (#8704) (05656f246)
- Route Task V3 to v1 when the kill switch cannot be evaluated (SKY-16310) (#8703) (e5701b65b)
- Close the date-segment press's gaps before its run arm ramps (SKY-17094) (#8701) (2935ee4e9)
- Upgrade the PyPI publish action so Metadata-Version 2.5 wheels pass its check (SKY-17228) (#8674) (7119fc722)
- Keep the raw-request line for unhandled-exception requests under the 16 KiB log split (SKY-17308) (#8700) (a997dfc97)
- Paste your clipboard while in control of a live browser, with one control bar for CDP and VNC (SKY-17125) (#8699) (89cc7f3b4)
- Point the Laminar docs links to laminar.sh (SKY-12905) (#8698) (ddc610aa8)
- Use Organization instead of Workspace across settings, the org menu, and analytics banners (SKY-16942) (#8697) (7f799893b)
- Resolve the Sheets tab from a URL gid at Copilot save, and show Range in append mode (SKY-16797) (#8696) (9f7036ed2)
- Stop reporting DataDome and PerimeterX block pages as "no challenge" (SKY-17262) (#8695) (554d239bc)
- Extension bridge: keep page events behind earlier responses, and log adapter task errors (SKY-17229, SKY-17199) (#8694) (656801c2e)
- Let secure CodeBlocks publish generated files as run downloads (SKY-17248) (#8693) (9e16c4a1d)
- Let Copilot upload a chat-attached file into a page's file picker (SKY-16825) (#8691) (9f32da7bd)
- Serve DataDragon report files in the dashboard through signed S3 links (SKY-11158) (#8690) (f3adb6ec5)
- Stop charging Task V3 action steps for calls refused before acting on the page (#8688) (6a88ba618)
- Re-ask a terminated Task V3 block once when the site skipped the screen its criterion expects (SKY-17175) (#8687) (dfaf711c0)
- Let Task V3 keep perception reads by size and stop rewriting old messages every turn (#8686) (4621842c5)
- Send $ref-bearing tool results to Gemini as plain text so schemas stay literal (SKY-16493) (#8685) (08754e089)
- Let Copilot page a long run's results instead of losing rows past the 50k cut (SKY-17095) (#8684) (1f1a764ce)
- Let Copilot read image-text CAPTCHAs while scouting and in saved code blocks (SKY-16361) (#8683) (9d6cf0d4f)
- Start Copilot build tests in the saved browser profile (SKY-16397) (#8681) (e1d68ebbf)
- Let a workflow schedule run once at a set time (SKY-16176) (#8680) (15ccb91bf)
- Use standard Error Messages in the Search block and let a Data Schema work without a Prompt (SKY-17165) (#8679) (b9d9346c5)
- Treat deleting an already-absent Azure vault secret as success (SKY-17087) (#8678) (39177fa17)
- Record who started each workflow run and show it on the Runs page (#8677) (0f2395e5f)
- Correct the profile proxy and job application fee statements in the docs (SKY-17202) (#8673) (1b4405eee)
- Enable Azure GPT-6 Luna on the staging and production API and workers (SKY-16907) (#8672) (418a4bf74)
- Move controlled popups into the opener's Skyvern Controlled group and show a frame on controlled tabs (SKY-17182, SKY-17183) (#8671) (2f89e6bf8)
- Let Task V3 run toggle clicks after an earlier call in the batch fails (#8670) (480f7eb0e)
- Pin GPT-6 Luna to high reasoning effort, matching Task V3's GPT-5.6 Luna (SKY-16907) (#8669) (b325eb10b)
- Quieter Browser pane header: overflow menu, run-only replay tabs, browser status (SKY-17128) (#8668) (34a73b712)
- Route API workflow runs (#8667) (68a2dfe1a)
- Give page-derived values in a Task V3 goal no customer authority under the precedence arm (SKY-17090) (#8663) (6dfa931fb)
- Keep whole JWT literals out of two test fixtures so secret scanning stops flagging them (#8662) (82148c9ff)
- Remove the Task V3 no-action finish hold experiment (SKY-16820) (#8661) (5e1ee5458)
- Let workflow schedules run on a fixed elapsed interval from an anchor (SKY-16914) (#8660) (1c3570727)
- Show a queued Copilot message as a strip on the message box (SKY-17126) (#8659) (113b98f18)
- Say which browser runtime failed when every scrape attempt fails (#8658) (263e73f00)
- Remember which reCAPTCHA task type YesCaptcha rejects for each sitekey, so our API key stops getting blocked (SKY-17092) (#8657) (1c1a8b787)
- Log why a failed run went unattributed on the terminal run log (#8656) (8fae26bf0)
- Remove three dead Task V3 experiment arms: error-code choice read, unanswerable-field remedy, ATS defaults (SKY-17012) (#8655) (a8dd93c2b)
- Show who created each credential and browser session (#8654) (6aac9ff3b)
- Page on a dead CodeBlock runner fleet, ticket on a saturated one (SKY-16735) (#8650) (64ae9a36b)
- Remove Sentry from the cloud frontend; Datadog is the only error sink (SKY-11046) (#8649) (e1c110b81)
- Offer the Task V3 no-action hold to navigation blocks, the population it was measured on (#8634) (acd3f55fb)
- Move tests/unit_tests into tests/unit (#8646) (61dd1acd9)
- Fix the TS SDK npm release: stop .gitignore from swallowing the artifacts resource (#8476) (f42220c89)
- security: patch 15 Dependabot npm alerts in skyvern-frontend and the TypeScript SDK client (#8501) (fa0235cab)

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.54...v1.0.55


## What's Changed
* security: patch 15 Dependabot npm alerts in skyvern-frontend and the TypeScript SDK client by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8501
* Fix the TS SDK npm release: stop .gitignore from swallowing the artifacts resource by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8476
* Move tests/unit_tests into tests/unit by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8646
* Offer the Task V3 no-action hold to navigation blocks, the population it was measured on by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8634
* Remove Sentry from the cloud frontend; Datadog is the only error sink (SKY-11046) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8649
* Page on a dead CodeBlock runner fleet, ticket on a saturated one (SKY-16735) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8650
* Show who created each credential and browser session by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8654
* Remove three dead Task V3 experiment arms: error-code choice read, unanswerable-field remedy, ATS defaults (SKY-17012) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8655
* Log why a failed run went unattributed on the terminal run log by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8656
* v3 engine upgrade by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8657
* Say which browser runtime failed when every scrape attempt fails by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8658
* Show a queued Copilot message as a strip on the message box (SKY-17126) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8659
* Let workflow schedules run on a fixed elapsed interval from an anchor (SKY-16914) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8660
* Remove the Task V3 no-action finish hold experiment (SKY-16820) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8661
* Keep whole JWT literals out of two test fixtures so secret scanning stops flagging them by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8662
* Give page-derived values in a Task V3 goal no customer authority under the precedence arm (SKY-17090) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8663
* Route API workflow runs by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8667
* Quieter Browser pane header: overflow menu, run-only replay tabs, browser status (SKY-17128) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8668
* Pin GPT-6 Luna to high reasoning effort, matching Task V3's GPT-5.6 Luna (SKY-16907) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8669
* Let Task V3 run toggle clicks after an earlier call in the batch fails by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8670
* Move controlled popups into the opener's Skyvern Controlled group and show a frame on controlled tabs (SKY-17182, SKY-17183) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8671
* Enable Azure GPT-6 Luna on the staging and production API and workers (SKY-16907) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8672
* Correct the profile proxy and job application fee statements in the docs (SKY-17202) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8673
* Record who started each workflow run and show it on the Runs page by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8677
* Treat deleting an already-absent Azure vault secret as success (SKY-17087) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8678
* Use standard Error Messages in the Search block and let a Data Schema work without a Prompt (SKY-17165) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8679
* Let a workflow schedule run once at a set time (SKY-16176) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8680
* Start Copilot build tests in the saved browser profile (SKY-16397) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8681
* Let Copilot read image-text CAPTCHAs while scouting and in saved code blocks (SKY-16361) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8683
* Let Copilot page a long run's results instead of losing rows past the 50k cut (SKY-17095) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8684
* Send $ref-bearing tool results to Gemini as plain text so schemas stay literal (SKY-16493) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8685
* Let Task V3 keep perception reads by size and stop rewriting old messages every turn by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8686
* Re-ask a terminated Task V3 block once when the site skipped the screen its criterion expects (SKY-17175) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8687
* Stop charging Task V3 action steps for calls refused before acting on the page by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8688
* Serve DataDragon report files in the dashboard through signed S3 links (SKY-11158) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8690
* Let Copilot upload a chat-attached file into a page's file picker (SKY-16825) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8691
* Let secure CodeBlocks publish generated files as run downloads (SKY-17248) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8693
* Extension bridge: keep page events behind earlier responses, and log adapter task errors (SKY-17229, SKY-17199) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8694
* Stop reporting DataDome and PerimeterX block pages as "no challenge" (SKY-17262) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8695
* Resolve the Sheets tab from a URL gid at Copilot save, and show Range in append mode (SKY-16797) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8696
* Use Organization instead of Workspace across settings, the org menu, and analytics banners (SKY-16942) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8697
* Point the Laminar docs links to laminar.sh (SKY-12905) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8698
* Paste your clipboard while in control of a live browser, with one control bar for CDP and VNC (SKY-17125) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8699
* Keep the raw-request line for unhandled-exception requests under the 16 KiB log split (SKY-17308) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8700
* Upgrade the PyPI publish action so Metadata-Version 2.5 wheels pass its check (SKY-17228) by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/8674
* Close the date-segment press's gaps before its run arm ramps (SKY-17094) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8701
* Route Task V3 to v1 when the kill switch cannot be evaluated (SKY-16310) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8703
* Let Task V3 select_combobox filter a windowed dropdown through its own search box by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8704
* Return focus to Try again when a lock closes the Copilot test confirmation (SKY-17340) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8705
* Bring the onboarding questionnaire back after a refresh (SKY-17343) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8706
* Search the web through the search API instead of a browser tab (SKY-17071) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8708
* Replay scripted benchmark cases through the real Task V3 loop on every Task V3 PR, and send new browser fixtures to the shared corpus by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8710
* Editing a code block's Goal keeps your text and offers to update the block to match (SKY-16395) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8711
* Stop presenting a recording refinement draft as a validated workflow (SKY-16927) by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8712
* Show that Copilot questions can be answered in your own words (SKY-17389) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8713
* Hide the pending-proposal chip while Copilot is working, so Review never lands on a card without actions (SKY-17384) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8714
* Lock the Copilot review gate's Test end-to-end menu item like Reject (SKY-17393) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8715
* List whole option rows when a Task V3 click opens a menu by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8716
* Type a whole verification code into one-character boxes one box at a time in Task V3 by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8717
* Make Copilot's activity log read in the order it happened, and redesign answered question cards (SKY-17394) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8718
* Move Task V3 operator defaults into a registry the charter points to by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8719
* Remove task v1 cache replay (SKY-17334) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8720
* Add GPT-6.1 Sol on OpenAI and Azure and enable Azure on staging and production by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8721
* Stop telling Task V3 to dismiss a covering layer that contains the field itself by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8722
* Add Claude Sonnet 5.5 LLM keys with Bedrock/Anthropic fallbacks; default GPT-6 Sol to medium effort (SKY-16907) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8723
* Append a minimum-age default to Task V3 job-application task messages unless the payload has an age or birth-date field by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8724
* Log the runs still waiting to start, by lane and age, from the reaper cron (SKY-16590) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8725
* Remove the Task V3 required-field-answers prompt arm and pin both system prompts by sha256 by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8727
* Reject run creation for workflows with no blocks with a 400 (SKY-17343) by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8728
* Run Task V3's unlisted-outcome re-ask on the non-flex key so flex queueing doesn't time it out by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8729
* Copy a home template on click and guide the user through it in Copilot (SKY-17448) by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8730
* Keep SSL protocol and cipher-mismatch failures in the Copilot repair loop (SKY-17156) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8731
* Honor the chosen block engine for workflows created after a cutoff (backend) by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8732
* Follow a click-opened tab in bare Task V3 tasks, as workflow blocks already do by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8733
* Click a transparent checkbox laid over its own styled box in Task V3 instead of calling it unrendered by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8734
* Save Default as no block engine and label Skyvern 1.0 and 2.0 as Legacy in the engine picker by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8735
* Detach a departing CDP client's Fetch-enabled sessions while co-tenants stay connected (SKY-17174) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8736
* Reuse upstream block outputs from the origin run in Copilot repair tests (SKY-16495) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8737
* Google marketplace provisioning by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8738
* A2A agent dcr oauth binding by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8739
* Send new signups the event that starts the welcome emails (SKY-17435) by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8740
* Send the home prompt on Enter, Shift+Enter for a new line by @cindehaa in https://github.com/Skyvern-AI/skyvern/pull/8741
* Let Copilot read large pages after a saved-login run, and say when a result is withheld (SKY-17346) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/8742
* Onboarding emails that branch on what new users did, plus an out-of-credits email by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8743
* SKY-17489: Cannot reproduce See all 15; add expand/collapse coverage by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8744
* Record the date-of-birth placeholder as a Task V3 operator default by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8746
* Tell Task V3 to enter 01/01/<year> for a year-only date of birth, and never invent an address or phone number by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/8747
* Start the API event-loop lag gauge on the API process and send it to SigNoz only (SKY-17497) by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8748
* SKY-17496: Keep run ID copy in the Studio top bar only by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8749
* Stabilize request principal attribution by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8751
* SKY-17491: Inline run reliability below analytics by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/8753
* Bump version to 1.0.55 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/8758


**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.54...v1.0.55

Related Repositories