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)