Skip to content

chore(cli): self-documenting cli.config.json#40081

Open
Skn0tt wants to merge 7 commits intomicrosoft:mainfrom
Skn0tt:jsonc
Open

chore(cli): self-documenting cli.config.json#40081
Skn0tt wants to merge 7 commits intomicrosoft:mainfrom
Skn0tt:jsonc

Conversation

@Skn0tt
Copy link
Copy Markdown
Member

@Skn0tt Skn0tt commented Apr 7, 2026

jsonc is maintained by the VS Code folks and weighs ~8kb.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.


import type * as playwright from '../../..';

// This file contains type declarations for the MCP and CLI config. Please keep the following files in sync:
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this file is copied verbatim to microsoft/playwright-mcp repo, so let's not have internal comments inside.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need the comment so that agents know to keep the other one updated. Why are you concerned about adding it to the other repo?

// Chrome DevTools Protocol endpoint to connect to an existing browser instance.
// "cdpEndpoint": "http://localhost:9222",

// Timeout in milliseconds for connecting to CDP endpoint. Defaults to 30000.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's drop unnecessary fields like cdpTimeout from here?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i dropped cdpTimeout and added disclaimers to others, that they're only about MCP and not CLI

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

scratch that, I dropped the others. let's start with CLI only, it'd be confusing to have MCP configs in there.

},

// List of enabled tool capabilities.
// Possible values: "config", "core", "core-navigation", "core-tabs",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's hard to imagine this list of possible values will be kept in sync.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

while we have the comment, I'd hope the agent keeps it in sync 🤷

@Skn0tt Skn0tt requested a review from dgozman April 7, 2026 14:57
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Test results for "tests 1"

1 failed
❌ [playwright-test] › ui-mode-test-network-tab.spec.ts:397 › should not preserve selection across test runs @macos-latest-node20

8 flaky ⚠️ [chromium-library] › library/video.spec.ts:481 › screencast › should capture static page in persistent context @smoke `@ubuntu-22.04-chromium-tip-of-tree`
⚠️ [chromium-page] › page/page-request-continue.spec.ts:754 › propagate headers cross origin redirect after interception `@ubuntu-22.04-chromium-tip-of-tree`
⚠️ [chromium-library] › library/video.spec.ts:280 › screencast › should capture navigation `@chromium-ubuntu-22.04-arm-node20`
⚠️ [chromium-library] › library/video.spec.ts:652 › screencast › should capture full viewport `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/video.spec.ts:687 › screencast › should capture full viewport on hidpi `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/video.spec.ts:118 › screencast › should capture static page `@chromium-ubuntu-22.04-node22`
⚠️ [chromium-library] › library/video.spec.ts:724 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node22`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-22.04-node20`

39138 passed, 846 skipped


Merge workflow run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Test results for "MCP"

206 failed
❌ [chrome] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-ubuntu-latest
❌ [chrome] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-ubuntu-latest
❌ [chrome] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-ubuntu-latest
❌ [chrome] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-ubuntu-latest
❌ [chrome] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-ubuntu-latest
❌ [chrome] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-ubuntu-latest
❌ [chromium] › mcp/cli-misc.spec.ts:63 › install creates default config @mcp-ubuntu-latest
❌ [chromium] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-ubuntu-latest
❌ [chromium] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-ubuntu-latest
❌ [chromium] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-ubuntu-latest
❌ [chromium] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-ubuntu-latest
❌ [chromium] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-ubuntu-latest
❌ [chromium] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-ubuntu-latest
❌ [chrome] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-windows-latest
❌ [chrome] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-windows-latest
❌ [chrome] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-windows-latest
❌ [chrome] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-windows-latest
❌ [chrome] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-windows-latest
❌ [chrome] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-windows-latest
❌ [chromium] › mcp/cli-misc.spec.ts:63 › install creates default config @mcp-windows-latest
❌ [chromium] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-windows-latest
❌ [chromium] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-windows-latest
❌ [chromium] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-windows-latest
❌ [chromium] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-windows-latest
❌ [chromium] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-windows-latest
❌ [chromium] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-windows-latest
❌ [firefox] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-windows-latest
❌ [firefox] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-windows-latest
❌ [firefox] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-windows-latest
❌ [firefox] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-windows-latest
❌ [firefox] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-windows-latest
❌ [firefox] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-windows-latest
❌ [chrome] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-macos-latest
❌ [chrome] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-macos-latest
❌ [chrome] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-macos-latest
❌ [chrome] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-macos-latest
❌ [chrome] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-macos-latest
❌ [chrome] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-macos-latest
❌ [chromium] › mcp/cli-misc.spec.ts:63 › install creates default config @mcp-macos-latest
❌ [chromium] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-macos-latest
❌ [chromium] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-macos-latest
❌ [chromium] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-macos-latest
❌ [chromium] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-macos-latest
❌ [chromium] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-macos-latest
❌ [chromium] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-macos-latest
❌ [firefox] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-ubuntu-latest
❌ [firefox] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-ubuntu-latest
❌ [firefox] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-ubuntu-latest
❌ [firefox] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-ubuntu-latest
❌ [firefox] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-ubuntu-latest
❌ [firefox] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-ubuntu-latest
❌ [webkit] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-ubuntu-latest
❌ [webkit] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-ubuntu-latest
❌ [webkit] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-ubuntu-latest
❌ [webkit] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-ubuntu-latest
❌ [webkit] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-ubuntu-latest
❌ [webkit] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-ubuntu-latest
❌ [webkit] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-windows-latest
❌ [webkit] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-windows-latest
❌ [webkit] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-windows-latest
❌ [webkit] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-windows-latest
❌ [webkit] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-windows-latest
❌ [webkit] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-windows-latest
❌ [msedge] › mcp/cli-config.spec.ts:21 › user-data-dir @mcp-windows-latest
❌ [msedge] › mcp/cli-config.spec.ts:32 › context options @mcp-windows-latest
❌ [msedge] › mcp/cli-config.spec.ts:46 › config-print prints merged config @mcp-windows-latest
❌ [msedge] › mcp/cli-config.spec.ts:52 › config-print prints merged config from file, env and cli @mcp-windows-latest
❌ [msedge] › mcp/cli-config.spec.ts:80 › context options with UTF-8 BOM @mcp-windows-latest
❌ [msedge] › mcp/cli-config.spec.ts:95 › isolated @mcp-windows-latest
❌ [msedge] › mcp/cli-config.spec.ts:106 › global config @mcp-windows-latest
❌ [msedge] › mcp/cli-config.spec.ts:123 › project config overrides global config @mcp-windows-latest
❌ [msedge] › mcp/cli-cookies.spec.ts:32 › cookie-set and cookie-get @mcp-windows-latest
❌ [msedge] › mcp/cli-cookies.spec.ts:46 › cookie-list shows cookies @mcp-windows-latest
❌ [msedge] › mcp/cli-cookies.spec.ts:59 › cookie-delete removes cookie @mcp-windows-latest
❌ [msedge] › mcp/cli-cookies.spec.ts:74 › cookie-clear removes all cookies @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:22 › open @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:31 › close @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:37 › click button @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:51 › click link @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:64 › dblclick @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:71 › type @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:80 › fill @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:89 › fill numeric @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:98 › hover @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:106 › select @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:114 › check @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:123 › uncheck @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:132 › eval @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:138 › eval no arrow @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:144 › eval @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:151 › dialog-accept @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:162 › dialog-dismiss @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:172 › dialog-accept @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:181 › resize @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:188 › snapshot @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:201 › click in iframe @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:215 › click button with CSS selector @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:229 › click button with role locator @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:243 › click button with test id locator @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:257 › click button with wrong css selector @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:267 › partial snapshot @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:283 › snapshot depth @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:300 › eval --raw @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:306 › eval --raw with error @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:313 › snapshot --raw @mcp-windows-latest
❌ [msedge] › mcp/cli-core.spec.ts:320 › --raw on command without output @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:21 › console @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:29 › console error @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:40 › console --clear @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:48 › network @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:56 › network --static @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:62 › network --filter @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:74 › network --request-body @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:94 › network --request-headers @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:115 › network --clear @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:123 › tracing-start-stop @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:141 › video-start-stop @mcp-windows-latest
❌ [msedge] › mcp/cli-devtools.spec.ts:155 › video-chapter @mcp-windows-latest
❌ [msedge] › mcp/cli-isolated.spec.ts:21 › should not save user data by default (in-memory mode) @mcp-windows-latest
❌ [msedge] › mcp/cli-isolated.spec.ts:45 › should save user data with --persistent flag @mcp-windows-latest
❌ [msedge] › mcp/cli-isolated.spec.ts:63 › should use custom user data dir with --profile=

@mcp-windows-latest
❌ [msedge] › mcp/cli-keyboard.spec.ts:19 › press @mcp-windows-latest
❌ [msedge] › mcp/cli-keyboard.spec.ts:28 › keydown keyup @mcp-windows-latest
❌ [msedge] › mcp/cli-misc.spec.ts:21 › daemon shuts down on browser launch failure @mcp-windows-latest
❌ [msedge] › mcp/cli-misc.spec.ts:63 › install creates default config @mcp-windows-latest
❌ [msedge] › mcp/cli-mouse.spec.ts:19 › mousemove @mcp-windows-latest
❌ [msedge] › mcp/cli-mouse.spec.ts:27 › mousedown mouseup @mcp-windows-latest
❌ [msedge] › mcp/cli-mouse.spec.ts:38 › mousewheel @mcp-windows-latest
❌ [msedge] › mcp/cli-navigation.spec.ts:19 › go-back @mcp-windows-latest
❌ [msedge] › mcp/cli-navigation.spec.ts:28 › go-forward @mcp-windows-latest
❌ [msedge] › mcp/cli-navigation.spec.ts:38 › open without url opens about:blank @mcp-windows-latest
❌ [msedge] › mcp/cli-navigation.spec.ts:43 › tab-new with url @mcp-windows-latest
❌ [msedge] › mcp/cli-navigation.spec.ts:50 › run-code @mcp-windows-latest
❌ [msedge] › mcp/cli-network-offline.spec.ts:19 › network-state-set toggles offline state @mcp-windows-latest
❌ [msedge] › mcp/cli-parsing.spec.ts:31 › too many arguments @mcp-windows-latest
❌ [msedge] › mcp/cli-parsing.spec.ts:37 › wrong option type @mcp-windows-latest
❌ [msedge] › mcp/cli-parsing.spec.ts:47 › arg after boolean option @mcp-windows-latest
❌ [msedge] › mcp/cli-parsing.spec.ts:53 › missing argument @mcp-windows-latest
❌ [msedge] › mcp/cli-parsing.spec.ts:60 › wrong argument type @mcp-windows-latest
❌ [msedge] › mcp/cli-parsing.spec.ts:69 › should preserve leading zeros in string arguments @mcp-windows-latest
❌ [msedge] › mcp/cli-persistent.spec.ts:20 › should use userDataDir from config without --persistent flag @mcp-windows-latest
❌ [msedge] › mcp/cli-route.spec.ts:19 › route-list shows no routes when empty @mcp-windows-latest
❌ [msedge] › mcp/cli-route.spec.ts:25 › route adds a mock and route-list shows it @mcp-windows-latest
❌ [msedge] › mcp/cli-route.spec.ts:38 › route with content-type @mcp-windows-latest
❌ [msedge] › mcp/cli-route.spec.ts:48 › route with header @mcp-windows-latest
❌ [msedge] › mcp/cli-route.spec.ts:58 › route with numerical body @mcp-windows-latest
❌ [msedge] › mcp/cli-route.spec.ts:68 › unroute removes specific route @mcp-windows-latest
❌ [msedge] › mcp/cli-route.spec.ts:85 › unroute removes all routes @mcp-windows-latest
❌ [msedge] › mcp/cli-run-code.spec.ts:21 › run-code inline @mcp-windows-latest
❌ [msedge] › mcp/cli-run-code.spec.ts:30 › run-code from file @mcp-windows-latest
❌ [msedge] › mcp/cli-run-code.spec.ts:43 › run-code from file with template literals @mcp-windows-latest
❌ [msedge] › mcp/cli-save-as.spec.ts:19 › screenshot @mcp-windows-latest
❌ [msedge] › mcp/cli-save-as.spec.ts:26 › screenshot @mcp-windows-latest
❌ [msedge] › mcp/cli-save-as.spec.ts:34 › screenshot --full-page @mcp-windows-latest
❌ [msedge] › mcp/cli-save-as.spec.ts:41 › screenshot --filename @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:24 › list @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:51 › close @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:61 › close named session @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:73 › persistent session shows in list after close @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:86 › close-all @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:100 › delete-data @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:112 › delete-data named session @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:129 › session stops when browser exits @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:143 › session reopen with different config @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:160 › workspace isolation - sessions in different workspaces are isolated @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:192 › list --all lists sessions from all workspaces @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:260 › newer client with older daemon is compatible @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:267 › older client with newer daemon fails with version mismatch error @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:278 › older client with newer daemon - named session includes session name in error @mcp-windows-latest
❌ [msedge] › mcp/cli-session.spec.ts:289 › older client with newer daemon - list shows incompatible warning @mcp-windows-latest
❌ [msedge] › mcp/cli-storage.spec.ts:21 › state-save saves storage state to file @mcp-windows-latest
❌ [msedge] › mcp/cli-storage.spec.ts:48 › state-save saves to custom filename @mcp-windows-latest
❌ [msedge] › mcp/cli-storage.spec.ts:61 › state-load restores storage state from file @mcp-windows-latest
❌ [msedge] › mcp/cli-storage.spec.ts:100 › state-save and state-load roundtrip @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:20 › localstorage-list shows no items when empty @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:29 › localstorage-set and localstorage-get @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:43 › localstorage-list shows items @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:56 › localstorage-delete removes item @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:71 › localstorage-clear removes all items @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:87 › sessionstorage-list shows no items when empty @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:96 › sessionstorage-set and sessionstorage-get @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:110 › sessionstorage-list shows items @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:123 › sessionstorage-delete removes item @mcp-windows-latest
❌ [msedge] › mcp/cli-webstorage.spec.ts:138 › sessionstorage-clear removes all items @mcp-windows-latest
❌ [msedge] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-windows-latest
❌ [msedge] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-windows-latest
❌ [msedge] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-windows-latest
❌ [msedge] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-windows-latest
❌ [msedge] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-windows-latest
❌ [msedge] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-windows-latest
❌ [msedge] › mcp/dashboard.spec.ts:26 › should show browser session chip @mcp-windows-latest
❌ [msedge] › mcp/dashboard.spec.ts:34 › should show devtools sidebar @mcp-windows-latest
❌ [msedge] › mcp/dashboard.spec.ts:48 › should show current workspace sessions first @mcp-windows-latest
❌ [msedge] › mcp/dashboard.spec.ts:83 › should pick locator from browser @mcp-windows-latest
❌ [firefox] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-macos-latest
❌ [firefox] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-macos-latest
❌ [firefox] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-macos-latest
❌ [firefox] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-macos-latest
❌ [firefox] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-macos-latest
❌ [firefox] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-macos-latest
❌ [webkit] › mcp/config.ini.spec.ts:19 › ini config sets viewport @mcp-macos-latest
❌ [webkit] › mcp/config.ini.spec.ts:39 › ini config sets timeouts and console level @mcp-macos-latest
❌ [webkit] › mcp/config.ini.spec.ts:57 › ini config sets browser launch options @mcp-macos-latest
❌ [webkit] › mcp/config.ini.spec.ts:72 › ini config sets context options @mcp-macos-latest
❌ [webkit] › mcp/config.ini.spec.ts:89 › ini config sets server and network options @mcp-macos-latest
❌ [webkit] › mcp/config.ini.spec.ts:104 › ini config boolean values @mcp-macos-latest

6249 passed, 383 skipped


Merge workflow run.

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