Skip to content

Add Seedance 2.5 desktop wire contracts - #1889

Open
matthewpenkala wants to merge 1 commit into
storytold:mainfrom
matthewpenkala:contrib/add-desktop-seedance25-wire-contracts
Open

Add Seedance 2.5 desktop wire contracts#1889
matthewpenkala wants to merge 1 commit into
storytold:mainfrom
matthewpenkala:contrib/add-desktop-seedance25-wire-contracts

Conversation

@matthewpenkala

Copy link
Copy Markdown

Summary

  • Add Seedance 2.5 Preview, Full, and Ultra at the desktop Tauri command boundary.
  • Carry the variants through router and generation-event mappings, persisted task metadata, completion events, and TypeScript mirrors.
  • Keep the canonical wire identifiers consistent: seedance_2p5_preview, seedance_2p5, and seedance_2p5_u.
  • Reject unsupported alternate spellings.

Why

The router supported the models, but the desktop request/event/task contracts did not represent all three variants end to end. That left deserialization and task/event metadata boundaries incomplete.

Validation

  • Focused desktop Rust tests: 6/6 passed.
  • Task-model enum tests: 8/8 passed.
  • Frontend enum/event tests: 2/2 passed.
  • git diff --check and contribution-scope scans pass.

Origin and scope

This change was isolated from a broader downstream integration and reduced to a generic, self-contained upstream contribution. Private deployment/release-specific material and artifacts are intentionally excluded.

@netlify

netlify Bot commented Aug 11, 2026

Copy link
Copy Markdown

👷 Deploy request for artcraft-webapp pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit fc5ef14

@netlify

netlify Bot commented Aug 11, 2026

Copy link
Copy Markdown

Deploy Preview for storyteller-docs ready!

Name Link
🔨 Latest commit fc5ef14
🔍 Latest deploy log https://app.netlify.com/projects/storyteller-docs/deploys/6a7b93c6cdef700008f9d350
😎 Deploy Preview https://deploy-preview-1889--storyteller-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Aug 11, 2026

Copy link
Copy Markdown

Deploy Preview for artcraft-dashboard ready!

Name Link
🔨 Latest commit fc5ef14
🔍 Latest deploy log https://app.netlify.com/projects/artcraft-dashboard/deploys/6a7b93c62ceb060008206459
😎 Deploy Preview https://deploy-preview-1889--artcraft-dashboard.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant