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

Function taskTreeNodePayloadFromNode

internal/extension/host_api_tasks.go:1129–1138  ·  view source on GitHub ↗
(node taskpkg.TreeNode)

Source from the content-addressed store, hash-verified

1127}
1128
1129func taskTreeNodePayloadFromNode(node taskpkg.TreeNode) apicontract.TaskTreeNodePayload {
1130 return apicontract.TaskTreeNodePayload{
1131 Task: taskReferencePayloadFromReference(node.Task),
1132 ParentTaskID: node.ParentTaskID,
1133 Depth: node.Depth,
1134 ChildCount: node.ChildCount,
1135 ActiveRun: taskRunSummaryPayloadFromSummary(node.ActiveRun),
1136 LastActivityAt: node.LastActivityAt,
1137 }
1138}
1139
1140func taskRunDetailPayloadFromView(view *taskpkg.RunDetailView) apicontract.TaskRunDetailPayload {
1141 if view == nil {

Callers 1

taskTreePayloadFromViewFunction · 0.85

Tested by

no test coverage detected