MCPcopy Create free account
hub / github.com/BUPT-GAMMA/MASFactory / clone

Method clone

masfactory/core/node_template.py:370–377  ·  view source on GitHub ↗
(self, **override_kwargs)

Source from the content-addressed store, hash-verified

368 return instantiate(self.node_cls, name=name, **final_config) # type: ignore
369
370 def clone(self, **override_kwargs) -> 'NodeTemplate[T]':
371 new_prototype_config = _safe_clone(self.prototype_config)
372 new_prototype_config.update(_safe_clone(override_kwargs))
373
374 return type(self)(
375 node_cls=self.node_cls,
376 **new_prototype_config
377 )
378
379
380__all__ = [

Callers 2

__call__Method · 0.95
create_vibe_workflowFunction · 0.80

Calls 2

_safe_cloneFunction · 0.85
updateMethod · 0.45

Tested by

no test coverage detected