* @brief Re-emits the conversation busy signal; persists the active chat when it goes idle. */
| 625 | * @brief Re-emits the conversation busy signal; persists the active chat when it goes idle. |
| 626 | */ |
| 627 | void AI::Assistant::onConversationBusyChanged() |
| 628 | { |
| 629 | if (m_conversation && !m_conversation->busy()) |
| 630 | persistActiveChat(); |
| 631 | |
| 632 | Q_EMIT busyChanged(); |
| 633 | } |
| 634 | |
| 635 | /** |
| 636 | * @brief Re-emits conversation errors as the Assistant's. |