Records every completed call -- headers, metadata, and a bounded copy of textual request and response bodies -- without changing anything the host application observes.