Network Inspector: List Events
network_inspector_list_eventsList captured network events as concise summaries, with optional filters by device, host, method, status, or error class to pinpoint issues without exposing full headers.
Instructions
List captured network events as lightweight summaries (no full headers/body — drill down with network_inspector_get_event_detail using an event id). Summary-first by design to protect context. All filters optional and AND-combined across fields; give a field an array to OR within it (e.g. status: [404, 500]): device (IP or serial; omit for all Rokus on the hotspot), host (case-insensitive substring of hostname/SNI/URL), method (GET/POST/…), type (one of the network event types), status (exact HTTP response status code(s)), statusClass ('2xx'|'3xx'|'4xx'|'5xx'), contentType (case-insensitive substring against the response Content-Type, e.g. "json"), errorsOnly (HTTP status >= 400 — a shortcut for statusClass 4xx+5xx), mitmOnly (decrypted-HTTPS transactions only), limit (default 200, max 2000). Returns most-recent events. Requires Network Inspector enabled (see network_inspector_status).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Optional case-insensitive substring matched against hostname, TLS SNI, or request URL. | |
| type | No | Optional event type filter. | |
| limit | No | Max events to return (default 200, max 2000). | |
| device | No | Optional Roku IP or serial. Omit to include every Roku on the hotspot. | |
| method | No | Optional HTTP method filter (e.g. "GET", "POST"). | |
| status | No | One or more values to match (OR). | |
| mitmOnly | No | Only decrypted-HTTPS transactions captured via the MITM proxy. | |
| errorsOnly | No | Only HTTP transactions with a response status >= 400. | |
| contentType | No | One or more values to match (OR). | |
| statusClass | No | One or more values to match (OR). |