Fix scheduler timezone: use ZoneInfo(settings.scheduler_timezone) not 'local'

This commit is contained in:
Scott Idem
2026-03-17 22:38:11 -04:00
parent 4253e69c0b
commit b123dc3117
2 changed files with 3 additions and 1 deletions

View File

@@ -28,6 +28,7 @@ class Settings(BaseSettings):
# Auto-distillation schedule — override in .env
# AUTO_DISTILL=false disables entirely
scheduler_timezone: str = "America/Chicago" # IANA tz — set in .env if different
auto_distill: bool = True
auto_distill_short: bool = True # daily at 03:00 — rolls session logs → MEMORY_SHORT
auto_distill_mid: bool = True # weekly Sunday at 03:30 — LLM summarizes short → mid