nikhmr1235 commited on
Commit
2c6f0a7
·
verified ·
1 Parent(s): 96a22b4

bug fix for ValueError: Interrupt node `update_review_body_based_on_human_input_node` not found

Browse files

File "/app/app.py", line 69, in <module>
global_graph = graph_builder.compile(
File "/usr/local/lib/python3.10/site-packages/langgraph/graph/state.py", line 829, in compile
self.validate(
File "/usr/local/lib/python3.10/site-packages/langgraph/graph/state.py", line 789, in validate
raise ValueError(f"Interrupt node `{node}` not found")
ValueError: Interrupt node `update_review_body_based_on_human_input_node` not found

Files changed (1) hide show
  1. src/langgraph_logic/graph.py +3 -3
src/langgraph_logic/graph.py CHANGED
@@ -17,15 +17,15 @@ def create_graph():
17
  workflow.add_node("code_reviewer", code_reviewer_node)
18
  workflow.add_node("feedback_formatter", feedback_formatter_node)
19
  workflow.add_node("post_code_review", post_code_review_node)
20
- workflow.add_node("update_review_with_human_feedback", update_review_body_based_on_human_input_node)
21
 
22
  # --- Edge Definitions ---
23
  workflow.set_entry_point("code_retriever")
24
  workflow.add_edge("code_retriever", "code_reviewer")
25
  workflow.add_edge("code_reviewer", "feedback_formatter")
26
  workflow.add_edge("feedback_formatter", "post_code_review")
27
- workflow.add_edge("post_code_review", "update_review_with_human_feedback")
28
- workflow.add_edge("update_review_with_human_feedback", END)
29
 
30
  # The compilation with the checkpointer is now handled in app.py
31
  return workflow
 
17
  workflow.add_node("code_reviewer", code_reviewer_node)
18
  workflow.add_node("feedback_formatter", feedback_formatter_node)
19
  workflow.add_node("post_code_review", post_code_review_node)
20
+ workflow.add_node("update_review_body_based_on_human_input_node", update_review_body_based_on_human_input_node)
21
 
22
  # --- Edge Definitions ---
23
  workflow.set_entry_point("code_retriever")
24
  workflow.add_edge("code_retriever", "code_reviewer")
25
  workflow.add_edge("code_reviewer", "feedback_formatter")
26
  workflow.add_edge("feedback_formatter", "post_code_review")
27
+ workflow.add_edge("post_code_review", "update_review_body_based_on_human_input_node")
28
+ workflow.add_edge("update_review_body_based_on_human_input_node", END)
29
 
30
  # The compilation with the checkpointer is now handled in app.py
31
  return workflow