apps/web/src/components/BranchToolbar.tsx | 2 +- apps/web/src/components/ChatView.tsx | 234 ++++++++++++++++---------------- apps/web/src/components/ProjectScriptsControl.tsx | 9 +- apps/web/src/components/chat/ChatComposer.tsx | 2 +- apps/web/src/components/settings/AddProviderInstanceDialog.tsx | 8 +- apps/web/src/components/settings/SettingsPanels.tsx | 54 +++++++- apps/web/src/components/ui/alert-dialog.tsx | 4 +- apps/web/src/components/ui/command.tsx | 2 +- apps/web/src/components/ui/dialog.tsx | 4 +- apps/web/src/components/ui/menu.tsx | 2 +- apps/web/src/components/ui/popover.tsx | 4 +- apps/web/src/index.css | 86 +++++------- apps/web/src/routes/__root.tsx | 11 ++ packages/contracts/src/settings.test.ts | 16 +++ packages/contracts/src/settings.ts | 14 ++ 15 files changed, 263 insertions(+), 189 deletions(-)