Release 5.0 2026.01.27.1
New Features 🚀
Transcription in Agent Design Studio 🎙️
The preview section in Agent Design Studio now supports audio recording when an audio model is enabled on the agent.
This allows you to quickly test and iterate on agent behavior using the active audio model configuration.

Embedding Generation Service 🧠
A new Embedding Generation Service is now available through the API, enabling embedding creation for downstream use cases such as semantic search, similarity matching, and RAG workflows.
Check out the API documentation for more details.

Enhancements ✨
JavaScript SDK Updates 🧩
The JavaScript SDK has been updated to improve performance and integration. New capabilities include:
- Transcription support
- Volatile knowledge management
Repository:
https://github.com/serenitystar-ai/serenitystar-js/tree/main/packages/sdk
Chat Widget Improvements 💬
Transcription 🎧
The Serenity Chat Widget now fully leverages agent-level transcription capabilities, following the agent’s default configuration to provide a more consistent and reliable audio experience.
File Uploads 📎
Improved handling of uploaded files in the Chat Widget, with:
- Better alignment to agent configuration
- Improved error handling and validation
User Management 🔐
User creation, password recovery, and account lockout actions have been updated to use a more secure authentication flow, improving overall account security.
Proxy Agents 🧭
Proxy agents now support attaching volatile knowledge directly to the system message.
This enables similarity search to be used as part of the system definition, providing a more flexible and effective approach to RAG-style implementations.
{
"model": "gpt-4o-mini",
"vendor": 0,
"messages": [
{
"role": "system",
"content": "You are a helpful assistants",
"volatileKnowledgeIds": ["<VOLATILE_KNOWLEDGE_ID_1>", "<VOLATILE_KNOWLEDGE_ID_2>"]
},
{
"role": "user",
"content": "Hi, could you provide more information on how to assemble the new device?"
}
],
"max_tokens": 4000,
"stream": false,
}
Better Feedback for End-of-Life Models⏳
When accessing agents that use models approaching end of life, the deprecation date is now clearly displayed in the overview, along with the configured fallback models, providing better visibility and helping ensure timely model updates.

Bug Fixes & Minor Improvements 🛠️
- Fixed an issue in the Chat Widget where the page content extraction feature did not update when the page content changed.
- Improved style isolation in the Chat Widget to prevent interference with client page styles.
- Fixed an error when importing agents that include knowledge sources.
- Added a new Agent User role, which can be assigned to operate with permissions within agents.
- Added permissions for users with agent administrator privileges to properly access the instance grid and instance detail views.
- Improved card styles to handle text overflow caused by very long content.
- Automatically select the authentication method in skills connectors when only one option is available.
- Fixed multiple issues related to knowledge deletion (.csv files and other assets) in Agent Designer where the UI was not updating correctly.
- Fixed an issue with dataset uploads in agents when the user only had the agent administrator role or permissions.
- Added summary headers in the instance detail view for chat agents.
- Improved input parameter detection on agent designer
- Added a new endpoint for transcription by passing a file Id instead of a binary file
- Improved security and redaction of sensible data when sharing agents.
- Added resend token functionality when creating password if token is expired.