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

Function validateNetworkSendNoRawClaimToken

internal/cli/network.go:1967–1982  ·  view source on GitHub ↗
(body json.RawMessage, ext map[string]json.RawMessage)

Source from the content-addressed store, hash-verified

1965}
1966
1967func validateNetworkSendNoRawClaimToken(body json.RawMessage, ext map[string]json.RawMessage) error {
1968 payload := struct {
1969 Body json.RawMessage `json:"body"`
1970 Ext map[string]json.RawMessage `json:"ext,omitempty"`
1971 }{
1972 Body: body,
1973 Ext: ext,
1974 }
1975 if err := contract.ValidateNoRawClaimTokenField(payload); err != nil {
1976 return fmt.Errorf(
1977 "cli: network_raw_token_rejected: --body/--ext must not contain raw claim_token fields: %w",
1978 err,
1979 )
1980 }
1981 return nil
1982}
1983
1984func validateNetworkSendFlags(flags networkSendFlags) error {
1985 kind := strings.TrimSpace(flags.kind)

Callers 1

newNetworkSendCommandFunction · 0.70

Calls 1

Tested by

no test coverage detected