apps/web/src/components/ChatView.tsx | 18 ++ apps/web/src/components/chat/ChatComposer.tsx | 3 + apps/web/src/components/chat/ModelListRow.tsx | 141 +++++++----- apps/web/src/components/chat/ModelPickerContent.tsx | 327 ++++++++++++++------------- apps/web/src/components/chat/ModelPickerSidebar.tsx | 389 +++++++++++++++++++------------- apps/web/src/components/chat/ProviderInstanceIcon.tsx | 14 +- apps/web/src/components/chat/ProviderModelPicker.browser.tsx | 114 +++++++++- apps/web/src/components/chat/ProviderModelPicker.tsx | 100 +++++--- apps/web/src/components/chat/providerIconUtils.ts | 23 +- apps/web/src/components/ui/combobox.tsx | 3 + apps/web/src/components/ui/popover.tsx | 3 + 11 files changed, 701 insertions(+), 434 deletions(-)