philpax / rucomfyui

A Rust client for ComfyUI with an emphasis on type safety and ergonomics.
MIT License
4 stars 3 forks source link

Workflow progress updates #9

Open philpax opened 2 weeks ago

philpax commented 2 weeks ago

Depends on #3.

There is currently no way to know what node is currently being executed / how far along it is. This information is delivered over WebSocket.

This should probably be a callback for the functions that queue workflows? but I also suspect there are greater implications for the API design once WS support is in.

philpax commented 1 week ago

This should be controlled by an enum (with conditional compilation) that specifies what kind of behaviour to use (polling, WS)