Your GraphQL schema includes subscriptions, but the [API docs](https://cirrus-ci.org/api/) don't mention how subscriptions are handled. The GraphQL specification deliberately leaves out [specific transport details](https://graphql.github.io/graphql-spec/June2018/#sec-Subscription). How is this handled?