← Back to changelog
Fixed28 Jun 2026

Bot Status Reliability Improvements

We improved how TradePilot detects whether bots are genuinely running, especially after server restarts or stale heartbeat records.

We have improved bot status reliability across the dashboard and admin tools.

  • Bot status now checks for a recent heartbeat before showing a bot as running.
  • Stale bot status records are automatically cleared when the API starts.
  • Admin views now use the same fresh-heartbeat rule as the user dashboard.
  • This helps prevent old bot records from appearing active after a server restart, deploy, or interrupted bot process.
  • These changes make bot status more accurate and reduce confusion when a bot process is no longer actively sending heartbeats.