Files
libredesk/internal
Abhinav Raut e1695b7836 send AI agent confirmation question as a separate widget message
The model marks its trailing confirmation question with a [[confirm]] line.
We split that off and send it as its own chat bubble so the widget reads like
a real conversation. The customer never sees the marker. Email is left as one
combined message since separate bubbles only suit the widget.

Confirmation messages are tagged with is_confirmation in meta so they no
longer inflate the reply count in assistant stats.

Keep the widget typing indicator alive during long agent runs by
re-broadcasting every 3s, under the widget's 5s typing expiry.

Fix the AI assistant and tool edit forms to stay on the page after save.
They now only go back to the list when creating, matching the rest of the
admin forms.
2026-07-13 02:23:35 +05:30
..
2026-04-21 20:27:40 +05:30
2025-02-22 23:33:18 +05:30
2025-12-24 16:08:25 +05:30
2026-04-13 13:56:15 +05:30
2026-04-17 02:41:40 +05:30
2026-02-22 15:12:00 +05:30
2026-02-22 15:12:00 +05:30
2026-02-22 15:12:00 +05:30