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

Method patch

internal/daemon/native_tools.go:4263–4275  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4261}
4262
4263func (i taskUpdateInput) patch() taskpkg.Patch {
4264 return taskpkg.Patch{
4265 Title: cloneStringPtr(i.Title),
4266 Description: cloneStringPtr(i.Description),
4267 Priority: taskPriorityPtr(i.Priority),
4268 MaxAttempts: cloneIntPtr(i.MaxAttempts),
4269 ApprovalPolicy: taskApprovalPolicyPtr(i.ApprovalPolicy),
4270 Metadata: cloneRawMessagePtr(i.Metadata),
4271 NetworkChannel: cloneStringPtr(i.NetworkChannel),
4272 Owner: cloneTaskOwner(i.Owner),
4273 ClearOwner: i.ClearOwner,
4274 }
4275}
4276
4277type taskCancelInput struct {
4278 TaskID string `json:"task_id"`

Calls 6

taskPriorityPtrFunction · 0.85
taskApprovalPolicyPtrFunction · 0.85
cloneTaskOwnerFunction · 0.85
cloneStringPtrFunction · 0.70
cloneIntPtrFunction · 0.70
cloneRawMessagePtrFunction · 0.70