aboutsummaryrefslogtreecommitdiffstats
path: root/idatui/client.py
diff options
context:
space:
mode:
Diffstat (limited to 'idatui/client.py')
-rw-r--r--idatui/client.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/idatui/client.py b/idatui/client.py
index 3e5edb4..f39a10d 100644
--- a/idatui/client.py
+++ b/idatui/client.py
@@ -1,5 +1,12 @@
"""Persistent, thread-safe client for the ida-pro-mcp (idalib) MCP server.
+DEPRECATED. The default backend is now our own idalib worker (idatui.worker +
+idatui.worker_client.WorkerClient), which talks a unix socket instead of HTTP and
+is ~50-100x cheaper per call. This module (and the whole ida-pro-mcp
+supervisor/HTTP path: server/patch_server.py, spawn.sh, launch.py's server
+plumbing) is kept only for `--backend mcp` / --db attach and will be removed once
+the worker is battle-tested. Prefer WorkerClient for new code.
+
This is the foundation the whole TUI stands on. Unlike the throwaway CLI in the
ida-mcp skill (which re-does the MCP handshake and spins a fresh socket on every
call), this client: