import ast, sys for p in ['/home/hmo/MoFin/xmpp_logger.py']: try: ast.parse(open(p).read()) print('SYNTAX OK:', p) except SyntaxError as e: print('SYNTAX ERROR:', p, e) sys.exit(1) sys.path.insert(0, '/home/hmo/MoFin') import xmpp_logger as x import time, json print('== _scan_agent_log ==') print(json.dumps(x._scan_agent_log(time.time()), ensure_ascii=False)) print('== health (no LLM ping) ==') import time as t t0 = t.time() h = x.health() print(f'took {t.time()-t0:.1f}s') print('llm_provider:', h.get('llm_provider')) print('status:', h.get('status'))