fix(step-probe): ensure fast AI responses and tool calls are captured by real-time block
This commit is contained in:
38
scratch_diag.py
Normal file
38
scratch_diag.py
Normal file
@@ -0,0 +1,38 @@
|
||||
import urllib.request
|
||||
import json
|
||||
import ssl
|
||||
|
||||
url = "https://127.0.0.1:54285/exa.language_server_pb.LanguageServerService/GetDiagnostics"
|
||||
ctx = ssl.create_default_context()
|
||||
ctx.check_hostname = False
|
||||
ctx.verify_mode = ssl.CERT_NONE
|
||||
|
||||
req = urllib.request.Request(url, data=json.dumps({}).encode(), headers={
|
||||
'Content-Type': 'application/json',
|
||||
'token': '5e529def-51fe-4bde-9955-5eca7299bd89'
|
||||
})
|
||||
|
||||
try:
|
||||
with urllib.request.urlopen(req, context=ctx) as response:
|
||||
res = json.loads(response.read().decode('utf-8'))
|
||||
recent = res.get('recentTrajectories', [])
|
||||
print(f"HTTPS Total: {len(recent)}")
|
||||
for r in recent:
|
||||
print(r.get('googleAgentId'), r.get('lastModifiedTime'), r.get('status'))
|
||||
|
||||
except Exception as e:
|
||||
print(f"HTTPS failed: {e}")
|
||||
url = url.replace('https', 'http')
|
||||
req = urllib.request.Request(url, data=json.dumps({}).encode(), headers={
|
||||
'Content-Type': 'application/json',
|
||||
'token': '5e529def-51fe-4bde-9955-5eca7299bd89'
|
||||
})
|
||||
try:
|
||||
with urllib.request.urlopen(req) as response:
|
||||
res = json.loads(response.read().decode('utf-8'))
|
||||
recent = res.get('recentTrajectories', [])
|
||||
print(f"HTTP Total: {len(recent)}")
|
||||
for r in recent:
|
||||
print(r.get('googleAgentId'), r.get('lastModifiedTime'), r.get('status'))
|
||||
except Exception as e2:
|
||||
print(f"HTTP failed: {e2}")
|
||||
Reference in New Issue
Block a user