Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Register now

Client: improve intermediate response handling

  1. Use two classes ClientObservableCommandInstance(Generic[ResultType]) and ClientObservableCommandInstanceWithIntermediateResponses(Generic[IntermediateType, ResultType]) instead of raising NoIntermediateResponses if IntermediateType is None
  2. Use same API as with observable properties: instance.intermediate_responses.get() and instance.intermediate_responses.subscribe()
Assignee Loading
Time tracking Loading