updated skills
This commit is contained in:
@@ -164,4 +164,3 @@ exercised by the test suite.
|
||||
|
||||
Inject a `MeterProvider` with `setBundleUriMeterProvider(provider)` then
|
||||
`resetInstruments()` to rebind.
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ _(no submodules)_
|
||||
|
||||
`abort.ts` declares the two helpers every read path consumes to honour an
|
||||
`AbortSignal`: `ensureNotAborted` short-circuits an already-aborted signal
|
||||
into a `BUNDLE_URI.ABORTED` rejection *before* any fetch is dispatched,
|
||||
into a `BUNDLE_URI.ABORTED` rejection _before_ any fetch is dispatched,
|
||||
and `wrapAbortError` converts a mid-flight `AbortError` into a structured
|
||||
`BundleUriError` carrying the original error on `cause` so retry and
|
||||
circuit-breaker classifiers can distinguish caller-initiated cancellation
|
||||
|
||||
@@ -84,7 +84,7 @@ The instrument bag is held in a module-private `let` so the same
|
||||
instruments persist across calls. `resetInstruments` is the test-only
|
||||
escape hatch that drops the cache so the next `getInstruments` rebinds
|
||||
against the freshly-installed `MeterProvider`. The 256-char clip is
|
||||
applied *after* the query strip — query-string lengths are not counted
|
||||
applied _after_ the query strip — query-string lengths are not counted
|
||||
against the attribute size budget. `classifyRootKind` is a `switch` over
|
||||
`URL.protocol` (which always ends with `:`); the default case covers
|
||||
bundler-virtual schemes (`virtual:`, `~asset:`, `\0…`) so coverage
|
||||
|
||||
Reference in New Issue
Block a user