Skip to content

feat: integrate ComfyUI and SeaweedFS pipeline#4

Merged
MrBT-nano merged 4 commits into
mainfrom
feat/comfy-integration
May 8, 2026
Merged

feat: integrate ComfyUI and SeaweedFS pipeline#4
MrBT-nano merged 4 commits into
mainfrom
feat/comfy-integration

Conversation

@MrBT-nano
Copy link
Copy Markdown
Contributor

📝 Description

This PR implements the full image generation pipeline as outlined in the Integration Plan.

Key changes:

  • Python Worker: Enhanced comfy_client.py to handle S3 template fetching, variable injection, and automated result uploading.
  • Rust Bridge: Updated the gRPC generate method to pass the full execution context (S3 config, overrides) to the Python worker.
  • Orchestration: Implemented polling logic to wait for ComfyUI task completion.

🛠️ Type of Change

  • 🚀 New feature

✅ Checklist

  • Rust build (cargo check) passes
  • Python unit tests pass
  • Code follows project style guidelines
  • STRUCTURE.tree updated

🏷️ Metadata

@MrBT-nano MrBT-nano added the enhancement New feature or request label May 6, 2026
@MrBT-nano MrBT-nano self-assigned this May 6, 2026
Comment thread src/main.rs Fixed
Comment thread src/main.rs Fixed
@MrBT-nano MrBT-nano merged commit 6fa7c38 into main May 8, 2026
8 checks passed
@MrBT-nano MrBT-nano deleted the feat/comfy-integration branch May 8, 2026 12:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request python rust

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants