Skip to content

Conversation

@yondonfu
Copy link
Contributor

@yondonfu yondonfu commented Jan 19, 2026

Summary

  • Show Preprocessor selector for all pipelines, not just VACE pipelines (backend already supports preprocessor → non-VACE pipeline routing via latent initialization)
  • Fix VAE control to be disabled while pipeline is loading, matching Preprocessor and Postprocessor behavior

The rationale for always showing the Preprocessor selector is that even though a typical preprocessor right now would be used to create control video for a VACE enabled pipeline there is not a strict requirement that preprocessors only be used with VACE - for example, you could create a Preprocessor that automatically adjusts the brightness of incoming video which is compatible with non-VACE pipelines too. Additionally, an asymmetry where Postprocessor selector is always shown but Preprocessor is not always shown feels strange in the UI layout.

Test plan

  • Run npm run build in frontend directory - build succeeds
  • Start app with uv run daydream-scope
  • Verify Preprocessor selector appears for non-VACE pipelines
  • Verify VAE, Preprocessor, and Postprocessor controls are all disabled during pipeline loading

🤖 Generated with Claude Code

Signed-off-by: Yondon Fu <yondon.fu@gmail.com>
Signed-off-by: Yondon Fu <yondon.fu@gmail.com>
Signed-off-by: Yondon Fu <yondon.fu@gmail.com>
Signed-off-by: Yondon Fu <yondon.fu@gmail.com>
@yondonfu yondonfu merged commit 94e5163 into main Jan 19, 2026
5 checks passed
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.

2 participants