No runtime change. The docs and the tests, both of which were saying something
that had stopped being true.
Changed. The scope flag is written in full everywhere, --scope user rather
than -s user. A survey of twelve well-known MCP servers on their official pages
found that everyone who documents a scope flag writes it in full, including Claude
Code's own documentation, and nobody uses the short form. Five of the occurrences
were in docs/, which is the wiki's source: the wiki is rebuilt from it on every
published release, so editing the wiki directly would have been wiped.
Fixed. pythonpath = ["src"] was missing from the pytest config, so with a
non-editable install the suite imported site-packages while standing in this
checkout. 136 tests passed either way, which is exactly the problem: a suite can
be green against the wrong tree and nothing says so. The remedy went to the two
packages that existed when it was first needed; this one never got it.
The floor on invisible-playwright-mcp stays at 0.11.0, which is what makes the
verb table for session_start and session_status true rather than a table
naming tools the server may not have.