提交

提交图

68 次代码提交

作者 SHA1 备注 提交日期
Jack Franklin 938a69f036 exploration into function handling 2025-09-25 09:57:21 +01:00
browser-automation-bot 17edcd856d chore(main): release chrome-devtools-mcp 0.2.1 (#54)
publish-on-tag / publish (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.2.1](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.2.0...chrome-devtools-mcp-v0.2.1)
(2025-09-23)


### Bug Fixes

* add 'on the selected page' to performance tools
([#69](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/69))
([b877f7a](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b877f7a3053d0cdf2aad1fefc26cf7b913eb95ce))
* **emulation:** correctly report info for selected page
([#63](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/63))
([1e8662f](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/1e8662f06860aecb5c01ed4ff1515ceb9dac26e4))
* expose timeout when Emulation is enabled
([#73](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/73))
([0208bfd](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0208bfdcf6924953879408c18f4c20da544bf4ff))
* fix browserUrl not working
([#53](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/53))
([a6923b8](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/a6923b8d9397d12ee0f9fe67dd62b10088ec6e87))
* increase timeouts in case of Emulation
([#71](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/71))
([c509c64](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c509c64576e1be1ddc283653004ef08a117907a2))
* **windows:** work around Chrome not reporting reasons for crash
([#64](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/64))
([d545741](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/d5457412a4a76726547190fb3a46bb78c9d6645c))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
chrome-devtools-mcp-v0.2.1
2025-09-23 14:19:36 +02:00
Nikolay Vitkov 0208bfdcf6 fix: expose timeout when Emulation is enabled (#73)
Co-authored-by: Alex Rudenko <OrKoN@users.noreply.github.com>
2025-09-23 11:17:53 +02:00
Alex Rudenko 91d83c4190 test: fix shell for windows tests (#72) 2025-09-23 09:37:22 +02:00
Nikolay Vitkov c509c64576 fix: increase timeouts in case of Emulation (#71) 2025-09-22 18:13:49 +02:00
Alex Rudenko a9cf9d77f7 test: await dialog dismiss to prevent async activity errors (#70) 2025-09-22 17:11:04 +02:00
Jack Franklin b877f7a305 fix: add 'on the selected page' to performance tools (#69)
To hopefully ensure the client makes sure to navigate to and select a
page before starting the trace.

Bug: 446171427
2025-09-22 17:03:26 +02:00
Alex Rudenko d5457412a4 fix(windows): work around Chrome not reporting reasons for crash (#64) 2025-09-22 16:40:56 +02:00
Sebastian Benz 85a6d640f7 docs: small README wording tweaks (#67) 2025-09-22 14:38:58 +00:00
Alex Rudenko 93923d9311 chore: add browser logs to the log file (#66) 2025-09-22 16:36:40 +02:00
Alex Rudenko bfbdada6c7 docs: document mcp client sandboxing (#65)
Co-authored-by: Sebastian Benz <sbenz@google.com>
2025-09-22 14:16:44 +00:00
Nikolay Vitkov 1e8662f068 fix(emulation): correctly report info for selected page (#63)
Previously if one page was setting emulation all were reporting it.
2025-09-22 16:03:47 +02:00
Alex Rudenko 54efe95620 chore: add provenance back (#61)
Reverts ChromeDevTools/chrome-devtools-mcp#49
2025-09-22 13:31:38 +00:00
Nikolay Vitkov 699258accf refactor: move WaitForHelper to class and use it from inside context (#62)
This does not change any behavior but only refactors the code so the
following changes are easier to seem
2025-09-22 15:29:30 +02:00
Alex Rudenko 3f38bf10c9 chore: define es and lib requirements (#60) 2025-09-22 13:01:20 +02:00
Sebastian Benz 8ce4888611 docs: improve Cursor install instructions (#58)
Adds an install to cursor button (also fixes windows support in docs
generation).
2025-09-22 09:35:07 +00:00
Jack Franklin b830b436f9 chore: roll devtools-frontend and update snapshots (#59) 2025-09-22 09:29:21 +00:00
dependabot[bot] 320314ea79 chore(deps): bump @modelcontextprotocol/sdk from 1.18.0 to 1.18.1 in the dependencies group (#56)
Bumps the dependencies group with 1 update:
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk).

Updates `@modelcontextprotocol/sdk` from 1.18.0 to 1.18.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@​modelcontextprotocol/sdk</code>'s
releases</a>.</em></p>
<blockquote>
<h2>1.18.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: prevent streamable http wite after end from crashing the node
process by <a href="https://github.com/MQ37"><code>@​MQ37</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/933">modelcontextprotocol/typescript-sdk#933</a></li>
<li>chore: update version to 1.18.1 for weekly release by <a
href="https://github.com/felixweinberger"><code>@​felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/950">modelcontextprotocol/typescript-sdk#950</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/MQ37"><code>@​MQ37</code></a> made their
first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/933">modelcontextprotocol/typescript-sdk#933</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.0...1.18.1">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.0...1.18.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/c94ba4b43cd305e39d88985c73d6b9bc1153da84"><code>c94ba4b</code></a>
chore: update version to 1.18.1 for weekly release (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/950">#950</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/24b3972931395c70358146b00fec809625a550f8"><code>24b3972</code></a>
fix: prevent streamable http wite after end from crashing the node
process (#...</li>
<li>See full diff in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.18.0...1.18.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.18.0&new-version=1.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 09:01:00 +02:00
Sebastian Benz 0c7daa0b86 chore: refactor docs generating (#55)
* add script `npm run docs` that builds, generate docs and runs
formatter to auto fix formatting after doc generation
* rename generate-docs to docs:generate
* update presubmit workflow
* add docs process to contributing.md
2025-09-19 15:57:10 +02:00
Sebastian Benz a6923b8d93 fix: fix browserUrl not working (#53)
Setting the default channel in the CLI resulted in our mutually
exclusive check for browserUrl and channel to fail.
2025-09-19 12:24:05 +02:00
browser-automation-bot 22755533b8 chore(main): release chrome-devtools-mcp 0.2.0 (#50)
publish-on-tag / publish (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.2.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.1.0...chrome-devtools-mcp-v0.2.0)
(2025-09-17)


### Features

* add performance_analyze_insight tool.
([#42](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/42))
([21e175b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/21e175b862c624d7a2d07802141187edf2d2e489))
* support script evaluate arguments
([#40](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/40))
([c663f4d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c663f4d7f9c0b868e8b4750f6441525939bfe920))
* use Performance Trace Formatter in trace output
([#36](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/36))
([0cb6147](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0cb6147b870e17bc3a624e9c6396d963a3e16b44))
* validate uids
([#37](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/37))
([014a8bc](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/014a8bc52ecc58080cedeb8023d44f4a55055a05))


### Bug Fixes

* change profile folder name to browser-profile
([#39](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/39))
([36115d7](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/36115d757abbae0502ffee814f55368d2ca59b9e))
* refresh context based on the browser instance
([#44](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/44))
([93f4579](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/93f4579dd9aca3beef2bd9f2930ddfcc4069c0e3))
* update puppeteer to fix a11y snapshot issues
([#43](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/43))
([b58f787](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b58f787234a34d5fcb01b336f5fb14e1c55ecdd5))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
chrome-devtools-mcp-v0.2.0
2025-09-17 13:19:26 +00:00
Alex Rudenko 642d146269 ci: remove provenance while private (#49) 2025-09-17 15:09:00 +02:00
Alex Rudenko 785927a38f chore: Revert "chore(main): release chrome-devtools-mcp 0.2.0" (#48)
Reverts ChromeDevTools/chrome-devtools-mcp#47

still fails
2025-09-17 15:08:36 +02:00
browser-automation-bot 13ab15fe01 chore(main): release chrome-devtools-mcp 0.2.0 (#47)
🤖 I have created a release *beep* *boop*
---


##
[0.2.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.1.0...chrome-devtools-mcp-v0.2.0)
(2025-09-17)


### Features

* add performance_analyze_insight tool.
([#42](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/42))
([21e175b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/21e175b862c624d7a2d07802141187edf2d2e489))
* support script evaluate arguments
([#40](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/40))
([c663f4d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c663f4d7f9c0b868e8b4750f6441525939bfe920))
* use Performance Trace Formatter in trace output
([#36](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/36))
([0cb6147](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0cb6147b870e17bc3a624e9c6396d963a3e16b44))
* validate uids
([#37](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/37))
([014a8bc](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/014a8bc52ecc58080cedeb8023d44f4a55055a05))


### Bug Fixes

* change profile folder name to browser-profile
([#39](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/39))
([36115d7](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/36115d757abbae0502ffee814f55368d2ca59b9e))
* refresh context based on the browser instance
([#44](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/44))
([93f4579](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/93f4579dd9aca3beef2bd9f2930ddfcc4069c0e3))
* update puppeteer to fix a11y snapshot issues
([#43](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/43))
([b58f787](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b58f787234a34d5fcb01b336f5fb14e1c55ecdd5))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2025-09-17 13:04:44 +00:00
Alex Rudenko 7db9d82e5c ci: fix npm version in publish (#46)
Following
https://docs.npmjs.com/trusted-publishers#supported-cicd-providers more
closely
2025-09-17 12:57:08 +00:00
Alex Rudenko 181131736d chore: Revert "chore(main): release chrome-devtools-mcp 0.2.0" (#45)
Reverts ChromeDevTools/chrome-devtools-mcp#38

Publishing failed, will re-land
2025-09-17 14:50:32 +02:00
browser-automation-bot 4469bf99bd chore(main): release chrome-devtools-mcp 0.2.0 (#38)
🤖 I have created a release *beep* *boop*
---


##
[0.2.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.1.0...chrome-devtools-mcp-v0.2.0)
(2025-09-17)


### Features

* add performance_analyze_insight tool.
([#42](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/42))
([21e175b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/21e175b862c624d7a2d07802141187edf2d2e489))
* support script evaluate arguments
([#40](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/40))
([c663f4d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c663f4d7f9c0b868e8b4750f6441525939bfe920))
* use Performance Trace Formatter in trace output
([#36](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/36))
([0cb6147](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0cb6147b870e17bc3a624e9c6396d963a3e16b44))
* validate uids
([#37](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/37))
([014a8bc](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/014a8bc52ecc58080cedeb8023d44f4a55055a05))


### Bug Fixes

* change profile folder name to browser-profile
([#39](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/39))
([36115d7](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/36115d757abbae0502ffee814f55368d2ca59b9e))
* refresh context based on the browser instance
([#44](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/44))
([93f4579](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/93f4579dd9aca3beef2bd9f2930ddfcc4069c0e3))
* update puppeteer to fix a11y snapshot issues
([#43](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/43))
([b58f787](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b58f787234a34d5fcb01b336f5fb14e1c55ecdd5))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2025-09-17 12:40:30 +00:00
Alex Rudenko 93f4579dd9 fix: refresh context based on the browser instance (#44) 2025-09-17 14:38:13 +02:00
Jack Franklin 21e175b862 feat: add performance_analyze_insight tool. (#42) 2025-09-17 12:25:40 +00:00
Alex Rudenko b58f787234 fix: update puppeteer to fix a11y snapshot issues (#43) 2025-09-17 12:22:02 +00:00
Jack Franklin 0cb6147b87 feat: use Performance Trace Formatter in trace output (#36)
Note: this will error until a chrome-devtools-frontend with this change

https://chromiumdash.appspot.com/commit/62e1652b2bf044ec53a2ec212cf53b1a62bc357e
is released on npm.
2025-09-16 17:07:58 +00:00
Alex Rudenko a0d0b0a4e4 ci: setup publishing with OICD (#41)
Following
https://docs.npmjs.com/trusted-publishers#supported-cicd-providers
2025-09-16 15:47:06 +00:00
Alex Rudenko c663f4d7f9 feat: support script evaluate arguments (#40)
This change allows clients to pass snapshot elements as arguments.
2025-09-16 17:44:53 +02:00
Alex Rudenko 36115d757a fix: change profile folder name to browser-profile (#39) 2025-09-16 14:49:05 +00: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 b8d99a6edb docs: add npm badge (#35) 2025-09-16 07:16:37 +00:00
browser-automation-bot 9121661e56 chore(main): release chrome-devtools-mcp 0.1.0 (#34)
publish-on-tag / publish (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.1.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.0.2...chrome-devtools-mcp-v0.1.0)
(2025-09-16)


### Features

* improve tools with awaiting common events
([#10](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/10))
([dba8b3c](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/dba8b3c5fad0d1bca26aaf172751c51188799927))
* initial version
([31a0bdc](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/31a0bdce266a33eaca9a7daae4611abb78ff5a25))


### Bug Fixes

* define tracing categories
([#21](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/21))
([c939456](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c93945657cc96ac7ba213730a750c16e9ab87526))
* detect multiple instances and throw
([#12](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/12))
([732267d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/732267db5fea0048ed1fcc530bcdd074df4126be))
* make sure tool calls are processed sequentially
([#22](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/22))
([a76b23d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/a76b23dccf074a13304b0341178665465a2c3399))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
chrome-devtools-mcp-v0.1.0
2025-09-16 06:11:32 +00:00
Alex Rudenko a9013c7213 chore: update version to 0.0.2 (#33) 2025-09-16 08:08:52 +02:00
Alex Rudenko 200429829d chore: "chore(main): release chrome-devtools-mcp 0.1.0" (#30)
Reverts ChromeDevTools/chrome-devtools-mcp#9

npm publish failed so will re-land later.
2025-09-15 18:30:25 +02:00
Alex Rudenko a454a52c15 build: fix node package includes (#29) 2025-09-15 18:04:19 +02:00
Mathias Bynens 208a4456cd chore: tweak package.json#repository (#28) 2025-09-15 17:24:36 +02:00
Alex Rudenko 52911b5251 ci: fix publishing (#27) 2025-09-15 14:37:34 +00:00
Alex Rudenko 89cc993cd5 ci: fix tag matching (#26) 2025-09-15 14:33:15 +00:00
browser-automation-bot b2c98a43d5 chore(main): release chrome-devtools-mcp 0.1.0 (#9)
🤖 I have created a release *beep* *boop*
---


##
[0.1.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.0.1...chrome-devtools-mcp-v0.1.0)
(2025-09-15)


### Features

* improve tools with awaiting common events
([#10](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/10))
([dba8b3c](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/dba8b3c5fad0d1bca26aaf172751c51188799927))
* initial version
([31a0bdc](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/31a0bdce266a33eaca9a7daae4611abb78ff5a25))


### Bug Fixes

* define tracing categories
([#21](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/21))
([c939456](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c93945657cc96ac7ba213730a750c16e9ab87526))
* detect multiple instances and throw
([#12](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/12))
([732267d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/732267db5fea0048ed1fcc530bcdd074df4126be))
* make sure tool calls are processed sequentially
([#22](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/22))
([a76b23d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/a76b23dccf074a13304b0341178665465a2c3399))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2025-09-15 14:28:33 +00:00
Alex Rudenko 3fcea791eb chore: roll puppeteer (#25)
This should solve flakiness related to multiple browser instances.
2025-09-15 16:12:13 +02:00
Alex Rudenko 4aa0a1882e ci: allow npm publishing (#24) 2025-09-15 13:59:32 +00:00
Alex Rudenko dd3bf338cb chore: fix a type and remove obsolete comment (#23) 2025-09-15 13:55:51 +00:00
Alex Rudenko c93945657c fix: define tracing categories (#21)
Drive-by: we do not need to download latest anymore.
Drive-by: report success if no insights were found (examples:
example.com)
2025-09-15 15:04:44 +02:00
Alex Rudenko a76b23dccf fix: make sure tool calls are processed sequentially (#22) 2025-09-15 12:58:27 +00:00
Alex Rudenko 5776575df2 ci: add node matrix (#20) 2025-09-15 12:43:50 +02:00