fix(ai_client_proxy): add _pending_lock threading.Lock

And fix test_discussion_takes_gui.py patches to use ai_client_stub
This commit is contained in:
2026-05-13 11:24:58 -04:00
parent 169fe52092
commit 12f16e9a11
8 changed files with 195 additions and 15 deletions
+1
View File
@@ -13,6 +13,7 @@ class AIProxyClient:
self._status: str = "disconnected"
self._pending: dict[str, Any] = {}
self._reader_thread: Optional[threading.Thread] = None
self._pending_lock: threading.Lock = threading.Lock()
@property
def status(self) -> str: