Alex Rudenko
7114bb1bf3
chore: integrate issues and fix up checks ( #628 )
2025-11-28 09:16:32 +00:00
Natasha Gorshunova
63b826cfe0
chore: report issues in details in get_console_mesasge ( #611 )
...
Co-authored-by: Natallia Harshunova <nharshunova@chromium.org >
2025-11-27 08:08:47 +01:00
Natasha Gorshunova
326c279179
chore: report console issues in get_console_messages ( #594 )
...
Co-authored-by: Natallia Harshunova <nharshunova@chromium.org >
2025-11-25 11:41:14 +01:00
Alex Rudenko
80e77fd9a3
fix: include a note about selected elements missing from the snapshot ( #593 )
...
Closes https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/586
2025-11-21 11:14:44 +01:00
Alex Rudenko
4a83574961
feat: fetch DOM node selected in the DevTools Elements panel ( #486 )
...
Refs https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/129
2025-10-31 11:07:10 +01:00
Alex Rudenko
2f448e84ea
fix: improve get_network_request description ( #500 )
...
Closes https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/497
2025-10-30 11:52:09 +01:00
Alex Rudenko
796aed72b7
feat: detect network requests inspected in DevTools UI ( #477 )
...
If you manually inspect a network request in the DevTools UI, the Chrome
DevTools MCP server is now able to detect it and allow you to refer to
the selected request. The approach was tested in a couple of models.
In the list of the network requests we have a short indication about
which request is selected in DevTools UI. We refer to the DevTools as
"DevTools UI" to disambiguate from the DevTools MCP server.
2025-10-28 10:52:09 +01:00
Alex Rudenko
7d47d6b2f4
fix: indicate when request and response bodies are not available ( #446 )
2025-10-21 12:16:28 +00:00
Alex Rudenko
5c871c3bd9
refactor: cleanup data fetching ( #441 )
...
Drive-by: fixed extra newline
2025-10-20 13:05:05 +00:00
Alex Rudenko
962ac88445
chore: improve console message format ( #440 )
...
I checked Puppeteer implementation and it computes the text based on all
args so we should treat the first arg in a special way. Also, changes
the format to print count of args in the list and full args in the
details only.
2025-10-20 14:49:09 +02:00
Alina Varkki
92055933dc
feat: tool to get a verbose single console message ( #435 )
2025-10-20 11:18:41 +02:00
Alina Varkki
15d942c4f3
feat: add filters and pagination to the console messages tool ( #387 )
...
In the next pr, we will add ids to messages and another tool to get more
details by id
2025-10-15 18:22:15 +02:00
Nikolay Vitkov
78bf66a7b1
refactor: use different format for reqid ( #380 )
2025-10-14 12:23:19 +00:00
Nikolay Vitkov
f4d7b49bb1
feat: support stable id for network requests ( #375 )
...
This is part 1, we just expose the uid here, in a follow up PR we will
be used for finding the request.
2025-10-14 12:45:16 +02:00
Alex Rudenko
2082641cc7
refactor: simplify snapshot generation ( #369 )
...
the only difference is that checked/pressed are only included if the
element was checked/pressed.
Refs: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/363
2025-10-13 13:51:49 +00:00
Nicholas Roscino
dd3c14336e
feat: add request and response body ( #267 )
...
This PR adds the request and response bodies into the context if they
are available and in a readable format.
---------
Co-authored-by: Nicholas Roscino <nroscino@chromium.org >
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com >
2025-10-08 11:22:10 +02:00
Nikolay Vitkov
15277541d8
chore: add additional EsLint rule ( #147 )
2025-09-25 17:20:01 +02:00
Alex Rudenko
014a8bc52e
feat: validate uids ( #37 )
...
- generate snapshot IDs.
- change uid to be a string.
- validate that uid is not coming from a stale snapshot.
2025-09-16 11:54:35 +00:00
Alex Rudenko
31a0bdce26
feat: initial version
2025-09-11 12:46:05 +02:00