The Browser Testing and Tools Working Group has published the First Public Working Draft of WebDriver BiDi. This document defines the BiDirectional WebDriver Protocol, a mechanism for remote control of user agents. In place of the strict command/response format of WebDriver, this permits events to stream from the user agent to the controlling software, better matching the evented nature of the browser DOM.