# retries pydantic_v2.BaseModel
  typed status retry = (SafeGetResponse(root='done'), 2)
    events=[('request', 'GET', '/safe'), ('response', 503), ('request', 'GET', '/safe'), ('response', 200)] queued=0
  typed read failure never resent = ('APIConnectionError', None, 1, ())
  typed read failed response closes = 1
    events=[('request', 'GET', '/safe'), ('response', 200)] queued=1
  buffered read failure never resent = ('APIConnectionError', None, 1, ())
  buffered read failed response closes = 1
    events=[('request', 'GET', '/safe'), ('response', 200)] queued=1
  post-handoff read never retries = ('APIConnectionError', None, 1, ())
  stream failed response closes = 1
    events=[('request', 'GET', '/safe'), ('response', 200)] queued=1
  stream status reason open = ('InternalServerError', None, 1, ())
  stream repeated status reason open = ('InternalServerError', None, 1, ())
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=0
  partial raw bytes = b'busy'
  stream status reason partial = ('InternalServerError', None, 3, ())
  stream repeated status reason partial = ('InternalServerError', None, 3, ())
    events=[('request', 'GET', '/safe'), ('response', 503), ('request', 'GET', '/safe'), ('response', 503), ('request', 'GET', '/safe'), ('response', 503)] queued=0
  stop response hook = ('APIConnectionError', None, 1, ())
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  failed cleanup stops status retry = ('InternalServerError', None, 1, ('Secondary failure: SDKError',))
  failed cleanup count = 1
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  native retry close CancelledError = (('CancelledError', True, ('native retry close',), ['original close note', 'Secondary failure: InternalServerError'], ['original close note', 'Secondary failure: InternalServerError']), 1)
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  native retry close _Stop = (('_Stop', True, ('native retry close',), ['original close note', 'Secondary failure: InternalServerError'], ['original close note', 'Secondary failure: InternalServerError']), 1)
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  native retry close KeyboardInterrupt = (('KeyboardInterrupt', True, ('native retry close',), ['original close note', 'Secondary failure: InternalServerError'], ['original close note', 'Secondary failure: InternalServerError']), 1)
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  native retry close SystemExit = (('SystemExit', True, ('native retry close',), ['original close note', 'Secondary failure: InternalServerError'], ['original close note', 'Secondary failure: InternalServerError']), 1)
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  pre-send failure before call = (('APITimeoutError', 'phase_timeout', 0, ()), True, False, 1)
    events=[] queued=2
  pre-send failure first response = (('APITimeoutError', 'phase_timeout', 1, ()), True, False, 1)
    events=[('request', 'POST', '/idempotent'), ('response', 503)] queued=1
  sync wait interrupted = ('KeyboardInterrupt', None, None, ())
    wait durations=[30.0]
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  key typed declared=True omitted = KeyedPostResponse(root='<call>')
  key admission = (['<call>', '<call>'], 1, 0)
  key typed declared=True empty = KeyedPostResponse(root='<call>')
  key admission = (['<call>', '<call>'], 1, 0)
  key typed declared=True UNSET = KeyedPostResponse(root='<call>')
  key admission = (['<call>', '<call>'], 1, 0)
  key typed declared=True None ! InternalServerError: Error code: 503 - absent [operation_id='postKeyed', status_code=503, body=KeyedPostResponse(root='absent'), body_bytes=b'absent', truncated=False]
  key admission = ([None], 1, 1)
  key typed declared=True caller = KeyedPostResponse(root='call-key')
  key admission = (['call-key', 'call-key'], 1, 0)
  key response declared=True omitted = KeyedPostResponse(root='<call>')
  key admission = (['<call>', '<call>'], 1, 0)
  key response declared=True empty = KeyedPostResponse(root='<call>')
  key admission = (['<call>', '<call>'], 1, 0)
  key response declared=True UNSET = KeyedPostResponse(root='<call>')
  key admission = (['<call>', '<call>'], 1, 0)
  key response declared=True None ! InternalServerError: Error code: 503 - absent [operation_id='postKeyed', status_code=503, body=KeyedPostResponse(root='absent'), body_bytes=b'absent', truncated=False]
  key admission = ([None], 1, 1)
  key response declared=True caller = KeyedPostResponse(root='call-key')
  key admission = (['call-key', 'call-key'], 1, 0)
  key buffered declared=True omitted = b'<call>'
  key admission = (['<call>', '<call>'], 1, 0)
  key buffered declared=True empty = b'<call>'
  key admission = (['<call>', '<call>'], 1, 0)
  key buffered declared=True UNSET = b'<call>'
  key admission = (['<call>', '<call>'], 1, 0)
  key buffered declared=True None = b'absent'
  key admission = ([None], 1, 1)
  key buffered declared=True caller = b'call-key'
  key admission = (['call-key', 'call-key'], 1, 0)
  key stream declared=True omitted = b'<call>'
  key admission = (['<call>', '<call>'], 1, 0)
  key stream declared=True empty = b'<call>'
  key admission = (['<call>', '<call>'], 1, 0)
  key stream declared=True UNSET = b'<call>'
  key admission = (['<call>', '<call>'], 1, 0)
  key stream declared=True None = b'absent'
  key admission = ([None], 1, 1)
  key stream declared=True caller = b'call-key'
  key admission = (['call-key', 'call-key'], 1, 0)
  key typed declared=False omitted = SafeGetResponse(root='absent')
  key admission = ([None, None], 1, 0)
  key typed declared=False empty = SafeGetResponse(root='absent')
  key admission = ([None, None], 1, 0)
  key typed declared=False UNSET = SafeGetResponse(root='absent')
  key admission = ([None, None], 1, 0)
  key typed declared=False None = SafeGetResponse(root='absent')
  key admission = ([None, None], 1, 0)
  key typed declared=False caller ! ConfigurationError: ConfigurationError(operation_id='getSafe', reason='not_declared', field_path='idempotency_key') [operation_id='getSafe', field_path=('idempotency_key',)] not_declared
  key admission = ([], 0, 2)
  key response declared=False omitted = SafeGetResponse(root='absent')
  key admission = ([None, None], 1, 0)
  key response declared=False empty = SafeGetResponse(root='absent')
  key admission = ([None, None], 1, 0)
  key response declared=False UNSET = SafeGetResponse(root='absent')
  key admission = ([None, None], 1, 0)
  key response declared=False None = SafeGetResponse(root='absent')
  key admission = ([None, None], 1, 0)
  key response declared=False caller ! ConfigurationError: ConfigurationError(operation_id='getSafe', reason='not_declared', field_path='idempotency_key') [operation_id='getSafe', field_path=('idempotency_key',)] not_declared
  key admission = ([], 0, 2)
  key buffered declared=False omitted = b'absent'
  key admission = ([None, None], 1, 0)
  key buffered declared=False empty = b'absent'
  key admission = ([None, None], 1, 0)
  key buffered declared=False UNSET = b'absent'
  key admission = ([None, None], 1, 0)
  key buffered declared=False None = b'absent'
  key admission = ([None, None], 1, 0)
  key buffered declared=False caller ! ConfigurationError: ConfigurationError(operation_id='getSafe', reason='not_declared', field_path='idempotency_key') [operation_id='getSafe', field_path=('idempotency_key',)] not_declared
  key admission = ([], 0, 2)
  key stream declared=False omitted = b'absent'
  key admission = ([None, None], 1, 0)
  key stream declared=False empty = b'absent'
  key admission = ([None, None], 1, 0)
  key stream declared=False UNSET = b'absent'
  key admission = ([None, None], 1, 0)
  key stream declared=False None = b'absent'
  key admission = ([None, None], 1, 0)
  key stream declared=False caller ! ConfigurationError: ConfigurationError(operation_id='getSafe', reason='not_declared', field_path='idempotency_key') [operation_id='getSafe', field_path=('idempotency_key',)] not_declared
  key admission = ([], 0, 2)
  key request raw declared=False omitted = b'absent'
  key admission = ([None, None], 1, 0)
  key request raw declared=False empty = b'absent'
  key admission = ([None, None], 1, 0)
  key request raw declared=False UNSET = b'absent'
  key admission = ([None, None], 1, 0)
  key request raw declared=False None = b'absent'
  key admission = ([None, None], 1, 0)
  key request raw declared=False caller ! ConfigurationError: ConfigurationError(reason='not_declared', field_path='idempotency_key') [field_path=('idempotency_key',)] not_declared
  key admission = ([], 0, 2)
  key request stream declared=False omitted = b'absent'
  key admission = ([None, None], 1, 0)
  key request stream declared=False empty = b'absent'
  key admission = ([None, None], 1, 0)
  key request stream declared=False UNSET = b'absent'
  key admission = ([None, None], 1, 0)
  key request stream declared=False None = b'absent'
  key admission = ([None, None], 1, 0)
  key request stream declared=False caller ! ConfigurationError: ConfigurationError(reason='not_declared', field_path='idempotency_key') [field_path=('idempotency_key',)] not_declared
  key admission = ([], 0, 2)
  concurrent automatic keys = ((KeyedPostResponse(root='<call>'), None), (b'absent', None), (KeyedPostResponse(root='<call>'), None), (b'absent', None))
  concurrent key admission = (['<call>', '<call>', None, None], 3, 0)
  async typed read failure never resent = ('APIConnectionError', None, 1, ())
  async failed response closes = 1
    events=[('request', 'GET', '/safe'), ('response', 200)] queued=1
  async buffered read failure never resent = ('APIConnectionError', None, 1, ())
  async failed response closes = 1
    events=[('request', 'GET', '/safe'), ('response', 200)] queued=1
  async post-handoff never retries = ('APIConnectionError', None, 1, ())
    events=[('request', 'GET', '/safe'), ('response', 200)] queued=1
  async stream status reason open = ('InternalServerError', None, 1, ())
  async repeated status reason open = ('InternalServerError', None, 1, ())
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=0
  async partial raw bytes = b'busy'
  async stream status reason partial = ('InternalServerError', None, 3, ())
  async repeated status reason partial = ('InternalServerError', None, 3, ())
    events=[('request', 'GET', '/safe'), ('response', 503), ('request', 'GET', '/safe'), ('response', 503), ('request', 'GET', '/safe'), ('response', 503)] queued=0
  async stop response hook = ('APIConnectionError', None, 1, ())
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  async failed cleanup stops retry = ('InternalServerError', None, 1, ('Secondary failure: SDKError',))
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  async native retry close CancelledError = (('CancelledError', True, ('native retry close',), ['original close note', 'Secondary failure: InternalServerError'], ['original close note', 'Secondary failure: InternalServerError']), 1)
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  async native retry close _Stop = (('_Stop', True, ('native retry close',), ['original close note', 'Secondary failure: InternalServerError'], ['original close note', 'Secondary failure: InternalServerError']), 1)
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  async native retry close KeyboardInterrupt = (('KeyboardInterrupt', True, ('native retry close',), ['original close note', 'Secondary failure: InternalServerError'], ['original close note', 'Secondary failure: InternalServerError']), 1)
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  async native retry close SystemExit = (('SystemExit', True, ('native retry close',), ['original close note', 'Secondary failure: InternalServerError'], ['original close note', 'Secondary failure: InternalServerError']), 1)
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  async wait native = ('CancelledError', ('retry wait interrupted',))
    wait durations=[30.0]
    events=[('request', 'GET', '/safe'), ('response', 503)] queued=1
  async pre-send failure before call = (('APITimeoutError', 'phase_timeout', 0, ()), True, False, 1)
    events=[] queued=2
  async pre-send failure first response = (('APITimeoutError', 'phase_timeout', 1, ()), True, False, 1)
    events=[('request', 'POST', '/idempotent'), ('response', 503)] queued=1
  async key typed declared=True omitted = KeyedPostResponse(root='<call>')
  async key admission = (['<call>', '<call>'], 1, 0)
  async key typed declared=True empty = KeyedPostResponse(root='<call>')
  async key admission = (['<call>', '<call>'], 1, 0)
  async key typed declared=True UNSET = KeyedPostResponse(root='<call>')
  async key admission = (['<call>', '<call>'], 1, 0)
  async key typed declared=True None ! InternalServerError: Error code: 503 - absent [operation_id='postKeyed', status_code=503, body=KeyedPostResponse(root='absent'), body_bytes=b'absent', truncated=False]
  async key admission = ([None], 1, 1)
  async key typed declared=True caller = KeyedPostResponse(root='call-key')
  async key admission = (['call-key', 'call-key'], 1, 0)
  async key response declared=True omitted = KeyedPostResponse(root='<call>')
  async key admission = (['<call>', '<call>'], 1, 0)
  async key response declared=True empty = KeyedPostResponse(root='<call>')
  async key admission = (['<call>', '<call>'], 1, 0)
  async key response declared=True UNSET = KeyedPostResponse(root='<call>')
  async key admission = (['<call>', '<call>'], 1, 0)
  async key response declared=True None ! InternalServerError: Error code: 503 - absent [operation_id='postKeyed', status_code=503, body=KeyedPostResponse(root='absent'), body_bytes=b'absent', truncated=False]
  async key admission = ([None], 1, 1)
  async key response declared=True caller = KeyedPostResponse(root='call-key')
  async key admission = (['call-key', 'call-key'], 1, 0)
  async key buffered declared=True omitted = b'<call>'
  async key admission = (['<call>', '<call>'], 1, 0)
  async key buffered declared=True empty = b'<call>'
  async key admission = (['<call>', '<call>'], 1, 0)
  async key buffered declared=True UNSET = b'<call>'
  async key admission = (['<call>', '<call>'], 1, 0)
  async key buffered declared=True None = b'absent'
  async key admission = ([None], 1, 1)
  async key buffered declared=True caller = b'call-key'
  async key admission = (['call-key', 'call-key'], 1, 0)
  async key stream declared=True omitted = b'<call>'
  async key admission = (['<call>', '<call>'], 1, 0)
  async key stream declared=True empty = b'<call>'
  async key admission = (['<call>', '<call>'], 1, 0)
  async key stream declared=True UNSET = b'<call>'
  async key admission = (['<call>', '<call>'], 1, 0)
  async key stream declared=True None = b'absent'
  async key admission = ([None], 1, 1)
  async key stream declared=True caller = b'call-key'
  async key admission = (['call-key', 'call-key'], 1, 0)
  async key typed declared=False omitted = SafeGetResponse(root='absent')
  async key admission = ([None, None], 1, 0)
  async key typed declared=False empty = SafeGetResponse(root='absent')
  async key admission = ([None, None], 1, 0)
  async key typed declared=False UNSET = SafeGetResponse(root='absent')
  async key admission = ([None, None], 1, 0)
  async key typed declared=False None = SafeGetResponse(root='absent')
  async key admission = ([None, None], 1, 0)
  async key typed declared=False caller ! ConfigurationError: ConfigurationError(operation_id='getSafe', reason='not_declared', field_path='idempotency_key') [operation_id='getSafe', field_path=('idempotency_key',)] not_declared
  async key admission = ([], 0, 2)
  async key response declared=False omitted = SafeGetResponse(root='absent')
  async key admission = ([None, None], 1, 0)
  async key response declared=False empty = SafeGetResponse(root='absent')
  async key admission = ([None, None], 1, 0)
  async key response declared=False UNSET = SafeGetResponse(root='absent')
  async key admission = ([None, None], 1, 0)
  async key response declared=False None = SafeGetResponse(root='absent')
  async key admission = ([None, None], 1, 0)
  async key response declared=False caller ! ConfigurationError: ConfigurationError(operation_id='getSafe', reason='not_declared', field_path='idempotency_key') [operation_id='getSafe', field_path=('idempotency_key',)] not_declared
  async key admission = ([], 0, 2)
  async key buffered declared=False omitted = b'absent'
  async key admission = ([None, None], 1, 0)
  async key buffered declared=False empty = b'absent'
  async key admission = ([None, None], 1, 0)
  async key buffered declared=False UNSET = b'absent'
  async key admission = ([None, None], 1, 0)
  async key buffered declared=False None = b'absent'
  async key admission = ([None, None], 1, 0)
  async key buffered declared=False caller ! ConfigurationError: ConfigurationError(operation_id='getSafe', reason='not_declared', field_path='idempotency_key') [operation_id='getSafe', field_path=('idempotency_key',)] not_declared
  async key admission = ([], 0, 2)
  async key stream declared=False omitted = b'absent'
  async key admission = ([None, None], 1, 0)
  async key stream declared=False empty = b'absent'
  async key admission = ([None, None], 1, 0)
  async key stream declared=False UNSET = b'absent'
  async key admission = ([None, None], 1, 0)
  async key stream declared=False None = b'absent'
  async key admission = ([None, None], 1, 0)
  async key stream declared=False caller ! ConfigurationError: ConfigurationError(operation_id='getSafe', reason='not_declared', field_path='idempotency_key') [operation_id='getSafe', field_path=('idempotency_key',)] not_declared
  async key admission = ([], 0, 2)
  async key request raw declared=False omitted = b'absent'
  async key admission = ([None, None], 1, 0)
  async key request raw declared=False empty = b'absent'
  async key admission = ([None, None], 1, 0)
  async key request raw declared=False UNSET = b'absent'
  async key admission = ([None, None], 1, 0)
  async key request raw declared=False None = b'absent'
  async key admission = ([None, None], 1, 0)
  async key request raw declared=False caller ! ConfigurationError: ConfigurationError(reason='not_declared', field_path='idempotency_key') [field_path=('idempotency_key',)] not_declared
  async key admission = ([], 0, 2)
  async key request stream declared=False omitted = b'absent'
  async key admission = ([None, None], 1, 0)
  async key request stream declared=False empty = b'absent'
  async key admission = ([None, None], 1, 0)
  async key request stream declared=False UNSET = b'absent'
  async key admission = ([None, None], 1, 0)
  async key request stream declared=False None = b'absent'
  async key admission = ([None, None], 1, 0)
  async key request stream declared=False caller ! ConfigurationError: ConfigurationError(reason='not_declared', field_path='idempotency_key') [field_path=('idempotency_key',)] not_declared
  async key admission = ([], 0, 2)
  async concurrent automatic keys = [(KeyedPostResponse(root='<call>'), None), (b'absent', None), (KeyedPostResponse(root='<call>'), None), (b'absent', None)]
  async concurrent key admission = (['<call>', '<call>', None, None], 3, 0)
  async automatic key retained through retry = KeyedPostResponse(root='<call>')
  async automatic key fresh next call = KeyedPostResponse(root='<call>')
  async automatic key admission = (3, True, True)
