INNER CODE UNIT · Python
age_min
alex-jb/orallexa-ai-trading-agent · app.py:99
age_min = (pd.Timestamp.now() - ts).total_seconds() / 60
ts_str = ts.strftime("%H:%M:%S")
age_color = "#22c55e" if age_min < 5 else "#f59e0b" if age_min < 30 else "#ef4444"
freshness_html = (
f' | Data: <span style="color:{age_color}">'
f'{ts_str} ({age_min:.0f}m ago)</span>'
)
except Exception:
pass
dec_icon = DECISION_ICONS.get(output.decision, "")
risk_icon = RISK_ICONS.get(output.risk_level, "")
st.markdown(f"""
<div class="decision-card" style="border-left: 6px solid {color}">
<p class="decision-title" style="color:{color}">{dec_icon} {output.decision}</p>
<p class="decision-meta">
Confidence: <b>{confidence:.0f}%</b>