How to update graph state while preserving interrupts?

After:

  • branch:to:llm is lost
  • two interrupt channels exist, vs a replacement
  • messages channel task_path is lost