Skip to content

fix: use realpath for MCP roots validation#2127

Merged
OrKoN merged 1 commit into
mainfrom
orkon/validate-path
May 26, 2026
Merged

fix: use realpath for MCP roots validation#2127
OrKoN merged 1 commit into
mainfrom
orkon/validate-path

Conversation

@OrKoN

@OrKoN OrKoN commented May 26, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@OrKoN OrKoN requested a review from wolfib May 26, 2026 09:33
Comment thread src/McpContext.ts Outdated
@OrKoN OrKoN force-pushed the orkon/validate-path branch from 994e227 to b686171 Compare May 26, 2026 10:36
@OrKoN OrKoN changed the title fix: use realpth for MCP roots validation fix: use realpath for MCP roots validation May 26, 2026
@OrKoN OrKoN added this pull request to the merge queue May 26, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks May 26, 2026
@OrKoN

OrKoN commented May 26, 2026

Copy link
Copy Markdown
Collaborator Author

There is currently an outage of GitHub actions https://www.githubstatus.com/incidents/gnftqj9htp0g

@OrKoN OrKoN added this pull request to the merge queue May 26, 2026
Merged via the queue into main with commit 176eb69 May 26, 2026
21 checks passed
@OrKoN OrKoN deleted the orkon/validate-path branch May 26, 2026 13:09
pull Bot pushed a commit to oogalieboogalie/chrome-devtools-mcp that referenced this pull request May 26, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.1.0](ChromeDevTools/chrome-devtools-mcp@chrome-devtools-mcp-v1.0.1...chrome-devtools-mcp-v1.1.0)
(2026-05-26)


### 🎉 Features

* add extraHttpHeaders emulation to emulate tool
([ChromeDevTools#1176](ChromeDevTools#1176))
([6992106](ChromeDevTools@6992106))
* created cursor plugin.json setting file with release auto versioning
([ChromeDevTools#2091](ChromeDevTools#2091))
([10c8205](ChromeDevTools@10c8205))


### 🛠️ Fixes

* Apply CPU throttling to secondary CDP session
([ChromeDevTools#2092](ChromeDevTools#2092))
([3ade962](ChromeDevTools@3ade962))
* **cli:** address pid file creation issues
([ChromeDevTools#2124](ChromeDevTools#2124))
([1b51a52](ChromeDevTools@1b51a52))
* exit on stdin EOF and SIGTERM/SIGINT/SIGHUP, closing the browser
cleanly
([ChromeDevTools#2117](ChromeDevTools#2117))
([43b934c](ChromeDevTools@43b934c))
* Fix throttling info in performance trace output
([ChromeDevTools#2096](ChromeDevTools#2096))
([57f32b0](ChromeDevTools@57f32b0))
* make pageId required
([ChromeDevTools#2084](ChromeDevTools#2084))
([d751693](ChromeDevTools@d751693)),
closes
[ChromeDevTools#2052](ChromeDevTools#2052)
* remove duplicate .mcp.json
([ChromeDevTools#2095](ChromeDevTools#2095))
([dbf6ba9](ChromeDevTools@dbf6ba9))
* Set viewport after updating timeouts when setting emulation
([ChromeDevTools#2134](ChromeDevTools#2134))
([0c3ac37](ChromeDevTools@0c3ac37))
* use pinned version for plugins
([ChromeDevTools#2135](ChromeDevTools#2135))
([8ea5f09](ChromeDevTools@8ea5f09))
* use realpath for MCP roots validation
([ChromeDevTools#2127](ChromeDevTools#2127))
([176eb69](ChromeDevTools@176eb69))


### 📄 Documentation

* align coding agent examples with Antigravity
([ChromeDevTools#2094](ChromeDevTools#2094))
([ce31594](ChromeDevTools@ce31594))
* fix installation instructions for VS Code
([ChromeDevTools#2087](ChromeDevTools#2087))
([9f47df3](ChromeDevTools@9f47df3))


### 🏗️ Refactor

* remove redundant validatePath calls
([ChromeDevTools#2136](ChromeDevTools#2136))
([521c388](ChromeDevTools@521c388))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
@ChromeDevTools ChromeDevTools deleted a comment from ranieleda-ui Jun 3, 2026
samiyac pushed a commit to bcfmtolgahan/chrome-devtools-mcp that referenced this pull request Jun 5, 2026
samiyac pushed a commit to bcfmtolgahan/chrome-devtools-mcp that referenced this pull request Jun 5, 2026
🤖 I have created a release *beep* *boop*
---


##
[1.1.0](ChromeDevTools/chrome-devtools-mcp@chrome-devtools-mcp-v1.0.1...chrome-devtools-mcp-v1.1.0)
(2026-05-26)


### 🎉 Features

* add extraHttpHeaders emulation to emulate tool
([ChromeDevTools#1176](ChromeDevTools#1176))
([6992106](ChromeDevTools@6992106))
* created cursor plugin.json setting file with release auto versioning
([ChromeDevTools#2091](ChromeDevTools#2091))
([10c8205](ChromeDevTools@10c8205))


### 🛠️ Fixes

* Apply CPU throttling to secondary CDP session
([ChromeDevTools#2092](ChromeDevTools#2092))
([3ade962](ChromeDevTools@3ade962))
* **cli:** address pid file creation issues
([ChromeDevTools#2124](ChromeDevTools#2124))
([1b51a52](ChromeDevTools@1b51a52))
* exit on stdin EOF and SIGTERM/SIGINT/SIGHUP, closing the browser
cleanly
([ChromeDevTools#2117](ChromeDevTools#2117))
([43b934c](ChromeDevTools@43b934c))
* Fix throttling info in performance trace output
([ChromeDevTools#2096](ChromeDevTools#2096))
([57f32b0](ChromeDevTools@57f32b0))
* make pageId required
([ChromeDevTools#2084](ChromeDevTools#2084))
([d751693](ChromeDevTools@d751693)),
closes
[ChromeDevTools#2052](ChromeDevTools#2052)
* remove duplicate .mcp.json
([ChromeDevTools#2095](ChromeDevTools#2095))
([dbf6ba9](ChromeDevTools@dbf6ba9))
* Set viewport after updating timeouts when setting emulation
([ChromeDevTools#2134](ChromeDevTools#2134))
([0c3ac37](ChromeDevTools@0c3ac37))
* use pinned version for plugins
([ChromeDevTools#2135](ChromeDevTools#2135))
([8ea5f09](ChromeDevTools@8ea5f09))
* use realpath for MCP roots validation
([ChromeDevTools#2127](ChromeDevTools#2127))
([176eb69](ChromeDevTools@176eb69))


### 📄 Documentation

* align coding agent examples with Antigravity
([ChromeDevTools#2094](ChromeDevTools#2094))
([ce31594](ChromeDevTools@ce31594))
* fix installation instructions for VS Code
([ChromeDevTools#2087](ChromeDevTools#2087))
([9f47df3](ChromeDevTools@9f47df3))


### 🏗️ Refactor

* remove redundant validatePath calls
([ChromeDevTools#2136](ChromeDevTools#2136))
([521c388](ChromeDevTools@521c388))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants