Danny Avila
|
b6d6343f54
|
📧 feat: Mention "@" Command Popover (#2635)
* feat: initial mockup
* wip: activesetting, may use or not use
* wip: mention with useCombobox usage
* feat: connect textarea to new mention popover
* refactor: consolidate icon logic for Landing/convos
* refactor: cleanup URL logic
* refactor(useTextarea): key up handler
* wip: render desired mention options
* refactor: improve mention detection
* feat: modular chat the default option
* WIP: first pass mention selection
* feat: scroll mention items with keypad
* chore(showMentionPopoverFamily): add typing to atomFamily
* feat: removeAtSymbol
* refactor(useListAssistantsQuery): use defaultOrderQuery as default param
* feat: assistants mentioning
* fix conversation switch errors
* filter mention selections based on startup settings and available endpoints
* fix: mentions model spec icon URL
* style: archive icon
* fix: convo renaming behavior on click
* fix(Convo): toggle hover state
* style: EditMenu refactor
* fix: archive chats table
* fix: errorsToString import
* chore: remove comments
* chore: remove comment
* feat: mention descriptions
* refactor: make sure continue hover button is always last, add correct fork button alt text
|
2024-05-07 13:13:55 -04:00 |
|
Danny Avila
|
8e5f1ad575
|
📦 feat: Model & Assistants Combobox for Side Panel (#2380)
* WIP: dynamic settings
* WIP: update tests and validations
* refactor(SidePanel): use hook for Links
* WIP: dynamic settings, slider implemented
* feat(useDebouncedInput): dynamic typing with generic
* refactor(generate): add `custom` optionType to be non-conforming to conversation schema
* feat: DynamicDropdown
* refactor(DynamicSlider): custom optionType handling and useEffect for conversation updates elsewhere
* refactor(Panel): add more test cases
* chore(DynamicSlider): note
* refactor(useDebouncedInput): import defaultDebouncedDelay from ~/common`
* WIP: implement remaining ComponentTypes
* chore: add com_sidepanel_parameters
* refactor: add langCode handling for dynamic settings
* chore(useOriginNavigate): change path to '/c/'
* refactor: explicit textarea focus on new convo, share textarea idea via ~/common
* refactor: useParameterEffects: reset if convo or preset Ids change, share and maintain statefulness in side panel
* wip: combobox
* chore: minor styling for Select components
* wip: combobox select styling for side panel
* feat: complete combobox
* refactor: model select for side panel switcher
* refactor(Combobox): add portal
* chore: comment out dynamic parameters panel for future PR and delete prompt files
* refactor(Combobox): add icon field for options, change hover bg-color, add displayValue
* fix(useNewConvo): proper textarea focus with setTimeout
* refactor(AssistantSwitcher): use Combobox
* refactor(ModelSwitcher): add textarea focus on model switch
|
2024-04-10 14:27:22 -04:00 |
|