Release 2024.40

Release 2024.40

Release Date: Oct 2, 2024

Announcements

💥Breaking change in 2024.40

Only impacts Benchmarking service for External Modules

Benchmarking service for External Modules requires the last message to set a completedAt attribute.

Why?

To enable benchmarking of modules/assistants that take long to execute/complete and are not killed by a timeout.

Details

  • To determine when an assistant module has been finished generating it’s output, the benchmarking will check if the completedAt attribute was set to start the benchmarking evaluation. Earlier, a timeout of two min was set and so caused problems for assistants that could take longer.

  • This change requires all external assistant modules to set the completedAt attribute after the last assistant message was created to enable benchmarking.:

unique_sdk.Message.modify({ "user_id": "user_id", "company_id": "company_id", "id": "message_id", "chatId": "chat_id", "text": "text", // text of the latest assistant message "originalText": "text", // text of the latest assistant message "references": "references", "debugInfo": "debug_info", "completedAt": datetime.now().strftime("%Y-%m-%d %H:%M:%S.%f"), // time of now })

Features

  • Implemented Deeplinking to the Chat App with Auto Space Selection and Prompt Execution. You can read more here

  • Implemented Telemetry Data Collection. You can read more here
    The following data are now being collected:

    • Number of users

    • Number of scopes

    • Number of groups

    • Number of chats

    • Number of spaces

    • Number of user messages

    • Number of assistant messages

    • DAU/WAU/MAU aggregation

    • Number of positive and negative feedback

Improvements

  • Optimized methods for performance and efficient handling of large data sets.

  • Improved speed of ingestion of pictures in the Chat

  • Added support for GPT-4o version 2024-08-04

  • Added User information to feedback export

  • Added support for changing the DB connection pool limit

  • Improved notification message when deleting a chat

  • The "Device Category" in the Detailed user interaction analytics now shows the total number of interactions by tracking mobile vs desktop interaction.

  • Improved chat page performance on large number of prompts thereby fixing the lag noticed on the page

  • Improved error message when attempting to upload files larger than the configured limit - currently set at 100MB - it’s the upload limit and therefore also the limit for the ingestion.

  • Cleaned up the Feedback report to include only relevant fields

Bug fixes

  • Fixed issue where analytics export fails on large dataset

  • When saving a prompt, warning text are no longer saved

  • Acronyms in the Translation Assistant are now preserved

  • Fix uploading of failed error when selecting markdown files

Changelog

Image Tags

nextChat: 2024.40-a259a nextKnowledgeUpload: 2024.40-a259a nextTheme: 2024.40-a259a nextAdmin: 2024.40-63e9d nodeChat: 2024.40-b84b3 nodeIngestion: 2024.40-d071a nodeIngestionWorker: 2024.40-d071a nodeTheme: 2024.40-d071a nodeScopeManagement: 2024.40-a259a assistantsCore: 2024.40-a03c4 assistants-reranker 2024.40-a259a

Author

@Ivana Ignjatovic

 

© 2025 Unique AG. All rights reserved. Privacy PolicyTerms of Service