# Quality of life updates

Canonical URL: https://www.commslayer.com/changelog/quality-of-life-updates

Published: 2025-11-05

Remember yesterday when I told you AI drafts got upgraded? Well, turns out we left some annoying bugs behind 😅 Here's what we fixed:

## AI drafts are now responding to the latest message

A small annoying bug was left there: in conversations with multiple messages, 4 out of 5 times the draft was often written for the first message and not as a response to the last messages.

Now fixed! Thanks for everyone who reported this ❤️.

## **New tickets no longer show as "Read" automatically**

Other embarassing bug. New conversations were often not shown as read, despite nobody clicked on them.

Fixed.

## Dropdown arrow key navigation and search

Tried assigning conversations from the sidebar or reply box? You couldn't navigate the dropdown with arrow keys ⬆️⬇️. Same thing when searching for agents.

![The assignee dropdown in the sidebar, filtering agents as a name is typed](https://www.commslayer.com/_astro/01.Cb8zOvJK.webp)

Fixed.

## **Chat: Removed "Support agent ended the chat" notification**

![The chat widget's old “The support agent ended the chat” notice sitting above the message box](https://www.commslayer.com/_astro/02.DPyeVZR9.webp)

Agents like to resolve chat after each reply. But it always triggered a notification on the chat widget to the customer saying “The support agent ended the chat” (which made the customer mad).

Removed. Sorry this took so long.

## Chat shows online when AI agent is enabled

Chat widget was showing `We are away` even with AI agent enabled. Now if AI agent is on, chat says `We are online`. If all agents are offline, AI agent collects the customer's email before handing over.

![The chat widget reading “We are online — typically replies in a few minutes”, with Start conversation and Track an order below it](https://www.commslayer.com/_astro/03.CwyOu_VM.webp)

Also updated chat icons to always use the AI agent's icon.

\
_Note: We're working on better styling and more features for the chat widget. Stay tuned._

## **Item totals on refund modal now account for discounts**

Line item totals on the refund modal didn't match Shopify because they ignored discounts. The total available for refund was correct, but the breakdown was off.

![The refund modal with the item total and items subtotal highlighted](https://www.commslayer.com/_astro/04.DHA_tfOO.webp)

![The same order in Shopify, with the discounted line price and the multi-buy discount highlighted](https://www.commslayer.com/_astro/05.CPfQPk8-.webp)

Fixed.
