# For tests, we run in web-only mode to avoid STDIO transport issues System.put_env("WEB_ONLY", "true") System.put_env("BROWSER_POOL_SIZE", "0") Application.ensure_all_started(:ai_debug) # Configure Mox Mox.defmock(AiDebug.BrowserMock, for: AiDebug.Behaviours.Browser) Mox.defmock(AiDebug.TestRunnerMock, for: AiDebug.Behaviours.TestRunner) Mox.defmock(AiDebug.SessionManagerMock, for: AiDebug.Behaviours.SessionManager) ExUnit.start()