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

Function normalizeApprovalStateOrDefault

internal/task/validate.go:1326–1332  ·  view source on GitHub ↗
(policy ApprovalPolicy, state ApprovalState)

Source from the content-addressed store, hash-verified

1324}
1325
1326func normalizeApprovalStateOrDefault(policy ApprovalPolicy, state ApprovalState) ApprovalState {
1327 normalized := state.Normalize()
1328 if normalized == "" {
1329 return defaultApprovalStateForPolicy(policy)
1330 }
1331 return normalized
1332}
1333
1334func nestedPath(path string, field string) string {
1335 trimmedPath := strings.TrimSpace(path)

Callers 5

ValidateMethod · 0.85

Calls 2

NormalizeMethod · 0.45

Tested by

no test coverage detected