We are excited to announce the release of version 0.8.4, which includes numerous fixes and enhancements.
New Features
Clarity now has the ability to display a custom welcome message when a user starts a new chat with an agent. In addition, there is a default message that displays when no agent is selected or if a custom message has not been set for the selected agent, and a message that displays if a user does not have access to any agents.
Accessibility Improvements
Added a “Skip to Input” button for users who use screen readers or keyboard navigation. When selected, it focuses on the chat input. The button is only visible at the beginning of keyboard navigation.
Added a Keyboard Nav to Chat Sidebar resize bar so that resizing the sidebar can be done via the keyboard. This is enabled by focusing on it like any other element with Keyboard and pressing the left or right arrows on the Keyboard to increase or decrease the size by 10px.
The user experience has been enhanced by the addition of accessibility settings in the Chat UI. Access these settings by selecting the configuration icon found on the lower left side of the Chat UI next to the “Sign Out” button. Once selected, a new “Settings” modal will be displayed where you can update your selection for each of the following settings:
Auto Hide Toast Notifications - when enabled, this setting turns off the timer where toast notifications automatically hide.
Text Size – Using a slide, this setting will adjust the text size throughout the application.
Bug Fixes and Improvements
Updated the default footer message with the correct HTML copyright glyph.
Moved the role = “log” to the message container because the Chat Log was missing vital ARIA.
Fixed the color contrast focus indicators.
Fixed an issue where the OpenAI Assistants and File IDs were NULL for some users, which rendered Clarity unusable for these users.
Improved error handling and messaging: Error messages are converted to end-user friendly versions for display while critical error ids, etc., continue to be tracked in the logs.
Fixed an infrequent issue where DALL-E images were being duplicated in the Chat UI.
Fixed an issue with the Management Portal where the Agent tool definitions were being removed on Save.