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

Function parseNetworkJSONObjectMap

internal/cli/network.go:1952–1965  ·  view source on GitHub ↗
(flagName string, raw string)

Source from the content-addressed store, hash-verified

1950}
1951
1952func parseNetworkJSONObjectMap(flagName string, raw string) (map[string]json.RawMessage, error) {
1953 trimmed := strings.TrimSpace(raw)
1954 if trimmed == "" {
1955 return nil, nil
1956 }
1957 if !strings.HasPrefix(trimmed, "{") {
1958 return nil, fmt.Errorf("cli: %s must be a JSON object", flagName)
1959 }
1960 var payload map[string]json.RawMessage
1961 if err := json.Unmarshal([]byte(trimmed), &payload); err != nil {
1962 return nil, fmt.Errorf("cli: decode %s: %w", flagName, err)
1963 }
1964 return payload, nil
1965}
1966
1967func validateNetworkSendNoRawClaimToken(body json.RawMessage, ext map[string]json.RawMessage) error {
1968 payload := struct {

Callers 2

metadataMethod · 0.85
newNetworkSendCommandFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected