From cca4ab7d253aace3d0c73aebca2d03fcc05350a6 Mon Sep 17 00:00:00 2001 From: demo-bot Date: Sun, 9 Aug 2026 15:43:30 +0000 Subject: [PATCH] decomposer: scaffold crucible-agent-build-fastapi-endpoint --- app/config.py | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/app/config.py b/app/config.py index 65d44aa..6ad0184 100644 --- a/app/config.py +++ b/app/config.py @@ -1,19 +1 @@ -from functools import lru_cache -from typing import Literal - -from pydantic import Field -from pydantic_settings import BaseSettings, SettingsConfigDict - - -class Settings(BaseSettings): - model_config = SettingsConfigDict(env_prefix="MONITOR_", extra="ignore") - - request_timeout_seconds: float = Field(default=5.0, ge=0.1, le=30.0) - max_redirects: int = Field(default=5, ge=0, le=10) - max_monitors: int = Field(default=1000, ge=1, le=100_000) - log_level: Literal["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"] = "INFO" - - -@lru_cache -def get_settings() -> Settings: - return Settings() +"""Typed settings."""