MCPcopy Create free account
hub / github.com/compozy/agh / clonePeerCardExtWithoutCapabilityDiscovery

Function clonePeerCardExtWithoutCapabilityDiscovery

internal/api/core/network.go:727–741  ·  view source on GitHub ↗
(
	ext network.ExtensionMap,
)

Source from the content-addressed store, hash-verified

725}
726
727func clonePeerCardExtWithoutCapabilityDiscovery(
728 ext network.ExtensionMap,
729) map[string]json.RawMessage {
730 cloned := cloneRawMap(ext)
731 if len(cloned) == 0 {
732 return nil
733 }
734
735 delete(cloned, apiCapabilityBriefExtKey)
736 delete(cloned, apiCapabilityCatalogExtKey)
737 if len(cloned) == 0 {
738 return nil
739 }
740 return cloned
741}
742
743func networkCapabilityCatalogPayload(
744 peer network.PeerInfo,

Callers 1

networkPeerCardPayloadFunction · 0.85

Calls 2

cloneRawMapFunction · 0.70
deleteFunction · 0.50

Tested by

no test coverage detected