Spaces:
Sleeping
Sleeping
bug fix for ValueError: Interrupt node `update_review_body_based_on_human_input_node` not found
Browse filesFile "/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
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("
|
| 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", "
|
| 28 |
-
workflow.add_edge("
|
| 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
|