From 90e4333e470dc44fc1f5b57bf76fa4c033b4a054 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Mon, 2 Feb 2026 23:55:17 -0300 Subject: [PATCH] config: default new settings fields --- atlasbot/config.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/atlasbot/config.py b/atlasbot/config.py index 565353f..88ba4f1 100644 --- a/atlasbot/config.py +++ b/atlasbot/config.py @@ -55,16 +55,12 @@ class Settings: thinking_interval_sec: int conversation_ttl_sec: int snapshot_pin_enabled: bool - state_db_path: str queue_enabled: bool nats_url: str nats_stream: str nats_subject: str nats_result_bucket: str - nats_timeout_fast_sec: int - nats_timeout_smart_sec: int - nats_timeout_genius_sec: int fast_max_angles: int smart_max_angles: int @@ -76,7 +72,12 @@ class Settings: smart_llm_calls_max: int genius_llm_calls_max: int llm_limit_multiplier: float - debug_pipeline: bool + + state_db_path: str = "/data/atlasbot_state.db" + nats_timeout_fast_sec: int = 180 + nats_timeout_smart_sec: int = 480 + nats_timeout_genius_sec: int = 900 + debug_pipeline: bool = False @dataclass(frozen=True)