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

Function decodeOptionalJSON

internal/api/core/tasks.go:2516–2521  ·  view source on GitHub ↗
(c *gin.Context, dest any)

Source from the content-addressed store, hash-verified

2514}
2515
2516func decodeOptionalJSON(c *gin.Context, dest any) error {
2517 if err := c.ShouldBindJSON(dest); err != nil && !errors.Is(err, io.EOF) {
2518 return err
2519 }
2520 return nil
2521}
2522
2523// TaskSummaryPayloadsFromSummaries converts task summaries into shared payloads.
2524func TaskSummaryPayloadsFromSummaries(tasks []taskpkg.Summary) []contract.TaskSummaryPayload {

Callers 15

RequestTaskRunReviewMethod · 0.85
ClearTaskBlockMethod · 0.85
RecoverTaskMethod · 0.85
PublishTaskMethod · 0.85
StartTaskMethod · 0.85
CancelTaskMethod · 0.85
ApproveTaskMethod · 0.85
EnqueueTaskRunMethod · 0.85
ClaimTaskRunMethod · 0.85
StartTaskRunMethod · 0.85
CompleteTaskRunMethod · 0.85

Calls 1

IsMethod · 0.45

Tested by 1