Commit caf1a79
Fix/mcp fixes (#5548)
* update docs
* updated docs, added browser plugin
* MCP run improvmenets and other fixes
* test(dry-run): allow other plugins alongside the explicit -p one
The new dry-run no longer disables every plugin (only the interactive
and external-I/O ones), so the customLocator test now sees `Plugins:
screenshot, customLocator` and the strict `toContain('Plugins:
customLocator')` assertion fails. Match the plugin list with a regex
instead — what we care about is that customLocator was activated.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* Fixed MCP live interaction
* docs(mcp): rewrite for current API + add per-project install warning
Update mcp.md to match the current tool surface (cancel, polymorphic
pauseAt, settleMs, plugins-only-on-start_browser, availableObjects,
WebElement auto-describe, traceFile per scenario) and warn against
running the MCP server from a global codeceptjs install.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: DavertMik <davert@testomat.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 9a39deb commit caf1a79
19 files changed
Lines changed: 1322 additions & 811 deletions
File tree
- bin
- docs
- lib
- command
- element
- helper
- mocha
- plugin
- test/runner
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
76 | 80 | | |
77 | 81 | | |
78 | 82 | | |
| |||
Large diffs are not rendered by default.
0 commit comments