trustgraph/trustgraph-cli
cybermaggedon 9c55a0a0ff
Persistent websocket connections for socket clients and CLI tools (#723)
Replace per-request websocket connections in SocketClient and
AsyncSocketClient with a single persistent connection that
multiplexes requests by ID via a background reader task. This
eliminates repeated TCP+WS handshakes which caused significant
latency over proxies.

Convert show_flows, show_flow_blueprints, and
show_parameter_types CLI tools from sequential HTTP requests to
concurrent websocket requests using AsyncSocketClient, reducing
round trips from O(N) sequential to a small number of parallel
batches.

Also fix describe_interfaces bug in show_flows where response
queue was reading the request field instead of the response
field.
2026-03-26 16:46:28 +00:00
..
trustgraph/cli Persistent websocket connections for socket clients and CLI tools (#723) 2026-03-26 16:46:28 +00:00
pyproject.toml Prepare 2.2 release branch (#704) 2026-03-22 15:23:23 +00:00
README.md Maint/rename pkg (#88) 2024-09-30 22:20:26 +01:00