From 93826d43f6bec87663bdf70f6626514e26c2b5d0 Mon Sep 17 00:00:00 2001 From: Milos Marinkovic Date: Fri, 22 May 2026 02:26:28 +0200 Subject: [PATCH 1/4] Add support for extra chat settings (token and agent usage limits) --- src/components/SettingSelector.tsx | 60 +++++---- src/lib/translation-keys.ts | 24 ++++ src/pages/ChatSettingsPage.tsx | 186 +++++++++++++++++++++++++- src/services/chat-settings-service.ts | 3 + 4 files changed, 248 insertions(+), 25 deletions(-) diff --git a/src/components/SettingSelector.tsx b/src/components/SettingSelector.tsx index 4095d3e9..ea0e0910 100644 --- a/src/components/SettingSelector.tsx +++ b/src/components/SettingSelector.tsx @@ -25,6 +25,7 @@ export interface SettingSelectorOption { interface SettingSelectorProps { label: string; + helperText?: string; value: string | undefined; onChange: (value: string) => void; onUndo?: () => void; @@ -39,6 +40,7 @@ interface SettingSelectorProps { const SettingSelector: React.FC = ({ label, + helperText, value, onChange, onUndo, @@ -55,30 +57,42 @@ const SettingSelector: React.FC = ({ return (
-
-