LibreChat/packages/data-schemas/src/schema
Atef Bellaaj 04008bf862
- Move AgentCategory from api/models to @packages/data-schemas structure
- Add schema, types, methods, and model following codebase conventions
  - Implement auto-seeding of default categories during AppService startup
  - Update marketplace controller to use new data-schemas methods
  - Remove old model file and standalone seed script
2025-06-23 11:41:30 -04:00
..
accessRole.ts 🔐 feat: Granular Role-based Permissions + Entra ID Group Discovery (#7804) 2025-06-23 10:54:25 -04:00
aclEntry.ts 🔐 feat: Granular Role-based Permissions + Entra ID Group Discovery (#7804) 2025-06-23 10:54:25 -04:00
action.ts 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
agent.ts bugfix: Enhance Agent and AgentCategory schemas with new fields for category, support contact, and promotion status 2025-06-23 11:38:38 -04:00
agentCategory.ts - Move AgentCategory from api/models to @packages/data-schemas structure 2025-06-23 11:41:30 -04:00
assistant.ts 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
balance.ts 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
banner.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
categories.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
conversationTag.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
convo.ts 🔧 fix: Apply Mongoose Plugin at Model Creation (#7749) 2025-06-04 23:11:34 -04:00
defaults.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
file.ts 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
group.ts 🔐 feat: Granular Role-based Permissions + Entra ID Group Discovery (#7804) 2025-06-23 10:54:25 -04:00
index.ts refactored and moved agent category methods and schema to data-schema package 2025-06-23 11:41:18 -04:00
key.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
memory.ts 🧠 feat: User Memories for Conversational Context (#7760) 2025-06-07 18:52:22 -04:00
message.ts 🔧 fix: Apply Mongoose Plugin at Model Creation (#7749) 2025-06-04 23:11:34 -04:00
pluginAuth.ts 🗝️ feat: User Provided Credentials for MCP Servers (#7980) 2025-06-19 18:27:55 -04:00
preset.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
project.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
prompt.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
promptGroup.ts 🪐 refactor: Migrate Share Functionality to Type-Safe Methods (#7903) 2025-06-14 11:24:30 -04:00
role.ts 🧠 feat: User Memories for Conversational Context (#7760) 2025-06-07 18:52:22 -04:00
session.ts 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
share.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
token.ts 🏗️ refactor: Extract DB layers to data-schemas for shared use (#7650) 2025-05-30 22:18:13 -04:00
toolCall.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
transaction.ts 📦 refactor: Move DB Models to @librechat/data-schemas (#6210) 2025-03-07 11:55:44 -05:00
user.ts 🔐 feat: Granular Role-based Permissions + Entra ID Group Discovery (#7804) 2025-06-23 10:54:25 -04:00