-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathread_network_requests.json
More file actions
29 lines (28 loc) · 1.41 KB
/
read_network_requests.json
File metadata and controls
29 lines (28 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"name": "read_network_requests",
"description": "Read HTTP network requests (XHR, Fetch, documents, images, etc.) from a specific tab. Useful for debugging API calls, monitoring network activity, or understanding what requests a page is making. Returns all network requests made by the current page, including cross-origin requests. Requests are automatically cleared when the page navigates to a different domain. If you don't have a valid tab ID, use tabs_context first to get available tabs.",
"input_schema": {
"type": "object",
"properties": {
"tabId": {
"type": "number",
"description": "Tab ID to read network requests from. Must be a tab in the current group. Use tabs_context first if you don't have a valid tab ID."
},
"urlPattern": {
"type": "string",
"description": "Optional URL pattern to filter requests. Only requests whose URL contains this string will be returned (e.g., '/api/' to filter API calls, 'example.com' to filter by domain)."
},
"clear": {
"type": "boolean",
"description": "If true, clear the network requests after reading to avoid duplicates on subsequent calls. Default is false."
},
"limit": {
"type": "number",
"description": "Maximum number of requests to return. Defaults to 100. Increase only if you need more results."
}
},
"required": [
"tabId"
]
}
}