2025-03-23 16:08:27 | ERROR | Encounter exception: Traceback (most recent call last):
File "/Users/khizbud/git/heterogeneous-recursive-planning/recursive/engine.py", line 336, in story_writing
result = engine.forward_one_step_untill_done(save_folder=folder, nl=True, nodes_json_file=nodes_json_file)
File "/Users/khizbud/git/heterogeneous-recursive-planning/recursive/engine.py", line 144, in forward_one_step_untill_done
ret = self.forward_one_step_not_parallel(
File "/Users/khizbud/git/heterogeneous-recursive-planning/recursive/engine.py", line 118, in forward_one_step_not_parallel
action_name, action_result = need_next_step_node.next_action_step(self.memory,
File "/Users/khizbud/git/heterogeneous-recursive-planning/recursive/graph.py", line 348, in next_action_step
result = self.do_action(action_name, memory, *args, **kwargs)
File "/Users/khizbud/git/heterogeneous-recursive-planning/recursive/graph.py", line 508, in do_action
result = getattr(self, action_name)(
File "/Users/khizbud/git/heterogeneous-recursive-planning/recursive/graph.py", line 625, in plan
self.plan2graph(self.raw_plan)
File "/Users/khizbud/git/heterogeneous-recursive-planning/recursive/graph.py", line 442, in plan2graph
"parent_nodes": task["dependency"],
KeyError: 'dependency'
When Process Write about Atmel Microcontrollers
engine.log