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

Function autonomyError

internal/task/autonomy.go:88–94  ·  view source on GitHub ↗
(reason AutonomyReasonCode, cause error, format string, args ...any)

Source from the content-addressed store, hash-verified

86}
87
88func autonomyError(reason AutonomyReasonCode, cause error, format string, args ...any) error {
89 detail := strings.TrimSpace(fmt.Sprintf(format, args...))
90 if detail == "" {
91 return &AutonomyError{Reason: reason, Err: cause}
92 }
93 return &AutonomyError{Reason: reason, Err: fmt.Errorf("%w: %s", cause, detail)}
94}
95
96func isAutonomyLeaseStatusActive(status RunStatus) bool {
97 switch status.Normalize() {

Callers 5

RecoverTaskMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected