HTTP transport behaviour for Jido.Browser.WebFetch.
Backends fetch bytes and response metadata only. Jido.Browser.WebFetch
remains responsible for URL policy, content-type handling, document
extraction, filtering, citations, truncation, and cache storage.
Summary
Types
Callbacks
@callback fetch( String.t(), keyword() ) :: {:ok, response()} | {:error, Exception.t()}