You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Галка трея «Выключать прокси, пока запущен Charles» («Настройки…», по умолчанию выключена, ключ yield_to_charles в settings.json). Пока запущен Charles.exe, прокси не слушает порт, а устройства, у которых прокси равен адресу AgentProxy, снимаются с него (http_proxy :0, adb reverse --remove). Когда Charles закроют, прокси включается сам и возвращает прокси снятым устройствам, если они подключены и прокси на них никто не задал.
Уже открытые соединения клиентов (WebSocket, SSE, keep-alive) пауза не рвёт: они доживают через AgentProxy, чтобы всё ушло в Charles — перезапустить приложение. agentproxy.cmd status на паузе отвечает кодом 0 с "paused": "charles".
На паузе работают MCP, HTTP API, монитор и история. proxy_status и check_connection отдают proxy.paused: "charles" (иначе null), proxy_status — ещё proxy.yield_to_charles (галка включена), у check_connection новый вердикт paused_for_charles с подсказкой, device_proxy enable отказывает с объяснением. Хук старта сессии пишет «выключен, пока запущен Charles».
Скилл agentproxy: строка про паузу на время Charles в «Почему не видно трафика».