In the /webhooks route, where all webhooks are listed, create a show "schedules" button.
On the new page, list all the schedules available for that webhook and seaprate them into two switchable menus of "scheduled" and "completed" based on the isCompleted boolean present in each element of array
So,
query FindWebhookById($id: String!) {
webhook: webhook(id: $id) {
id
include: {
scheduledInvocations: true
}
}
}
could do the trick