Fix(settings): enforce condenser max history size >= 20 and improve messaging (#10638)

This commit is contained in:
Engel Nyst
2025-08-27 18:37:41 +02:00
committed by GitHub
parent 36e0d8d3da
commit 6f5c8186b8
3 changed files with 24 additions and 19 deletions

View File

@@ -110,8 +110,8 @@ class Settings(BaseModel):
def validate_condenser_max_size(cls, v: int | None) -> int | None:
if v is None:
return v
if v < 10:
raise ValueError('condenser_max_size must be at least 10')
if v < 20:
raise ValueError('condenser_max_size must be at least 20')
return v
@field_serializer('secrets_store')