Skip to content

Commit edc6ec8

Browse files
committed
API docs
1 parent 50a3ec6 commit edc6ec8

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

API-INTERNAL.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,8 @@ and alerted (fatal). Retrying here would only re-amplify, so we skip the write q
8989
<li>CAPACITY: evicts the least recently accessed evictable key and retries, under a session-level
9090
circuit breaker (see lib/StorageCircuitBreaker.ts) that halts the loop once eviction stops making
9191
progress or failures storm — the per-operation budget alone cannot stop a session-wide storm.</li>
92-
<li>UNKNOWN: bounded retry.</li>
92+
<li>UNKNOWN: the provider couldn&#39;t classify it — log the full error shape (name + message +
93+
provider) once so it&#39;s visible, then bounded retry without eviction.</li>
9394
</ul>
9495
</dd>
9596
<dt><a href="#broadcastUpdate">broadcastUpdate()</a></dt>
@@ -332,7 +333,8 @@ capacity recovery (eviction) so that a given failure is retried by exactly one l
332333
- CAPACITY: evicts the least recently accessed evictable key and retries, under a session-level
333334
circuit breaker (see lib/StorageCircuitBreaker.ts) that halts the loop once eviction stops making
334335
progress or failures storm — the per-operation budget alone cannot stop a session-wide storm.
335-
- UNKNOWN: bounded retry.
336+
- UNKNOWN: the provider couldn't classify it — log the full error shape (name + message +
337+
provider) once so it's visible, then bounded retry without eviction.
336338

337339
**Kind**: global function
338340
<a name="broadcastUpdate"></a>

0 commit comments

Comments
 (0)