The Network tab logs every fetch() call your app makes — status, timing, headers, and body previews.
A summary bar at the top shows total / ok / err / bytes across all captured requests.
Each request row shows:
GET, POST, ...)Pending requests appear immediately and live-update until they finish. The list is scrollable, and the Clear button empties the log.
The log is a 100-entry ring buffer — older requests fall off as new ones arrive.
Click any request to open its detail view:
Press ‹ Back to return to the list.
The raw request and response heads are captured from the actual socket — you see exactly what went over the wire, not a reconstruction after parsing.
fetch() runs on worker threads. The ring buffer is thread-safe, and the UI thread reads from a snapshot, so logging never blocks or races with rendering.