Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork158
feat(mcp): introducing Serenity/JS MCP server#2912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
qltyshbot commentedJul 29, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
❌ 13 blocking issues (13 total)
|
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Core tests migrated from ts-node to tsx to enable testing the new functionality
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
qltyshbot commentedAug 20, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Diff Coverage: The code coverage on the diff in this pull request is52.9%. Total Coverage: This PR will decrease coverage by2.02%. File Coverage Changes
🛟 Help
|
…in list_capabilities
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
Related tickets: re#2985
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectConfigurePlaywrightTestController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectConfigurePlaywrightTestController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/inspection/TestAutomationPageElementResolverController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectAnalyzeRuntimeEnvironmentController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectConfigurePlaywrightTestController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
packages/mcp/src/server/controllers/project/ProjectConfigurePlaywrightTestController.tsShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
| | 'frame' | ||
| | 'frame-locator' | ||
| | 'and' | ||
| | 'or' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| } | ||
| } | ||
| throw new Error(`Locator kind "${ kind }" is not yet supported`); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| }, | ||
| instructions, | ||
| nextSteps, | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| else { | ||
| defaultExportedFunction.addTypeArgument(serenityType); | ||
| } | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| moduleSpecifier, | ||
| }); | ||
| } | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| idempotentHint: true, | ||
| openWorldHint: false, | ||
| } | ||
| }); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| else { | ||
| defaultExportedFunction.addTypeArgument(serenityType); | ||
| } | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| moduleSpecifier, | ||
| }); | ||
| } | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| name: 'reporter', | ||
| initializer: this.asJsonString([ serenityReporter ]), | ||
| }); | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
| name: 'use', | ||
| initializer: this.asJsonString(fixtureDefaults), | ||
| }); | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Uh oh!
There was an error while loading.Please reload this page.
RE#2985
Notes