LibreChat/client/src/components/Chat/Messages
Danny Avila 352565c9a6
🎥 feat: YouTube Tool (#5582)
* adding youtube tool

* refactor: use short `url` param instead of `videoUrl`

* refactor: move API key retrieval to a separate credentials module

* refactor: remove unnecessary `isEdited` message property

* refactor: remove unnecessary `isEdited` message property pt. 2

* refactor: YouTube Tool with new `tool()` generator, handle tools already created by new `tool` generator

* fix: only reset request data for multi-convo messages

* refactor: enhance YouTube tool by adding transcript parsing and returning structured JSON responses

* refactor: update transcript parsing to handle raw response and clean up text output

* feat: support toolkits and refactor YouTube tool as a toolkit for better LLM usage

* refactor: remove unused OpenAPI specs and streamline tools transformation in loadAsyncEndpoints

* refactor: implement manifestToolMap for better tool management and streamline authentication handling

* feat: support toolkits for assistants

* refactor: rename loadedTools to toolDefinitions for clarity in PluginController and assistant controllers

* feat: complete support of toolkits for assistants

---------

Co-authored-by: Danilo Pejakovic <danilo.pejakovic@leoninestudios.com>
2025-01-31 19:11:04 -05:00
..
Content 🎥 feat: YouTube Tool (#5582) 2025-01-31 19:11:04 -05:00
ui 🚀 feat: Artifact Editing & Downloads (#5428) 2025-01-23 18:19:04 -05:00
HoverButtons.tsx 🏄‍♂️ refactor: Optimize Reasoning UI & Token Streaming (#5546) 2025-01-29 19:46:58 -05:00
Message.tsx 🎨 feat: enhance Chat Input UI, File Mgmt. UI, Bookmarks a11y (#5112) 2024-12-29 17:31:41 -05:00
MessageAudio.tsx 🏄‍♂️ refactor: Optimize Reasoning UI & Token Streaming (#5546) 2025-01-29 19:46:58 -05:00
MessageIcon.tsx ️ refactor: Optimize Rendering Performance for Icons, Conversations (#5234) 2025-01-09 15:40:10 -05:00
MessageParts.tsx ️ refactor: Optimize Rendering Performance for Icons, Conversations (#5234) 2025-01-09 15:40:10 -05:00
MessagesView.tsx 🖱️ feat: Switch Scroll Button setting (#5332) 2025-01-31 07:52:52 -05:00
MinimalHoverButtons.tsx 🚀 feat: Shared Links (#2772) 2024-05-17 18:13:32 -04:00
MinimalMessages.tsx 🔍 feat: Show Messages from Search Result (#2699) 2024-05-14 11:00:01 -04:00
MultiMessage.tsx 🪨 feat: AWS Bedrock support (#3935) 2024-09-09 12:06:59 -04:00
SearchButtons.tsx ♻️ refactor: Logout UX, Improved State Teardown, & Remove Unused Code (#5292) 2025-01-12 12:57:10 -05:00
SearchMessage.tsx ️ refactor: Optimize Rendering Performance for Icons, Conversations (#5234) 2025-01-09 15:40:10 -05:00
SiblingSwitch.tsx 🎨 style: fix inconsistent HoverButtons and correct style issue in Continue button (#3100) 2024-06-21 09:58:38 -04:00
SubRow.tsx WIP: Update UI to match Official Style; Vision and Assistants 👷🏽 (#1190) 2023-11-16 10:42:24 -05:00