# 🚀 CodeBuddy Code v2.105.1 Release

## 📦 Version Information

| Component | Version |
|------|------|
| CodeBuddy Code CLI | v2.105.1 |
| Agent SDK JS | v0.3.172 |
| Agent SDK Python | v0.3.171 |

## 🔧 Improvements

- **Dynamic Workflow Approval Experience**: The stage list and resource estimation are now displayed automatically before approval, with one-click script viewing and skip-prompt scope control added to improve scheduling controllability
- **Quick Mode and Model Switching**: New mode/model quick-switch menus have been added to the desktop toolbar and mobile panel for more convenient operation
- **Deep Thinking Toggle Integration**: The long-form thinking toggle has been merged into the model dropdown to reduce operational complexity, with a dedicated icon for identification
- **Mobile Preview Fix**: Resolved the issue where Markdown file previews could not be scrolled vertically on mobile, unifying the code and document reading experience
- **Multi-platform Display Improvements**: The top subtitle now updates in real time with the current model name; permission mode names and descriptions fully support i18n based on system language
- **History Replay Experience**: Resolved page jitter when restoring long sessions, added a "Jump to Latest" floating button, and fixed the issue where command-type history bubbles were lost
- **Basic Interaction Refinements**: Unified the font size of the bottom input box and message bubbles to ease visual fragmentation; added a configurable write whitelist mechanism for sandbox files

## 🐛 Bug Fixes

- **Working Directory Persistence**: Fixed the issue where directories added via `/add-dir` were not persisted and only took effect for the current session. All three scopes (local/project/user) are now correctly persisted and displayed in the panel
- **Trace ID Anomaly Fix**: Resolved data injection loss for traceId under specific timing scenarios, which caused copy results to incorrectly fall back to regular message IDs and impacted online troubleshooting
