Result of RealtimeClientSessionResolver.UploadRealtimeRecording — a structured
success/failure envelope. A recording-storage failure must never throw to the browser (the
session it belongs to has already ended), so problems come back as Success: false with a
human-readable reason; only ownership/authn violations (from loadOwnedSession) still throw.
Result of RealtimeClientSessionResolver.UploadRealtimeRecording — a structured success/failure envelope. A recording-storage failure must never throw to the browser (the session it belongs to has already ended), so problems come back as
Success: falsewith a human-readable reason; only ownership/authn violations (fromloadOwnedSession) still throw.