What's Changed
Version bumped from 1.0.51 to 1.0.52
Recent Changes
- Bump version to 1.0.52 (#8306) (726f9c7)
- Confirm autocomplete selections on the next render (#8348) (3cdcba8)
- SKY-11957: Recover vendor downloads during action polling (#8347) (a96d8ad)
- Restrict credential-TOTP to the originating block's linked credentials — explicit threading, no schema change (SKY-15181) (#8346) (f6c431f)
- Emit autocomplete commit evidence on the LLM selection path via a measured control transition (#8345) (fa0a778)
- Dedupe the session-produced download twin in the run-scoped read (SKY-14276) (#8344) (811a3d6)
- SKY-15258 Preserve rendered page values in Copilot repair (#8343) (d58538b)
- Share strategy-aware typing across Copilot surfaces (#8342) (ac38bc8)
- SKY-15254 Let Copilot work inside embedded pages (#8341) (2c1a97a)
- Add a page-state stall detector to task_v3: live re-plan nudge, shadow would-terminate verdict (SKY-15265) (#8340) (d5bd873)
- Keep useful page facts when inspection output is oversized (#8339) (319bab9)
- Grant one progress-gated extension of the task_v3 action-step budget (SKY-15264) (#8338) (248fd61)
- Make the Task V3 auto-observe A/B flag targetable by workflow (#8337) (5c81307)
- Scale the task_v3 token backstop with the action-step budget, bounded at a hard ceiling (SKY-15262) (#8336) (6f61b0d)
- Log a closed-set ineligibility reason when resolving the workflow-block engine arm (#8335) (22b28ca)
- Record the 2026-08-30 PBS session-startup incident and its triage shortcut (#8332) (89859e6)
- Task V3: hand the previous block's outcome and position to the next block (flagged, default off) (#8331) (ab568ae)
- Render formatted Copilot responses consistently (SKY-15250) (#8330) (644b946)
- Record generated-code execution failures for Copilot repair (#8329) (52b5d14)
- Task V3: commit a typeahead combobox by precision match over its declared rows (SKY-15216, PR 2 of 2) (#8328) (fafdad2)
- SKY-15248 Prove a completed run owns its requested outputs (#8327) (6a0d992)
- SKY-15230 Stabilize browser failure repair custody (#8326) (3c2d141)
- SKY-15160: Preserve failed scout interaction evidence (#8325) (76d4589)
- SKY-15226 Preserve Copilot timeout model provenance (#8324) (8636f1a)
- Show the matching credentials popup from Record Browser (#SKY-15140) (#8323) (1287a6d)
- SKY-15170: Show every rotated credential's 2FA identifier (#8322) (3a9d0af)
- Preserve native browser failure facts for Copilot repair (#8321) (abbf48a)
- Gate Task V3 auto-observe per run on a PostHog A/B flag (SKY-15239) (#8319) (ae520ac)
- Segment managed browser profiles by rotating credential (SKY-15192) (#8317) (0db2c19)
- Render the Copilot turn from one fact bundle instead of three verdicts (SKY-14512) (#8316) (c3b6f78)
- Add a failure_category filter to run history (SKY-14821) (#8315) (cd76590)
- fix: give an explicit browser session precedence over LoginBlock's credential profile (SKY-14902) (#8314) (01b746b)
- Scope the scraper sleep recorder so a foreign sleeper cannot corrupt its assertions (#8313) (861aa40)
- SKY-14896: label Copilot authoring prompts (#8312) (8b5b395)
- Check in five dead Datadog log monitors before any delete (#8310) (6e45f50)
- Task V3: continue a batched turn past a tool failure that did not move the page (#8309) (96618fc)
- Save credentials from the live draft (#8307) (eda8205)
- Accept UI session tokens on credential routes when Clerk is absent (SKY-15107) (#8305) (2fb0309)
- Accept a list of run statuses on the analytics status filter (#8304) (632be27)
- Render Record Browser v2 recordings to blocks or code and commit over the messages socket (#SKY-14951) (#8300) (7177ba8)
- Stop the CDP proxy aborting healthy clients with WebSocket 1013 under upstream bursts (#8297) (d081a53)
- Log page-analysis deadline exhaustion at warning consistently (#8294) (737ab84)
Full Changelog: v1.0.51...v1.0.52
What's Changed
- Log page-analysis deadline exhaustion at warning consistently by @AronPerez in #8294
- Stop the CDP proxy aborting healthy clients with WebSocket 1013 under upstream bursts by @AronPerez in #8297
- Render Record Browser v2 recordings to blocks or code and commit over the messages socket (#SKY-14951) by @cindehaa in #8300
- Accept a list of run statuses on the analytics status filter by @AronPerez in #8304
- Accept UI session tokens on credential routes when Clerk is absent (SKY-15107) by @wintonzheng in #8305
- Save credentials from the live draft by @cindehaa in #8307
- Task V3: continue a batched turn past a tool failure that did not move the page by @pedrohsdb in #8309
- Check in five dead Datadog log monitors before any delete by @AronPerez in #8310
- SKY-14896: label Copilot authoring prompts by @andrewneilson in #8312
- Scope the scraper sleep recorder so a foreign sleeper cannot corrupt its assertions by @AronPerez in #8313
- fix: give an explicit browser session precedence over LoginBlock's credential profile (SKY-14902) by @AronPerez in #8314
- Add a failure_category filter to run history (SKY-14821) by @AronPerez in #8315
- Render the Copilot turn from one fact bundle instead of three verdicts (SKY-14512) by @andrewneilson in #8316
- Segment managed browser profiles by rotating credential (SKY-15192) by @AronPerez in #8317
- Gate Task V3 auto-observe per run on a PostHog A/B flag (SKY-15239) by @pedrohsdb in #8319
- Preserve native browser failure facts for Copilot repair by @andrewneilson in #8321
- SKY-15170: Show every rotated credential's 2FA identifier by @AronPerez in #8322
- Show the matching credentials popup from Record Browser (#SKY-15140) by @cindehaa in #8323
- SKY-15226 Preserve Copilot timeout model provenance by @andrewneilson in #8324
- SKY-15160: Preserve failed scout interaction evidence by @andrewneilson in #8325
- SKY-15230 Stabilize browser failure repair custody by @andrewneilson in #8326
- SKY-15248 Prove a completed run owns its requested outputs by @AronPerez in #8327
- Task V3: commit a typeahead combobox by precision match over its declared rows (SKY-15216, PR 2 of 2) by @pedrohsdb in #8328
- Record generated-code execution failures for Copilot repair by @AronPerez in #8329
- Render formatted Copilot responses consistently (SKY-15250) by @andrewneilson in #8330
- Task V3: hand the previous block's outcome and position to the next block (flagged, default off) by @pedrohsdb in #8331
- Record the 2026-08-30 PBS session-startup incident and its triage shortcut by @AronPerez in #8332
- Log a closed-set ineligibility reason when resolving the workflow-block engine arm by @pedrohsdb in #8335
- Scale the task_v3 token backstop with the action-step budget, bounded at a hard ceiling (SKY-15262) by @pedrohsdb in #8336
- Make the Task V3 auto-observe A/B flag targetable by workflow by @pedrohsdb in #8337
- Grant one progress-gated extension of the task_v3 action-step budget (SKY-15264) by @pedrohsdb in #8338
- Keep useful page facts when inspection output is oversized by @andrewneilson in #8339
- Add a page-state stall detector to task_v3: live re-plan nudge, shadow would-terminate verdict (SKY-15265) by @pedrohsdb in #8340
- SKY-15254 Let Copilot work inside embedded pages by @andrewneilson in #8341
- Share strategy-aware typing across Copilot surfaces by @andrewneilson in #8342
- SKY-15258 Preserve rendered page values in Copilot repair by @andrewneilson in #8343
- Dedupe the session-produced download twin in the run-scoped read (SKY-14276) by @LawyZheng in #8344
- Emit autocomplete commit evidence on the LLM selection path via a measured control transition by @LawyZheng in #8345
- Restrict credential-TOTP to the originating block's linked credentials — explicit threading, no schema change (SKY-15181) by @wintonzheng in #8346
- SKY-11957: Recover vendor downloads during action polling by @LawyZheng in #8347
- Confirm autocomplete selections on the next render by @LawyZheng in #8348
- Bump version to 1.0.52 by @wintonzheng in #8306
Full Changelog: v1.0.51...v1.0.52