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

Function completeTaskRunFromRequest

internal/api/core/tasks.go:2406–2412  ·  view source on GitHub ↗
(req contract.CompleteTaskRunRequest)

Source from the content-addressed store, hash-verified

2404}
2405
2406func completeTaskRunFromRequest(req contract.CompleteTaskRunRequest) (taskpkg.RunResult, error) {
2407 result := taskpkg.RunResult{Value: cloneRawMessage(req.Result)}
2408 if err := result.Validate("run_result"); err != nil {
2409 return taskpkg.RunResult{}, err
2410 }
2411 return result, nil
2412}
2413
2414func createTaskBlockFromRequest(
2415 taskID string,

Callers 3

CompleteTaskRunMethod · 0.70
AgentTaskCompleteMethod · 0.70

Calls 2

ValidateMethod · 0.95
cloneRawMessageFunction · 0.70

Tested by 1