diff --git a/Services/ChatService.cs b/Services/ChatService.cs index 2c0ec84..ac4894e 100644 --- a/Services/ChatService.cs +++ b/Services/ChatService.cs @@ -26,7 +26,7 @@ public class ChatService _settings = settings; } - private int MaxHistory => _settings.GetInt("MaxHistory", 120); + private int MaxHistory => _settings.GetInt("MaxHistory", 220); private int ReminderInterval => _settings.GetInt("ReminderInterval", 30); public static string ResolveModelId(string model) diff --git a/Services/ServerSettingsService.cs b/Services/ServerSettingsService.cs index a4c91d4..b844df8 100644 --- a/Services/ServerSettingsService.cs +++ b/Services/ServerSettingsService.cs @@ -23,7 +23,7 @@ public class ServerSettingsService { new SettingDefinition( "ProxyUrl", "string", "", "HTTP/SOCKS Proxy (erfordert Neustart)", "text" ), new SettingDefinition( "MaxIterations", "int", "100", "Max Tool-Loop Iterationen pro Chat", "number" ), - new SettingDefinition( "MaxHistory", "int", "120", "Max History-Messages pro Request", "number" ), + new SettingDefinition( "MaxHistory", "int", "220", "Max History-Messages pro Request", "number" ), new SettingDefinition( "ReminderInterval", "int", "30", "System-Prompt Reminder alle N Messages (0 = deaktiviert)", "number" ), new SettingDefinition( "ExecuteTimeout", "int", "180", "Timeout für Shell-Befehle in Sekunden", "number" ), new SettingDefinition( "PayloadLogging", "bool", "false", "API-Payloads loggen (Debug)", "toggle" ),