# 🚀 CodeBuddy Code v2.93.6 Release

## 🔧 Improvements

- **Model Specification for Skills / Commands / Sub-agents**: The skill frontmatter, custom slash commands, and the `model` parameter of the `Agent` tool now support specifying a model by id, name, or variant (`lite` / `reasoning` / `default`). When no match is found or the model is disabled, it automatically falls back to the currently selected model of the main agent and logs the event, making it easier to diagnose cases where "a model was configured but didn't take effect"

## 🐛 Bug Fixes

- **Background Agent Name Collision on Startup**: Fixed an issue where leftover teammates in the session (such as a `critic` from a previous round that wasn't cleaned up) prevented a background Agent with the same name from starting. It now automatically appends a short hex suffix and retries
- **PWA Offline Loading Error**: Fixed a `non-precached-url` error caused by the Service Worker initialization failing to find `/` in the precache, making PWA offline startup more stable
- **Canvas Terminal Cannot Reconnect After Refresh**: Fixed an issue where, after a refresh, a previously opened terminal would fall into the "create new session" branch due to inconsistent state between two stores. It now correctly reuses the original session
