mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-07-04 22:02:16 +02:00
fix: wire video_presentation fan-in as a barrier so generate_slide_scene_codes fires once
This commit is contained in:
parent
ee241e0ff2
commit
fb423560d5
2 changed files with 148 additions and 3 deletions
|
|
@ -24,9 +24,10 @@ def build_graph():
|
|||
workflow.add_edge("create_presentation_slides", "create_slide_audio")
|
||||
workflow.add_edge("create_presentation_slides", "assign_slide_themes")
|
||||
|
||||
# Fan-in: scene code generation waits for both audio and themes.
|
||||
workflow.add_edge("create_slide_audio", "generate_slide_scene_codes")
|
||||
workflow.add_edge("assign_slide_themes", "generate_slide_scene_codes")
|
||||
# Fan-in: wait for BOTH audio and themes (barrier).
|
||||
workflow.add_edge(
|
||||
["create_slide_audio", "assign_slide_themes"], "generate_slide_scene_codes"
|
||||
)
|
||||
|
||||
workflow.add_edge("generate_slide_scene_codes", "__end__")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue