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

Function failTaskRunFromRequest

internal/api/core/tasks.go:2459–2468  ·  view source on GitHub ↗
(req contract.FailTaskRunRequest)

Source from the content-addressed store, hash-verified

2457}
2458
2459func failTaskRunFromRequest(req contract.FailTaskRunRequest) (taskpkg.RunFailure, error) {
2460 failure := taskpkg.RunFailure{
2461 Error: strings.TrimSpace(req.Error),
2462 Metadata: cloneRawMessage(req.Metadata),
2463 }
2464 if err := failure.Validate("run_failure"); err != nil {
2465 return taskpkg.RunFailure{}, err
2466 }
2467 return failure, nil
2468}
2469
2470func cancelTaskRunFromRequest(req contract.CancelTaskRunRequest) (taskpkg.CancelRun, error) {
2471 cancelReq := taskpkg.CancelRun{

Callers 3

FailTaskRunMethod · 0.70
AgentTaskFailMethod · 0.70

Calls 2

ValidateMethod · 0.95
cloneRawMessageFunction · 0.70

Tested by 1