aboutsummaryrefslogtreecommitdiffstats
path: root/idatui/__main__.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* persistent MCP client: warm handshake, keep-alive pool, error taxonomy, ↵blasty13 days1-0/+6
thread-safe - IDAClient: single handshake, ~7ms warm calls (vs ~60ms cold CLI) - keep-alive connection pool over http.client; concurrent-safe (40 threads OK) - grounded error taxonomy: IDAToolError on isError, soft per-item errors as data - session-expiry recovery (404 -> re-handshake -> retry), bounded transport retries - auto db-injection + resolve_db (ignores stale empty-id sessions) - live smoke test: 13/13 pass