Renews a surface session's tokens with its refresh token when they are about to run out, writing them onto the same session.
A renewal already in flight for the session is shared rather than repeated. A session that cannot be renewed is ended.
the request
its response
the surface
{ renewed }, with ended, elsewhere, session and why as they apply
{ renewed }
ended
elsewhere
session
why
Renews a surface session's tokens with its refresh token when they are about to run out, writing them onto the same session.
A renewal already in flight for the session is shared rather than repeated. A session that cannot be renewed is ended.