Repository navigation
π Major Release: True Wrapper Architecture
Complete architectural rewrite that spawns child MCP processes for true session isolation.
β¨ Highlights
- 65% code reduction: 2,302 β 799 lines
- True isolation: Each session runs in its own OS process
- Dynamic tools: Tools fetched from backend at runtime
- 87.3% test coverage: 75 tests
π§ Architecture Changes
- Wrapper spawns
@playwright/mcpchild processes - JSON-RPC over stdio communication
- Automatic tool registration with
sessionIdparameter injection
π Security & Stability
- Command injection prevention (npm package name validation)
- Race condition fixes (MAX_SESSIONS check, pendingRequests handling)
- Resource leak fix (stdin properly closed)
π¦ Installation
npx playwright-parallel-mcp