chore: model loading and truncate dropdown assiatant title #5032
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Describe Your Changes
This pull request introduces several updates to the
ChatInput
andDropdownAssistant
components, along with minor adjustments in theThreadDetail
route. The changes focus on improving user experience by refining UI behavior, temporarily hiding unused features, and enhancing the loading experience for specific models. Below is a breakdown of the most important changes:Changes to
ChatInput
Component:IconMicrophone
import and temporarily commented out the microphone feature in the UI. This suggests the feature is being hidden for now but may return in the future. [1] [2]ModelLoader
component to display a loading indicator when thellama.cpp
model is selected and still loading. [1] [2]console.log(model)
statement, likely for debugging purposes. This should be removed before deploying to production.Changes to
DropdownAssistant
Component:Changes to
ThreadDetail
Route:ModelLoader
component and its associated logic from theThreadDetail
route, centralizing the loading behavior within theChatInput
component. This simplifies the code and avoids duplication. [1] [2] [3]Fixes Issues
Self Checklist