LibreChat/api
Danny Avila 14ddfec9b7
🧹 chore: address minor issues (#3710)
* refactor(OpenAIClient): improve error handling in chat completion

Improve error handling in the chat completion process to handle scenarios where the response has no choices or the message is undefined. This ensures that the intermediate reply is returned in such cases. Also, add logging statements for better debugging.

* refactor(Markdown): only show blinking cursor for latest message

* refactor: add submitting selector to prevent blinking cursor for empty, non-streaming, non-latest messages
2024-08-20 07:00:43 -04:00
..
app 🧹 chore: address minor issues (#3710) 2024-08-20 07:00:43 -04:00
cache 🛂 feat: Added Security for Conversation Access (#3588) 2024-08-08 12:14:00 -04:00
config 🌿 fix: Message Route Improvements pt. 2 (#3379) 2024-07-18 13:56:19 -04:00
lib 📥 feat: Import Conversations from LibreChat, ChatGPT, Chatbot UI (#2355) 2024-05-02 02:48:26 -04:00
models 📩 feat: invite user (#3012) 2024-08-18 00:23:38 -04:00
server 🔑 fix(AuthService): properly handle reading and deletion of password reset token (#3697) 2024-08-19 17:55:33 -04:00
strategies 🕸️ refactor: Migrate from crypto to Web Crypto API (#3357) 2024-08-04 23:59:45 -04:00
test 📥 feat: Import Conversations from LibreChat, ChatGPT, Chatbot UI (#2355) 2024-05-02 02:48:26 -04:00
utils 🪙 feat: Update Token Values for gpt-4o-2024-08-06 and AWS Models (#3594) 2024-08-08 23:31:07 -04:00
jest.config.js fix: Enhance Test Coverage and Fix Compatibility Issues 👷‍♂️ (#1363) 2023-12-15 13:27:13 -05:00
jsconfig.json feat(api): initial Redis support; fix(SearchBar): proper debounce (#1039) 2023-10-11 17:05:47 -04:00
package.json 📩 feat: invite user (#3012) 2024-08-18 00:23:38 -04:00
typedefs.js 💾 feat: Anthropic Prompt Caching (#3670) 2024-08-17 03:24:09 -04:00