# 🚀 CodeBuddy Code v2.85.0 Release

## ✨ New Features

### Daemon Mode Enhancements

The daemon process introduces four major enhancements, making CodeBuddy Code more stable and reliable when running in the background:

- **Sleep Prevention**: The daemon automatically prevents the system from entering idle sleep while running, ensuring WeChat/WeCom messages are not interrupted. Uses caffeinate on macOS, systemd-inhibit on Linux, and powercfg on Windows. Can be manually disabled via `CODEBUDDY_DAEMON_ALLOW_SLEEP=1`
- **Auto-Reconnect on Wake**: After the system resumes from sleep, all WeChat/WeCom long-lived connections are automatically detected and reconnected without manual intervention
- **Idle Auto-Update**: When the daemon detects a new version installed, it waits for an idle period to automatically restart and complete the update, keeping ports and channel connections uninterrupted
- **Auto Channel Connection**: The daemon automatically connects to all WeChat/WeCom instances with saved credentials on startup, requiring no manual action

## 🔧 Improvements

- **Daemon Status Summary**: `daemon start` and `daemon restart` now output an enhanced feature status summary, providing an at-a-glance view of currently enabled capabilities
- **TUI Markdown Rendering Improvements**: Fixed `~` approximate numbers being incorrectly parsed as strikethrough, upgraded links to clickable terminal hyperlinks, added vertical bar prefixes to blockquotes, and added heading level differentiation
- **TUI Table Rendering Rewrite**: Brand-new Unicode-bordered table rendering with terminal width adaptation and automatic cell wrapping; narrow terminals automatically switch to a key-value vertical layout
- **TUI Header Layout Optimization**: Logo is automatically hidden on narrow terminals to reduce header height, making better use of limited screen space
