browser_query_timeline
Query a recorded browser session timeline for events matching conditions like network errors, console messages, or text content, enabling retrospective debugging.
Instructions
TRACE-AS-DATABASE. Query the recorded session timeline for events matching a predicate — a retroactive logpoint you add AFTER the fact. E.g. every request that 5xx'd ({ kind: "network", statusGte: 500 }), every console error ({ kind: "console", level: "error" }), or anything mentioning a string ({ textContains: "checkout" }). Operates on a loaded past session if one is loaded, else the live session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Only events at/before this timestamp (ms epoch). | |
| from | No | Only events at/after this timestamp (ms epoch). | |
| kind | No | Restrict to one event kind. | |
| level | No | Console level (e.g. "error"). | |
| trust | No | Restrict to one provenance/trust level (e.g. "user" for human-handoff actions). | |
| status | No | Exact network status. | |
| statusGte | No | Network status at or above (e.g. 400). | |
| urlContains | No | Substring match on a network/navigation URL. | |
| textContains | No | Substring match anywhere in the event data. |