INNER CODE UNIT · Python
_do_analysis
alex-jb/orallexa-ai-trading-agent · desktop_agent/main.py:155
def _do_analysis():
try:
from desktop_agent.screenshot import capture_screen
img_bytes = capture_screen()
if img_bytes is None:
bull._win.after(0, lambda: bull.flash_state(
"warning", t("capture_failed"), 3000))
return
reply = brain.analyze_image(img_bytes, lang="en")
result = getattr(brain, "last_chart_result", None)
def _show():
if result:
dec = result.decision
rec = getattr(result, "recommendation", "")
short = f"{dec}"
if rec: