# `Excessibility.TelemetryCapture.Enrichers.BinaryContent`
[🔗](https://github.com/lessthanseventy/excessibility/blob/v0.18.1/lib/telemetry_capture/enrichers/binary_content.ex#L1)

Enriches timeline events with information about large binary content.

Detects large binaries in assigns that could cause memory issues:
- Raw binary data (images, files)
- Base64 encoded content
- Binaries nested in maps and lists

## Options

- `:binary_threshold` - Minimum size in bytes to flag (default: 10_000)

## Output

Adds to each timeline event:
- `binary_count` - Number of large binaries found
- `total_binary_bytes` - Total size of all large binaries
- `large_binaries` - List of binary info maps with:
  - `key` - The assign key (dot-notation for nested)
  - `size` - Size in bytes

---

*Consult [api-reference.md](api-reference.md) for complete listing*
