Skip to main content

Release 5.0 2025.06.04.1

ยท 4 min read

๐Ÿš€ New Featuresโ€‹

๐Ÿ‘ฅ User Accessโ€‹

Define who can edit, audit, or execute your agent with full customization. Enhance security by providing custom permissions for each user.

Administration: Grants the user administrator privileges on the agent, allowing them to edit and modify the agent.

Audit: Grants permission to the user to view the conversation history of the agent, and access costs and usage dashboards.

Execution: Grants permission to execute the agent.

alt text alt text

๐Ÿ“ Markdown Editorโ€‹

Assistant agents now have an integrated markdown editor to better visualize and define the behavior of the agent.

alt text

alt text

alt text Full screen support enabled

Enhancementsโ€‹

๐Ÿ’ฌ Serenity* AI Chatโ€‹

โš™๏ธ Detailed Managementโ€‹

Serenity* AI Chat configuration is now Serenity* AI Chat management. Configure and access all relevant information about Serenity* AI Chat usage in a single view.

Access skill configuration, view conversation history, and track usage.

alt text Configure custom skills to be used in your AI Chat conversations for better interactions

alt text Access the full list of conversations directly from Serenity* AI Chat Management

alt text Easily track usage and cost statistics

๐Ÿ”„ Usability Improvementsโ€‹

Serenity* AI Chat has received major usability improvements, allowing for concurrent conversations and better stability when managing conversations.

Improved navigation options allow for message navigation history using CTRL + โ‡….

๐Ÿ“Š Agent and Cost Managementโ€‹

User Consumptionโ€‹

Track exactly how each user is using Serenity* AI Hub and monitor input/output token distribution.

alt text Usage by user is tracked based on the 'userIdentifier' parameter in the agent execution, allowing for client tracking of usage events.

alt text Token usage can be filtered by input or output tokens.

Remaining Token Balanceโ€‹

Easily view your use of included tokens in your current subscription plan in your Cost Dashboard.

alt text

๐Ÿงช Agent Quality Studioโ€‹

Export Test Plansโ€‹

Test plans can now be fully exported for customization in an Excel file. When importing a test plan, if matching test case codes are found, test case information is updated based on the imported files.

Reestablish Parameters from Global Parametersโ€‹

All agent types now have the option to declare global parameters. When declaring individual test case parameters, they can easily be reestablished based on global parameters for quicker configuration.

Performanceโ€‹

Major improvements have been made in performance across all layers of the project. You can expect:

  • Faster API responses
  • Smoother and optimized web app navigation

Input Parametersโ€‹

Default values declared for input parameters in the agent designer are used in agent execution if no matching key is found in the agent execution.

Added more robust and clearer validations for type mismatches.

Parameter TypeValid ValuesEmpty/Null ValuesInvalid Examples
ArrayAny array with elements:ย [1, 2, 3],ย ["a", "b"],ย [{}]Empty array:ย [],ย null,ย undefinedStringified arrays:ย "[1,2,3]",ย "{array: [1,2]}", non-array objects:ย { "0": "a", "1": "b" }
Booleantrue,ย falsenull,ย undefinedString representations:ย "true",ย "false",ย "1",ย "0", numbers:ย 1,ย 0, objects:ย {}
NumberAny numeric value:ย 42,ย 3.14,ย -100,ย 0null,ย undefined,ย NaN,ย ยฑInfinityStringified numbers:ย "42",ย "3.14", non-numeric strings:ย "abc", arrays:ย [1], objects:ย { "value": 42 }
ObjectAny object instance:ย { "property": "value" }, custom objectsEmpty object:ย {},ย null,ย undefinedStringified objects:ย "{'key':'value'}",ย "{\"name\":\"John\"}", primitives:ย "string",ย 42,ย true, arrays:ย [1,2,3]
StringAny string:ย "hello",ย "123",ย " "ย (whitespace)Empty string:ย "",ย null,ย undefined, whitespace-only strings (context dependent)Non-string types:ย 42,ย true,ย {},ย [1,2,3], functions, dates without string conversion

Bugs & Improvementsโ€‹

  • Improved redirection to agent instance from agent designer preview when a vendor error occurred
  • Improved sensitive data obfuscation functionality in all agent types
  • Fixed issue on agent duplication where JSON response option format was lost
  • Fixed issue in API key view button on dev tools
  • Improved styles and validation errors in various views
  • Improved tax ID visualization in billing preferences
  • Fixed rendering of JSON format radio button on agent designer when duplicating agents
  • When a model does not support skills, an information box is displayed on agent designer
  • Fixed API Key visualization on Dev Tools
  • Improved markdown table support on agent instance details
  • Added support for 2-Factor Authentication
  • User lockout is restored when recovering password
  • API returns execution cost
  • Added currency symbol to execution limits
  • Improved auto-scroll on compact mode in Chat widget
  • Set audio recording from Chat Widget channel