<p>We have released several reliability improvements for bot status tracking and API restarts.</p>
<ul>
<li>Bot heartbeats now stay fresh while strategies wait for the next candle, so active bots no longer appear stopped just because they are waiting between strategy checks.</li>
<li>Starting bots now clears stale in-memory running state when no live bot thread exists, making restarts more reliable after interrupted sessions.</li>
<li>API shutdown handling has been improved so service restarts can stop background threads cleanly without marking active bots as intentionally stopped.</li>
</ul>
<p>These changes make the dashboard running status more accurate and reduce the chance of bots needing manual recovery after deployments or API restarts.</p>