apps/web/src/appSettings.test.ts | 42 ++++++++++ apps/web/src/appSettings.ts | 94 +++++++++++++++++++++-- apps/web/src/components/ChatView.tsx | 65 +++++++++------- apps/web/src/routes/_chat.settings.tsx | 132 +++++++++++++++++++++++++++++++- packages/contracts/src/model.test.ts | 9 ++- packages/contracts/src/model.ts | 13 ++-- 6 files changed, 311 insertions(+), 44 deletions(-)