INNER CODE UNIT · Python

_drain

CursorTouch/Android-MCP · e2e_test.py:150

    def _drain():
        for raw in proc.stderr:
            line = raw.decode(errors="replace").rstrip()
            stderr_lines.append(line)
            print(f"  {CYAN}[stderr]{RESET} {line}", flush=True)

    threading.Thread(target=_drain, daemon=True).start()

    try:
        # 1. Initialize
        log("MCP", "→ initialize")
        _send(proc, {
            "jsonrpc": "2.0", "id": 1, "method": "initialize",
            "params": {
                "protocolVersion": "2024-11-05",
                "capabilities": {},
                "clientInfo": {"name": "e2e-test", "version": "1.0"},
            },

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…