# Butler v0.0.8

## Change Log

- Added bounded concurrent session execution for queued inbound work, including
  stronger claim ordering, dispatch failure handling, and recovery behavior.
- Preserved WorkStream continuity across direct-work continuations and kept
  persona context intact when Butler resumes the same logical task.
- Added live turn token budget attribution, prompt-cache metrics, usage monitor
  reporting, and live context usage telemetry for better runtime accounting.
- Exposed dynamic runtime preparation progress through app gateway events so the
  Butler App can show preparation state while the native runtime starts.
- Added the Butler App conversation scroll-to-bottom control and tightened
  auto-scroll behavior around new messages.
- Fixed Project Ledger dashboard freshness, linked worker-cancel cleanup, and
  structured command artifact path verification.
- Standardized README model provider names and refreshed release install
  references for the current package version.
- Hardened macOS app release icon normalization and package smoke coverage so
  packaged app metadata stays aligned with Butler branding.
