Skip to content

[4/6] Show generation state on pending clips - #160

Merged
dazzatronus merged 1 commit into
mainfrom
derk/sdk-generation-pending-state
Aug 25, 2026
Merged

[4/6] Show generation state on pending clips#160
dazzatronus merged 1 commit into
mainfrom
derk/sdk-generation-pending-state

Conversation

@dazzatronus

@dazzatronus dazzatronus commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Generation needs visible progress and failure feedback without persisting transient state in an edit.

An indeterminate ring is used because the generator contract exposes no measurable progress. Canvas and timeline reuse this state; generation events invalidate the timeline's memoised view because the edit document itself does not change when work starts. Failures remain inline and retryable.

Verify: npm run verify:ci

@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch 3 times, most recently from 39ae218 to fa3f2f0 Compare August 25, 2026 04:06
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from fa3f2f0 to 86fea94 Compare August 25, 2026 04:41
@dazzatronus dazzatronus self-assigned this Aug 25, 2026
@dazzatronus dazzatronus added the Feature New feature implementation label Aug 25, 2026
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from 86fea94 to fae8600 Compare August 25, 2026 06:02
@dazzatronus dazzatronus changed the title [3/6] Show generation state on pending clips [4/6] Show generation state on pending clips Aug 25, 2026
@dazzatronus
dazzatronus changed the base branch from derk/sdk-generation-legacy-migration to derk/sdk-generation-player-support August 25, 2026 06:06
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from fae8600 to a8aac35 Compare August 25, 2026 06:18
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from a8aac35 to ece9a63 Compare August 25, 2026 06:31
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from ece9a63 to cef40d7 Compare August 25, 2026 06:58
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from cef40d7 to 089b7b5 Compare August 25, 2026 07:18
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from 089b7b5 to f76227f Compare August 25, 2026 09:12
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from f76227f to a74d197 Compare August 25, 2026 09:35
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch 2 times, most recently from ba25a75 to 07f9690 Compare August 25, 2026 10:30
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from 07f9690 to 3324409 Compare August 25, 2026 11:56
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from 3324409 to b5475e1 Compare August 25, 2026 11:59
Base automatically changed from derk/sdk-generation-player-support to main August 25, 2026 12:03
@dazzatronus
dazzatronus force-pushed the derk/sdk-generation-pending-state branch from b5475e1 to b1d2976 Compare August 25, 2026 12:03
@dazzatronus
dazzatronus merged commit 40ba9d0 into main Aug 25, 2026
1 check passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 2.17.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature New feature implementation released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant