ditedAt lastEditedBy { name webPath } taskCompletionStatus { completedCount count } } ... on WorkItemWidgetAssignees { allowsMultipleAssignees canInviteMembers assignees { nodes { ...User } } } ... on WorkItemWidgetLabels { allowsScopedLabels labels { nodes { ...Label } } } ... on WorkItemWidgetStartAndDueDate { dueDate startDate rollUp isFixed } ... on WorkItemWidgetTimeTracking { timeEstimate timelogs { nodes { ...TimelogFragment } } totalTimeSpent } ... on WorkItemWidgetWeight { weight rolledUpWeight rolledUpCompletedWeight widgetDefinition { editable rollUp } } ... on WorkItemWidgetProgress { progress updatedAt } ... on WorkItemWidgetHierarchy { hasChildren hasParent rolledUpCountsByType { countsByState { opened all closed } workItemType { id name iconName } } parent { id iid title confidential webUrl workItemType { id name iconName } } } ... on WorkItemWidgetIteration { iteration { id title startDate dueDate webUrl iterationCadence { id title } } } ... on WorkItemWidgetMilestone { milestone { ...MilestoneFragment } } ... on WorkItemWidgetNotes { discussionLocked } ... on WorkItemWidgetHealthStatus { healthStatus rolledUpHealthStatus { count healthStatus } } ... on WorkItemWidgetNotifications { subscribed } ... on WorkItemWidgetCurrentUserTodos { currentUserTodos(state: pending) { nodes { id } } } ... on WorkItemWidgetColor { color textColor } ... on WorkItemWidgetLinkedItems { linkedItems { nodes { linkId linkType } } } ... on WorkItemWidgetCrmContacts { contacts { nodes { id email firstName lastName phone description organization { id name description defaultRate } } } } }