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

Function normalizeRecoverRunRequest

internal/task/force_ops.go:586–593  ·  view source on GitHub ↗
(req RecoverRunRequest)

Source from the content-addressed store, hash-verified

584}
585
586func normalizeRecoverRunRequest(req RecoverRunRequest) (RecoverRunRequest, error) {
587 req.Reason = strings.TrimSpace(req.Reason)
588 req.Metadata = normalizeRawJSON(req.Metadata)
589 if err := ValidateMetadataSize(req.Metadata, "recover_run.metadata"); err != nil {
590 return RecoverRunRequest{}, err
591 }
592 return req, nil
593}
594
595func normalizeBulkForceRunRequest(req BulkForceRunRequest, requireReason bool) (BulkForceRunRequest, error) {
596 if len(req.RunIDs) == 0 {

Callers 1

RecoverRunMethod · 0.85

Calls 2

ValidateMetadataSizeFunction · 0.85
normalizeRawJSONFunction · 0.70

Tested by

no test coverage detected