Read page observations
browser_observeRead bounded console, page error, network, and failed-request observations to diagnose issues. Supports incremental checkpoints via sinceEventId and completeness checks via gap/droppedCount.
Instructions
Read bounded observations recorded for one explicitly addressed page. Choose source: 'console' for console events, 'pageError' for uncaught page errors, 'network' for correlated request/response metadata, or 'requestFailed' for transport-level failures. HTTP error responses such as 500 are 'network' response events, not 'requestFailed'. Console and page-error results are metadata-only unless includeText=true, which the network sources reject because they carry no text; exposed text is best-effort redacted and bounded, and console argument objects and raw stacks are never captured. Network URLs remove credentials and fragments and redact sensitive query values; headers, cookies, bodies, storage, WebSockets, service-worker traffic, data URLs, and blob URLs are never captured. Use sinceEventId as a non-destructive checkpoint and inspect gap and droppedCount before treating the evidence as complete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| pageId | Yes | ||
| source | Yes | ||
| sessionId | Yes | ||
| timeoutMs | No | ||
| includeText | No | ||
| sinceEventId | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gap | Yes | ||
| events | Yes | ||
| pageId | Yes | ||
| source | Yes | ||
| sessionId | Yes | ||
| nextCursor | Yes | ||
| operationId | Yes | ||
| droppedCount | Yes |