Client.headers: def of ezmcp@0.1.0.0 Import: import ezmcp@0.1.0.0/src/client.bend as Client Lines 36-44 of ezmcp@0.1.0.0/src/client.bend: https://jend.leeeet.dev/read.txt?path=ezmcp@0.1.0.0/src/client.bend&start_line=36&end_line=44 import Base import emerging-ezhttp@0.21.0.0/src/http.bend as Http # the headers of every POST: a JSON body, both reply types accepted, and # the negotiated revision once there is one (empty before initialize) def headers(+version: String) -> List<&2, Http.Header>: Bool.pick(List<&2, Http.Header>, String.is_empty(version), [Http.H{"Content-Type", "application/json"}, Http.H{"Accept", "application/json, text/event-stream"}], [Http.H{"Content-Type", "application/json"}, Http.H{"Accept", "application/json, text/event-stream"}, Http.H{"MCP-Protocol-Version", version}]) Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.pick https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.is_empty https://jend.leeeet.dev/definition.txt?path=emerging-ezhttp@0.21.0.0/src/http.bend&name=Header