* Stop initializing Git repositories for OpenCode sessions
* Isolate optional AI failures behind a lazy plugin adapter
* Keep explicit plugin enable flags boolean after config resolution
* Use Django login redirect encoding at the optional agent boundary
* Cover cold-start failures and real browser storage isolation
* Verify persisted dismissal and native storage denial variants
* Keep headless browser interaction independent of display timing
* Install optional OpenCode clients through the plugin extra
* Authenticate and route optional OpenCode WebSockets with real browser coverage
* Apply control-plane policy and proxy authentication to agent sockets
* Require immediate delivery of the first real OpenCode event
* Exercise browser same-origin headers in event regression
* Exercise OpenCode terminal tickets in proxy and browser regressions
* Preserve primary terminal failure while verifying cleanup