LibreChat/api/models/schema
Danny Avila be280004cf
🔧 refactor: Improve Params Handling, Remove Legacy Items, & Update Configs (#6074)
* chore: include all assets for service worker, remove unused tsconfig.node.json, eslint ignore vite config

* chore: exclude image files from service worker caching

* refactor: simplify googleSchema transformation and error handling

* fix: max output tokens cap for 3.7 models

* fix: skip index fixing in CI, development, and test environments

* ci: add maxOutputTokens handling tests for Claude models

* refactor: drop top_k and top_p parameters for claude-3.7 in AnthropicClient and add tests for new behavior

* refactor: conditionally include top_k and top_p parameters for non-claude-3.7 models

* ci: add unit tests for getLLMConfig function with various model options

* chore: remove all OPENROUTER_API_KEY legacy logic

* refactor: optimize stream chunk handling

* feat: reset model parameters button

* refactor: remove unused examples field from convoSchema and presetSchema

* chore: update librechat-data-provider version to 0.7.6993

* refactor: move excludedKeys set to data-provider for better reusability

* feat: enhance saveMessageToDatabase to handle unset fields and fetched conversation state

* feat: add 'iconURL' and 'greeting' to excludedKeys in data provider config

* fix: add optional chaining to user ID retrieval in getConvo call
2025-02-26 15:02:03 -05:00
..
action.js 🚧 chore: merge latest dev build to main repo (#3844) 2024-08-31 16:33:51 -04:00
agent.js 🪄 feat: Agent Artifacts (#5804) 2025-02-11 18:00:38 -05:00
assistant.js feat: Add Current Datetime to Assistants (v1/v2) (#4952) 2024-12-11 15:26:18 -05:00
balance.js feat: Accurate Token Usage Tracking & Optional Balance (#1018) 2023-10-05 18:34:10 -04:00
banner.js 🚀 feat: Banner (#3952) 2024-09-11 09:34:25 -04:00
categories.js 🗨️ feat: Prompts (#3131) 2024-06-20 20:24:32 -04:00
conversationTagSchema.js 🔖 fix: bookmark error using CosmosDB - Added index to position field in schema (#4296) 2024-10-03 07:15:27 -04:00
convoSchema.js 🔧 refactor: Improve Params Handling, Remove Legacy Items, & Update Configs (#6074) 2025-02-26 15:02:03 -05:00
defaults.js 🔧 refactor: Improve Params Handling, Remove Legacy Items, & Update Configs (#6074) 2025-02-26 15:02:03 -05:00
fileSchema.js 🚧 WIP: Merge Dev Build (#4611) 2024-11-01 18:36:39 -04:00
key.js 🐛 fix: Correct Endpoint/Icon Handling, Update Module Resolutions (#5205) 2025-01-07 11:09:18 -05:00
messageSchema.js 💬 feat: Temporary Chats (#5493) 2025-02-06 11:11:47 -05:00
pluginAuthSchema.js feat: ChatGPT Plugins/OpenAPI specs for Plugins Endpoint (#620) 2023-07-16 12:19:47 -04:00
presetSchema.js 🔧 refactor: Improve Params Handling, Remove Legacy Items, & Update Configs (#6074) 2025-02-26 15:02:03 -05:00
projectSchema.js 🪨 feat: AWS Bedrock support (#3935) 2024-09-09 12:06:59 -04:00
promptSchema.js 🗨️ feat: Prompt Slash Commands (#3219) 2024-06-27 17:34:48 -04:00
roleSchema.js 🔼 feat: "Run Code" Button Toggle (#5988) 2025-02-23 14:01:36 -05:00
session.js 🔒 fix: resolve session persistence post password reset (#5077) 2024-12-23 05:12:07 -05:00
shareSchema.js 🔗 feat: Enhance Share Functionality, Optimize DataTable & Fix Critical Bugs (#5220) 2025-01-21 09:31:05 -05:00
tokenSchema.js feat: OAuth for Actions (#5693) 2025-02-10 15:56:08 -05:00
toolCallSchema.js 🎉 feat: Code Interpreter API and Agents Release (#4860) 2024-12-04 15:48:13 -05:00
transaction.js 💾 feat: Anthropic Prompt Caching (#3670) 2024-08-17 03:24:09 -04:00
userSchema.js 🔒 feat: Two-Factor Authentication with Backup Codes & QR support (#5685) 2025-02-17 19:09:36 -05:00