(value)
| 552 | } |
| 553 | |
| 554 | async function formatReturnValue(value) { |
| 555 | if (value instanceof WebElement) return await value.describe() |
| 556 | if (Array.isArray(value) && value.length && value.every(v => v instanceof WebElement)) { |
| 557 | return await Promise.all(value.map(v => v.describe())) |
| 558 | } |
| 559 | return value |
| 560 | } |
| 561 | |
| 562 | const server = new Server( |
| 563 | { name: 'codeceptjs-mcp-server', version: '1.0.0' }, |