sidechat_manager: Fix CDP id mismatch\n\n_e() used id=100, muse-chat-api.py ev() uses id=1.\nOn shared websocket, responses mismatched.
This commit is contained in:
@@ -14,10 +14,13 @@ import time
|
||||
import json
|
||||
|
||||
def _ev(ws, js, await_result=True):
|
||||
"""Evaluate JS via CDP, return result."""
|
||||
"""Evaluate JS via CDP, return result.
|
||||
Uses id=1 to match muse-chat-api.py's ev() on shared websocket.
|
||||
Fixed 2026-10-04: was using id=100, causing response mismatch.
|
||||
"""
|
||||
import json as _json
|
||||
ws.send(_json.dumps({
|
||||
"id": 100, "method": "Runtime.evaluate",
|
||||
"id": 1, "method": "Runtime.evaluate",
|
||||
"params": {"expression": js, "awaitPromise": True}
|
||||
}))
|
||||
resp = _json.loads(ws.recv())
|
||||
|
||||
Reference in New Issue
Block a user