MCPcopy Index your code
hub / github.com/OpenBMB/ChatDev / record_node_end

Method record_node_end

utils/log_manager.py:91–96  ·  view source on GitHub ↗

Record the end of a node.

(self, node_id: str, output: str = None,
                        details: Dict[str, Any] = None)

Source from the content-addressed store, hash-verified

89 self.logger.enter_node(node_id, inputs, node_type, details)
90
91 def record_node_end(self, node_id: str, output: str = None,
92 details: Dict[str, Any] = None) -> None:
93 """Record the end of a node."""
94 output_size = len(str(output)) if output is not None else 0
95 duration = self.logger.get_timer(node_id)
96 self.logger.exit_node(node_id, output, duration, output_size, details)
97
98 def record_edge_process(self, from_node: str, to_node: str,
99 details: Dict[str, Any] = None) -> None:

Callers 1

_execute_nodeMethod · 0.80

Calls 2

get_timerMethod · 0.80
exit_nodeMethod · 0.80

Tested by

no test coverage detected