diff --git a/components/trading/SignalTimeline.tsx b/components/trading/SignalTimeline.tsx index 8e51af17..35b18c55 100644 --- a/components/trading/SignalTimeline.tsx +++ b/components/trading/SignalTimeline.tsx @@ -23,7 +23,7 @@ const OUTCOME_ICON = { */ export function SignalTimeline({ signals }: SignalTimelineProps) { if (signals.length === 0) { - return
No similar signals found.
; + returnNo similar signals found.
; } return ( @@ -41,7 +41,8 @@ export function SignalTimeline({ signals }: SignalTimelineProps) { sig.returnPct >= 0 ? "text-green-400" : "text-red-400"; return ( -{JSON.stringify(response)}
} ++ Initializing AI trading assistant with live market data integration. +
++ A cleaner professional trading assistant: concise AI guidance, execution-first thinking, and a stable production interface. +
+ + + {crossSiteCta.label} + ++ The application hit a runtime error, but the recovery guard is active so the page does not fail silently. +
+{this.state.message}
+ {onboardingText}
+| Signal Type ℹ️ | +Total Signals ℹ️ | +Avg Confidence ℹ️ | +Avg Quality ℹ️ | +Validation Pass Rate ℹ️ | +Avg Latency (ms) ℹ️ | +
|---|---|---|---|---|---|
| {row.signal_type} | +{row.total_signals} | +{row.avg_confidence} | +{row.avg_quality} | +{row.validation_pass_rate}% | +{row.avg_latency_ms} | +
| Endpoint | +Status | +
|---|---|
| {s.name} | +{s.status} | +
{steps[step].content}
+{onboardingText}
+