Skip to content

cloud/v1.54.16

@christian-byrne christian-byrne tagged this 28 Sep 22:26
## Summary

Backports the user-visible delete-all recovery from #18404
(`db5e105e9af91fe1fea22e25795edf62a7e285e9`) to `cloud/1.54`. The retry
clears a stale canvas after workflow scope returns without requiring
another agent frame.

This target deliberately keeps its release-native numeric link handling
and the deletions of `agentCrdtProjection.ts`,
`followerSubscription.test.ts`, `agentCrdtReconcileOverwrite.spec.ts`,
and `agentTabSwitchRunSubmission.spec.ts`; those old reconciliation
surfaces are not resurrected. The new
`agentDeleteAndClearWorkflow.spec.ts` and its fixture support are
carried.

## Verification

- `NODE_OPTIONS=--no-experimental-webstorage pnpm exec vitest run
src/workbench/extensions/agent/crdt/ecsFollowerAdapter.integration.test.ts
src/workbench/extensions/agent/crdt/graphMutations.test.ts` — 144
passed, 3 pre-existing expected failures
- app and browser `vue-tsc` — passed
- oxfmt, type-aware oxlint, eslint, commit hooks — passed
- local Cloud Playwright reaches the release app but the Agent launcher
is absent, matching the known `cloud/1.54` local-harness limitation
recorded by #18346; hosted Cloud Playwright is required for browser
acceptance and the pre-clear assertion mutation check
- no AI co-author trailer

## Source

- Source PR: #18404
- Source merge: `db5e105e9af91fe1fea22e25795edf62a7e285e9`
- Failed automation:
https://github.com/Comfy-Org/ComfyUI_frontend/actions/runs/36399580042

## Merge conditions

Do not merge until hosted checks, the focused Cloud browser case
(including mutation evidence for the pre-clear canvas assertion),
target-aware exact-head gate, and review disposition are current at this
head.

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Alexander Brown <drjkl@comfy.org>
Assets 2
Loading