To perform an authenticated GraphQL query against one of the sr.ht services.
Can take inspiration from https://git.sr.ht/~emersion/gqlclient/tree/master/item/cmd/gqlclient/main.go.
Open question: how should we handle cursors? Should we add any helper for them?
Simon Ser referenced this ticket in commit d1306f1.