danny-avila / LibreChat

Enhanced ChatGPT Clone: Features Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. Actively in public development.
https://librechat.ai/
MIT License
17.72k stars 2.94k forks source link

Application messages are not announced #3942

Open derekjackson-das opened 2 weeks ago

derekjackson-das commented 2 weeks ago

Issue Description: The messages from the application about issues with the LLM chat are not being announced for assistive technology users. This lack of announcement prevents users relying on screen readers or braille displays from receiving important notifications. The expected behavior is that when a message is posted in the chat thread assistive technology users will also be notified of the contents of the message.

WCAG Criteria: 1.3.1 Info and Relationships - Level A

Screenshot or Screen Recording: Screen Reader Review

Notes: Ensure all updates to the chat thread are included in the live region update process to notify assistive technology users (e.g., screen readers, braille displays) of message status.

Tanvez commented 1 week ago

@danny-avila I can look into this if you haven't started working on it yet.