All releases
Auxot OSS v0.3.21 April 23, 2026
Playwright browser tooling, bash tool improvements, and browser stability fixes
Adds Playwright MCP browser tooling for agents, improves the bash tool output format, removes MLX/vllm-mlx integration, and ships a series of browser worker stability and transport fixes.
Features
- Playwright MCP browser tooling — agents can now control a real browser via the new Playwright MCP sidecar (AUX-121). Each worker shares a single Chrome process, with session lifecycle managed over Streamable HTTP MCP transport.
- Structured bash tool output — the bash tool now returns a JSON object with
stdout,stderr,output, andstatusfields instead of a raw string, making it easier for agents to inspect command results programmatically.
Fixes
- Fixed stale snapshots in the browser worker by patching
playwright-core’swaitForCompletionlogic. - Fixed non-isolated browser mode and ensured
DELETE /mcpis called correctly on session close. - Rewrote
session.goto properly implement the Streamable HTTP MCP transport, resolving connection and lifecycle issues. - Switched the Playwright MCP sidecar to a real Node.js 22 runtime, fixing compatibility issues with
playwright-mcp.
Internal
- Removed MLX and vllm-mlx local model integrations; hardened llama.cpp streaming for stability.
- Full browser worker test suite now passing across isolated and shared-Chrome modes.