@jsvision/core / dumpCaps
Function: dumpCaps()
dumpCaps(
resolution):string
Defined in: safety/redact.ts:117
Render a one-line, secret-free summary of a resolved capability profile — handy for a single debug log line explaining what the SDK detected and why (which resolution layer decided each value).
Emits one field=value (layer) pair per capability, space-separated, e.g. colorDepth=truecolor (env) mouse=sgr,wheel (query) .... Contains no input/clipboard/title text — only capability values and layer names.
Parameters
resolution
A CapabilityResolution ({ profile, reasons }), as returned by resolveCapabilities().
Returns
string
A single screen-safe summary string.
Example
ts
import { dumpCaps, resolveCapabilities, createLogger } from '@jsvision/core';
const resolution = resolveCapabilities();
const log = createLogger({ sink: 'ring' });
log.debug('caps', dumpCaps(resolution));
// e.g. "colorDepth=truecolor (env) unicode=utf8 (env) mouse=sgr,wheel (default) ..."