MCPcopy
hub / github.com/OpenBMB/ToolBench / add_node

Method add_node

toolbench/tooleval/evaluation/dataclass.py:197–201  ·  view source on GitHub ↗
(self,node:ExecutionNode)

Source from the content-addressed store, hash-verified

195 return self.nodes[self.init_node]
196
197 def add_node(self,node:ExecutionNode):
198 if isinstance(node,ExecutionNode):
199 self.nodes[node.node_id] = node
200 else:
201 raise TypeError('node must be instance of ExecutionNode!')
202
203 def add_edge(self,from_node:Union[ExecutionNode,GID],to_node:Union[ExecutionNode,GID],edge:DirectedEdge=None):
204 if isinstance(from_node,ExecutionNode):

Callers 10

process_valid_dataFunction · 0.95
process_invalid_dataFunction · 0.95
process_valid_dataFunction · 0.95
process_invalid_dataFunction · 0.95
__setitem__Method · 0.95
DFSFunction · 0.80
DFSFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected