# `T3.HTTP.Media`
[🔗](https://github.com/dl-alexandre/t3-elixir/blob/main/lib/t3/http/media.ex#L1)

Binary assets, attachment capability uploads and browser upload/download.

# `asset`

Fetch an asset capability. Range headers can request byte ranges.

# `preview_download`

Fetch browser download bytes; query includes threadId, tabId and id.

# `preview_upload`

Answer a browser file picker with multipart files; query includes threadId, tabId and chooser.

# `traces`

Submit OTLP JSON trace data. Requires orchestration operate scope.

# `upload`

Upload exact bytes using the relative capability URL from MCP prepare_upload.

---

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