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

Function normalizeApprovalPolicyOrDefault

internal/task/validate.go:1309–1315  ·  view source on GitHub ↗
(policy ApprovalPolicy)

Source from the content-addressed store, hash-verified

1307}
1308
1309func normalizeApprovalPolicyOrDefault(policy ApprovalPolicy) ApprovalPolicy {
1310 normalized := policy.Normalize()
1311 if normalized == "" {
1312 return DefaultApprovalPolicy
1313 }
1314 return normalized
1315}
1316
1317func defaultApprovalStateForPolicy(policy ApprovalPolicy) ApprovalState {
1318 switch normalizeApprovalPolicyOrDefault(policy) {

Callers 7

ValidateMethod · 0.85
createdTaskStatusFunction · 0.85
normalizeCreateTaskSpecFunction · 0.85

Calls 1

NormalizeMethod · 0.45

Tested by

no test coverage detected