OptionalreturnResponse: booleanA never-finishing subscription: issued again (new id, same input and handlers) after every reconnect. key: for a subscription the server allows once per session; a later live task with the same key replaces it.
Optionalkey: string
true: resolve with the whole response instead of its result