Frontmatter
| id | 9782 |
| title | Neural Link Playwright SDK Integration |
| state | Closed |
| labels | enhancementaitesting |
| assignees | tobiu |
| createdAt | Apr 8, 2026, 11:44 AM |
| updatedAt | Apr 8, 2026, 12:16 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9782 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | 8851 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 8, 2026, 12:16 PM |
Neural Link Playwright SDK Integration
Closedenhancementaitesting
Goal
To support running Neural Link tests autonomously via Playwright, we need the
ConnectionServiceandBridgeto seamlessly track identities. Since Playwright can spawn multiple parallel workers, we need testing environments to be uniquely identifiable and matchable to the browser context they spawn.Tasks
role=testinBridge.mjs.ConnectionService.mjsto establish connection wrappers (e.g.waitForSession) that can dynamically locate a specificappWorkerIdcorresponding to the test's runtime context.ai/services.mjssafely works in a Node test runner.